Как определить является ли субконто справочником? #531616


#0 by Dimasische
Есть следующая ситуация. Запрос по регистру бух: |ИТОГИ ....... Потом делаю выборку: И вот надо определить является ли ВыборкаСубконто1.Субконто1 справочником-ссылкой, что бы применить "ЭтоГруппа". Может быть уже обсуждалось подобное. Но очень надо. Спасибо.
#1 by Живой Ископаемый
Если 8.2 то там есть ТипЗначения, которое можно применить прямо в запросе.
#2 by 2S
типа тип не катит?
#3 by Живой Ископаемый
а в коде так вообще просто. либо метаданные содержит тип, либо XMLТипЗнч
#4 by dimoff
Это очень долго обсуждалось пришли к выводу что можно поискать в синтакс помощнике метод ТипВсеСсылки
#5 by Dimasische
Да. 8.2 "ТипЗначения" не подходит. Его можно использова что бы "ОграничитьТип" в форме. Например так: Элементы.Субконто1.ОграничениеТипа = Аналитика1.ТипЗначения Но надо именно что бы возвращаемое значение метода было тип или номер типа. Как в 7-ке методом ТипЗначения=11 проверялось справочник или нет
#6 by Живой Ископаемый
вы бредите... в любом случае вам уже сказали все.
#7 by Dimasische
Может че то не понимаю или не так изложил. Например в 7.7 в ОСВпо Счету:        КонецЕсли; Вот это же надо сделать в 8.2. Есть еще метод ТипЗНЧ. С помощью этого метода можно сделать проверку: ТипЗнч(ВыборкаСубконто1.Субконто1) = Тип("СправочникСсылка.Контрагенты"). Но надо сравнение просто со "СправочникСсылка" без конкретного справочника через точку. Дайте ссылку где обсуждалось.
#8 by DrShad
www.forum.mista.ru  неоднократно
#9 by Живой Ископаемый
чувак, ты безнадежен.
#10 by Лефмихалыч
в запросе добавь поле ЕСТЬNULl(Субконто1.ЭтоГруппа, ложь) правда это запрос не ускорит, но однако ж, он и так не блещет оптимальностью
#11 by Живой Ископаемый
2 нет, ему не для этого - вряд ли у него в проводках прямо есть группа.
#12 by DrShad
если у него в проводках группа - это уже диагноз
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С