mirror of
https://github.com/salexdv/bsl_console.git
synced 2025-02-13 13:48:24 +02:00
Описание сигнатур для прочих функций языка запросов
This commit is contained in:
parent
f97b9d6d41
commit
af1250edae
124
src/bslQuery.js
124
src/bslQuery.js
@ -301,6 +301,130 @@ define([], function () {
|
||||
}
|
||||
}
|
||||
},
|
||||
"АвтономерЗаписи": {
|
||||
"name": "АВТОНОМЕРЗАПИСИ",
|
||||
"name_en": "RECORDAUTONUMBER",
|
||||
"description": "Данная функция может быть использована в списке выборки при создании временной таблицы для создания поля с уникальным, последовательно возрастающим значением во временной таблице",
|
||||
"returns": "Тип: Число, Уникальный номер записи временной таблицы"
|
||||
},
|
||||
"ЕстьNull": {
|
||||
"name": "ЕСТЬNULL",
|
||||
"name_en": "ISNULL",
|
||||
"description": "Функция предназначена для замены значения NULL на другое значение",
|
||||
"returns": "Тип: Произвольный, значение первого параметра, в случае, если первый параметр не содержит значение NULL, значение второго параметра в противном случае.",
|
||||
"signature": {
|
||||
"default": {
|
||||
"СтрокаПараметров": "(ПроверяемыйПараметр, ЗначениеЕслиNULL): Произвольный",
|
||||
"Параметры": {
|
||||
"ПроверяемыйПараметр": "Произвольный, значение проверяемого параметра, которое будет возвращено, если он не равен NULL",
|
||||
"ЗначениеЕслиNULL": "Произвольный, значение, которое будет возвращено, если проверяемый параметр равен NULL"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Представление": {
|
||||
"name": "ПРЕДСТАВЛЕНИЕ",
|
||||
"name_en": "PRESENTATION",
|
||||
"description": "Данная функция предназначена для получения строкового представления значения произвольного типа. Результат работы функции не может быть использован внутри других функций, за исключением функции ПРЕДСТАВЛЕНИЕ",
|
||||
"returns": "Тип: Строка, Строковое представление переданного значения",
|
||||
"signature": {
|
||||
"default": {
|
||||
"СтрокаПараметров": "(Значение): Строка",
|
||||
"Параметры": {
|
||||
"Значение": "Произвольное значение, для которого необходимо получить строковое представление"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"ПредставлениеСсылки": {
|
||||
"name": "ПРЕДСТАВЛЕНИЕССЫЛКИ",
|
||||
"name_en": "REFPRESENTATION",
|
||||
"description": "Позволяет получать представление ссылочного значения",
|
||||
"returns": "Тип: Строка, Строковое представление переданной ссылки",
|
||||
"signature": {
|
||||
"default": {
|
||||
"СтрокаПараметров": "(Ссылка): Строка",
|
||||
"Параметры": {
|
||||
"Ссылка": "Ссылка, для которой необходимо получить строковое представление"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"ТипЗначения": {
|
||||
"name": "ТИПЗНАЧЕНИЯ",
|
||||
"name_en": "VALUETYPE",
|
||||
"description": "Функция определения типа значения в запросе.",
|
||||
"returns": "Тип значения",
|
||||
"signature": {
|
||||
"default": {
|
||||
"СтрокаПараметров": "(Значение): Тип",
|
||||
"Параметры": {
|
||||
"Значение": "Значение, для которого необходимо определить тип"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"СгриппированоПо": {
|
||||
"name": "СГРУППИРОВАНОПО",
|
||||
"name_en": "GROUPEDBY",
|
||||
"description": "Функция предназначена для различения наборов, по которым ведется группировка.",
|
||||
"returns": "Булево, ИСТИНА - для записей, которые были получены для группировки по этому полю, ЛОЖЬ - в противном случае",
|
||||
"signature": {
|
||||
"default": {
|
||||
"СтрокаПараметров": "(Выражение): Булево",
|
||||
"Параметры": {
|
||||
"Выражение": "Столбец или выражение, которое содержит столбец в предложении СГРУППИРОВАТЬ ПО"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"ДатаВремя": {
|
||||
"name": "ДАТАВРЕМЯ",
|
||||
"name_en": "DATETIME",
|
||||
"description": "Функция для получения даты на основании переданных значений года, месяца, дня месяца и т.д.",
|
||||
"returns": "Дата, полученное значение даты",
|
||||
"signature": {
|
||||
"default": {
|
||||
"СтрокаПараметров": "(Год, Месяц, ДеньМесяца, Час?, Минута?, Сукунда?): Дата",
|
||||
"Параметры": {
|
||||
"Год": "Число, значение года для получения даты",
|
||||
"Месяц": "Число, значение месяца для получения даты (1-12)",
|
||||
"ДеньМесяца": "Число, значение дня месяца для получения даты (1-31)",
|
||||
"Час": "Число, значение часа для получения даты (0-23)",
|
||||
"Минута": "Число, значение минуты для получения даты (0-59)",
|
||||
"Сукунда": "Число, значение секунды для получения даты (0-59)"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Значение": {
|
||||
"name": "ЗНАЧЕНИЕ",
|
||||
"name_en": "VALUE",
|
||||
"description": "Функция для получения значений перечислений, а также предопределенных значений и пустых ссылок для справочников, планов видов характеристик, планов счетов, планов видов расчетов",
|
||||
"returns": "Значение перечисления / предопределенное значение / пустая ссылка",
|
||||
"signature": {
|
||||
"default": {
|
||||
"СтрокаПараметров": "(ПредставлениеЗначения): Произвольный",
|
||||
"Параметры": {
|
||||
"ПредставлениеЗначения": "Представление значения, для которого необходмо получить значение"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Тип": {
|
||||
"name": "ТИП",
|
||||
"name_en": "TYPE",
|
||||
"description": "Функция для получения типа по указанному имени типа",
|
||||
"returns": "Тип",
|
||||
"signature": {
|
||||
"default": {
|
||||
"СтрокаПараметров": "(ИмяТипа): Тип",
|
||||
"Параметры": {
|
||||
"ИмяТипа": "Имя примитивного типа, либо имя таблицы, тип ссылки которой нужно получить"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
Loading…
x
Reference in New Issue
Block a user