|
Проверка на наличие реквизита документа.... |
☑ |
0
mikecool
04.06.08
✎
14:05
|
дошел до следующего
Метаданные.Документы.Найти(Источник.Метаданные().Имя).Реквизиты.Найти("Организация")
аднака Найти возвращает объект, а как бы булево получить?
Дятловоды - налетай :)
|
|
1
mikecool
04.06.08
✎
14:05
|
хочу просто проверить наличие реквизита с таким именем
|
|
2
Кураж
04.06.08
✎
14:08
|
Это ты свой велосипед аналогичный функции из типовых ЕстьРеквизитДокумента("Организация",Источник.Метаданные()) изобретаешь что-ли?...
|
|
3
Дуб
04.06.08
✎
14:10
|
(2) +1
|
|
4
mikecool
04.06.08
✎
14:10
|
(2) ктож ее искать то будет :) ессно, велосипед щас поищу такую функцию
|
|
5
Дуб
04.06.08
✎
14:11
|
(0) у меня была обратная ситуация: надо было отлавливать все реквизиты заданного типа..
|
|
6
Дуб
04.06.08
✎
14:12
|
(4) конфа какая?
|
|
7
mikecool
04.06.08
✎
14:15
|
(6) ты еще не знаешь? :) упп 1.2.14.1 нашел функцию, теперь думаю, почему тело ее Если МетаданныеДокумента.Реквизиты.Найти(ИмяРеквизита) = Неопределено Тогда Возврат Ложь; Иначе Возврат Истина; КонецЕсли; а не Возврат НЕ МетаданныеДокумента.Реквизиты.Найти(ИмяРеквизита) = Неопределено ??
|
|
8
mikecool
04.06.08
✎
14:18
|
в топике у меня прогон - нафик обращаться к метаданным глоб. контекста, когда у документа есть свои метаданные :) семерка еще влияет
|
|
9
Дуб
04.06.08
✎
14:21
|
(8) ДокументОбъект.Метаданные().Реквизиты.. и т.д.
|
|