Главная
КОМПАС-CLOUD
Скачать
Цены   
Вебинары
Новости
Контакты
Решение для

  Мастер экранных форм

Вопрос:
Как в экранной форме можно обеспечить ввод имени внешнего файла?

Ответ:
Для того, чтобы в поле ЭФ можно было указать имя внешнего файла, необходимо в описании таблицы связать соответствующую колонку таблицы с элементом массива общих мест с именем DOC@NAME_D. И, соответственно, поместить на экранную форму элемент ввода, настроенный на данную колонку.
Вопрос:
По кнопке вызывается бизнес-процедура. Эта бизнес-процедура изменила содержимое полей текущий записи, эти изменения также стали видны и в экранной форме, однако кнопка "Сохранить" не активизировалась, соответственно и после нажатия "ОК" сохранение записи не происходит, и в нее возвращаются старые значения.

Ответ:
Если Вы хотите, чтобы загоралась кнопка "Сохранить", необходимо использовать не простое присвоение значений элементу Массива Общих Мест, а метод SetValue. Пример см. в экранной форме кадровой картотеки - кнопки "Перенести в адрес фактический" и "Перенести в адрес по прописке".

Например так: _FIELDS@FADR_STR.SetValue(_FIELDS@ADR_STR) при "замыкании" флажка "программа" для кнопки.
Вопрос:
В экранной форме хочу описать новые (созданные мной) поля для аналитики и сделать их заполняемыми из справочников, также созданных мной. В списке полей нет тех, которые являются ключевыми в моих справочниках. Что нужно сделать, для того, чтобы они появились в экранной форме?

Ответ:
Эти поля есть в группе массива общих мест "Свободные поля таблицы".


Вернуться к главному перечню вопросов