Проект gpl-2C |
Документация\Уровень 0\Описание встроенного языка |
Пред. | След. | |
1.4.9 Работа с датой и временем |
1.4.10. Функции среды исполнения |
1.5.1 Массив |
1.4.10. Функции среды исполнения.
1.4.10.1. ИмяКомпьютера(ComputerName)
Русскоязычный синтаксис:
ИмяКомпьютера()
Англоязычный синтаксис:
ComputerName()
Назначение:
Возвращает строку с именем компьютера.
Параметры:
нет.
1.4.10.2. ИмяПользователя(UserName)
Русскоязычный синтаксис:
ИмяПользователя(<НовоеИмя>)
Англоязычный синтаксис:
UserName(<NewName>)
Назначение:
Возвращает строку с именем текущего пользователя.
Параметры:
<НовоеИмя> - если указано, задает новое имя пользователя.
1.4.10.3. ПолноеИмяПользователя(UserFullName)
Русскоязычный синтаксис:
ПолноеИмяПользователя(<НовоеИмя>)
Англоязычный синтаксис:
UserFullName(<NewName>)
Назначение:
Синоним функции ИмяПользователя().
Параметры:
<НовоеИмя>
1.4.10.4. ПарольПользователя(UserPassword)
Русскоязычный синтаксис:
ПарольПользователя()
Англоязычный синтаксис:
UserPassword()
Назначение:
Возвращает хэш-функцию строки пароля.
Параметры:
нет.
1.4.10.5. РежимРаботы(WorkMode)
Русскоязычный синтаксис:
РежимРаботы()
Англоязычный синтаксис:
WorkMode()
Назначение:
Возвращает строку режима работы программы:
"Предприятие" - если программа открыта в режиме исполнения.
"Конфигуратор" - если программа
открыта в режиме конфигуратора.
Параметры:
нет.
1.4.10.6. МонопольныйРежим(ExclusiveMode)
Русскоязычный синтаксис:
МонопольныйРежим()
Англоязычный синтаксис:
ExclusiveMode()
Назначение:
Возвращает 1 в случае, если программа
открыта в монопольном режиме, 0 - если нет.
Параметры:
нет
1.4.10.7. КоличествоАргументовПрограммы(ArgCount)
Русскоязычный синтаксис:
КоличествоАргументовПрограммы()
Англоязычный синтаксис:
ArgCount()
Назначение:
Возвращает число аргументов командной строки программы.
Параметры:
нет.
Пример:
КолАргументов=КоличествоАргументовПрограммы();
Для А=1 По КолАргументов Цикл
Арг[А]=ЗначениеАргументаПрограммы(А);
КонецЦикла;
1.4.10.8. ЗначениеАргументаПрограммы(ArgValue)
Русскоязычный синтаксис:
ЗначениеАргументаПрограммы(<НомерАргумента>)
Англоязычный синтаксис:
ArgValue(<ArgNumber>)
Назначение:
Возвращает значение аргумента с номером НомерАргумента командной строки программы.
Параметры:
НомерАргумента - номер аргумента командной строки, начиная с 1.
Пример:
КолАргументов=КоличествоАргументовПрограммы();
Для А=1 По КолАргументов Цикл
Арг[А]=ЗначениеАргументаПрограммы(А);
КонецЦикла;
1.4.10.9. ЗаголовокСистемы(SetTitle)
Русскоязычный синтаксис:
ЗаголовокСистемы(<Заголовок>)
Англоязычный синтаксис:
SetTitle(<Title>)
Назначение:
Возвращает/устанавливает заголовок главного окна программы.
Параметры:
Заголовок - новый заголовок.
1.4.10.10. КаталогПользователя(UserDir)
Русскоязычный синтаксис:
КаталогПользователя(<Каталог>)
Англоязычный синтаксис:
UserDir(<Dir>)
Назначение:
Возвращает/устанавливает каталог текущего пользователя.
Параметры:
Каталог - новый каталог пользователя..
1.4.10.11. КаталогВременныхФайлов(TempFilesDir)
Русскоязычный синтаксис:
КаталогВременныхФайлов()
Англоязычный синтаксис:
TempFilesDir()
Назначение:
Возвращает имя каталога для размещения временных файлов.
Параметры:
нет.
1.4.10.12. КаталогПрограммы(BinDir)
Русскоязычный синтаксис:
КаталогПрограммы()
Англоязычный синтаксис:
BinDir()
Назначение:
Возвращает имя каталога, в котором размещен файл Enterprise.exe.
Параметры:
нет.
1.4.10.13. КаталогИБ(IBDir)
Русскоязычный синтаксис:
КаталогИБ()
Англоязычный синтаксис:
IBDir()
Назначение:
Возвращает имя каталога, в котором размещены файлы текущей конфигурации.
Параметры:
нет.
1.4.10.14. ЗавершитьРаботуСистемы(EndJob)
Русскоязычный синтаксис:
ЗавершитьРаботуСистемы(<Флаг>)
Англоязычный синтаксис:
EndJob(<Flag>)
Назначение:
Вызывает завершение работы системы.
Параметры:
Флаг - флаг запроса сохранения несохраненных объектов в открытых окнах. Если 1 - сохранение запрашивается 0 - нет.
По умолчанию 1.
1.4.10.15. ОсновнойЯзык(GeneralLanguage)
Русскоязычный синтаксис:
ОсновнойЯзык()
Англоязычный синтаксис:
GeneralLanguage()
Назначение:
Всегда возвращает 1 :). (См. описание встроенного языка 1С).
Параметры:
нет.