#0
by в 1С я балбес
Добрый день. Меня тут изменить один отчет силком заставили. Вот сейчас сижу, думаю. Есть такой вопрос: как программно проверить, существует ли у некоторого документа некоторый реквизит?
#3
by Guk
Метаданные.Документ(Вид).ОбщийРеквизит(ИмяРеквизита).Выбран Метаданные.Документ(Вид).РеквизитШапки(ИмяРеквизита).Выбран Метаданные.Документ(Вид).РеквизитТабличнойЧасти(ИмяРеквизита).Выбран как-то так. по памяти...
#4
by в 1С я балбес
А можно сделать как-нибудь так, чтобы проверка шла не через модуль документа, а через печатную форму? Например в ячейке таблицы прописать что-то типа:
#8
by PaulBC
в некоторых типовых уже есть глЕстьРеквизитШапки(ИмяРеквизита, ВидДокумента) глЕстьРеквизитМнЧ(ИмяРеквизита,ВидДокумента) если нет, добавь свои в свой отчет
#9
by в 1С я балбес
Блин, так нелья. Всё дело в том, что обращение к документу идет через операцию. Мне надо вывести дополнительную колонку в отчет. Она выводит комментарий по следующей ссылке: Опер.Документ.Комментарий. Всё дело в том что в некоторых документах реквизита "комментарий" нет. При выводе надо это проверить.
#11
by dk
Никто не запрещает прописать эти функции в модуле печатной формы, хотя уже есть типовые ...
#12
by Skom
а зачетный у тя ник....никто не скажет что дятел при вопросах как тут любят некоторые делать))
#14
by в 1С я балбес
Если честно, можно прописать и функцию в модуле, и документ отдельно получить и с ним работать. Но если честно - так обломно. Не охота возиться с программным кодом. Функция "глЕстьРеквизитШапки" помогла. Большое спасибо.
#15
by Ёпрст2
Ежели есть глЕстьРеквизитШапки в конфе, то следовательно типовая. следовательно Комментарий - общий реквизит документа, следовательно ничего проверять не надо было ...
#16
by в 1С я балбес
верно. Но я просто не пойму, почему практически все документы нормально проходят, а на некоторые он ругается.
#18
by Ёпрст2
+17 Либо сам документ в Операции не присутствует - а ты пытаешься реквизиты его вытащить.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Проверка существования процедуры
- проверка наличия параметра в реестре из командной строки?
- Проверка наличия открытых документов
- Проверка на заполнение полей таблчного поля документа?
- Проверка 2-НДФЛ
- Проверка на дублирующие строки
- Проверка на наличие реквизита документа....
- Проверка наличия определенного реквизита у справочника или документа
В этой группе 1С
- v7: Нужнен драйвер АТОЛ для сканера штрих-кодов
- Цель обновить ТиС 8.7 до УТ 10.3
- Отбор в табличной части по нескольким значениям реквизита
- Отбор в табличной части по нескольким значениям одного реквизита
- Обновление УТ 10.2 на 10.3
- 1C7.7 и vk_hook.dll
- Как вывести итоги не по всем группировкам?
- 1C 7.7 + MS SQL 2005 = очень медленная работа
- как проще вывести часть секции
- Коммисионный товар в УТ
- Ввод начальных остатков 70 счет
- Конвертация: параметр конвертации как список
- Недостаточно памяти при обновлении конфигурации
- IronDemon , с днюхой тебя!
- Правильно разместить MDF и LDF
- ЗУП 2.1 Проводки по больничному.
- Как в расчетный лист добавить данные по есн?
- Выборочно заблокировать строки в таблице значений
- ОФ.Нужен доступ на kb.1c.ru
- ЗУП. ЕНВД несколько подразделений в организации