Функция GetIfcCurrentFieldName |
Получение полного имени текущего поля или кнопки в верхнем окне интерфейса. Функция предназначена для вызова из диалога "Вычислить и модифицировать", который открывается комбинацией клавиш Ctrl-F4.
Окно интерфейса - это экранная форма, в которой возможно обращение к базе данных. Под верхним окном понимается последнее из открытых и видимых в данный момент на экране. Например, при последовательно открытых окнах интерфейса "Договора на закупку" и интерфейса "Выбор контрагента", в диалоге "Вычислить и модифицировать" (вызывается комбинацией клавиш Ctrl-F4) функция будет обращаться к окну "Выбор контрагента", как последнему (верхнему) из открытых
function GetIfcCurrentFieldName : string;
Функция возвращает название текущего поля или кнопки в верхнем окне интерфейса.
Синтаксис полных имен полей и кнопок для диалоговых окон:
Элемент |
Синтаксис |
Пример |
Поле |
Диалог.Поле |
MyDialog.Field1 |
Кнопка |
Диалог.Команда |
MyDialog.Ok |
Синтаксис полных имен полей и кнопок для окон интерфейсов:
Элемент |
Синтаксис |
Пример |
Поле таблицы |
Интерфейс.Окно.Формат.Таблица.Поле Примечание: в главном окне интерфейса название окна не пишется. |
MyInterface.MyWindow.MyScreen.MyTable.Field1 |
Вычисляемое поле |
Интерфейс.Окно.Формат.Поле |
MyInterface.MyWindow.MyScreen.Field1 |
Кнопка |
Интерфейс.Окно.Формат.Команда |
MyInterface.MyWindow.MyScreen.Ok |