Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Как узнать есть такой реквизит у объекта?          
Vofka Подменю пользователя
сообщение 28.04.10, 14:56
Сообщение #1

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Нужно программно узнать, есть реквизит у объекта (в моем случае нужно узнать: есть реквизит договор в документе).
Если можно, то интересно как узнать и реквизит шапки и реквизит табличной части.

Zaval Подменю пользователя
сообщение 28.04.10, 15:27
Сообщение #2

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

// ===============================
Функция глЕстьРеквизитШапки(ИмяРеквизита, ВидДокумента) Экспорт
    Перем Реквизит;
    Если (ПустоеЗначение(ВидДокумента) = 1) ИЛИ
         (ПустоеЗначение(ИмяРеквизита) = 1) Тогда
        Возврат Нет;
    КонецЕсли;
    Реквизит=Метаданные.Документ(ВидДокумента).РеквизитШапки(ИмяРеквизита);
    Возврат ?(Реквизит.Выбран()=1, Да, Нет );
КонецФункции //глЕстьРеквизитШапки

// ===============================
Функция глЕстьРеквизитМнЧ(ИмяРеквизита,ВидДокумента) Экспорт
    Перем Реквизит;    
    Если (ПустоеЗначение(ВидДокумента) = 1) ИЛИ
         (ПустоеЗначение(ИмяРеквизита) = 1) Тогда
        Возврат Нет;
    КонецЕсли;
    Реквизит=Метаданные.Документ(ВидДокумента).РеквизитТабличнойЧасти(ИмяРеквизита);
    Возврат ?(Реквизит.Выбран()=1, Да, Нет );
КонецФункции //глЕстьРеквизитМнЧ



Это процедуры из ГлобМодуля типовой комплексной конфы Аббии

Спасибо сказали: Kutuzov, sicheva, Vofka,

Vofka Подменю пользователя
сообщение 28.04.10, 15:33
Сообщение #3

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Zaval, во блин, точно. Спасибо smile.gif

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 16.05.24, 22:08
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!