Difference between revisions of "Form.GetFormLocationName"
(Created page with "{{infobox function |name=GetFormLocationName |object=Форма |caption=Имена модулей и форм |type=1 |status=2 |db=0 |exception=Невозможно пр...") |
m (1 revision imported) |
(No difference)
|
Latest revision as of 07:50, 7 February 2021
GetFormLocationName (Имена модулей и форм) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция получает полный путь загрузки текущей формы (без указания на имя файла загрузки). Для форм, загруженных для объектом базы данных, путь может выглядеть, как стандартный (Ref.Номенклатура
, для чего аргумент должен быть равен 1), либо будет переведен на основной язык проекта (Справочник.Номенклатура
, для чего аргумент должен быть равен 0). Имя формы к пути не добавляется, символ обратного деления к пути не добавляется. Если текущий поток работает без формы или форма не инициализирована, функция возвратит пустую строку. Функция может использоваться до инициализации формы и в консольном клиенте.
Синтаксис
Form.GetFormLocationName(<В виде стандартного пути без изменения (INT)>=1):<Путь загрузки текущей формы (STRING)>
Аргументы
<В виде стандартного пути без изменения (INT)>
- (необязательный аргумент) Задает способ представления пути. По умолчанию (1) -- представлять путь понятным пользователю языком.
Возвращаемое значение
Возвращает строковое значение.
Примеры
Вид:=Form.GetFormLocationName(0); ПечФорма:=Trim(RestoreValue(Вид+".ТекущаяПечатнаяФорма"));