Выбор периода клиент сервер
ЗаполнитьСписокВыбораВидПериода
Описание, пример вызова
// Заполняет переданный в параметрах список выбора.//// Параметры:// МинимальныйПериод - ПеречислениеСсылка.ДоступныеПериодыОтчета - минимальный вид периода,// начиная с которого необходимо включать остальные виды периода по возрастанию.// СписокВыбора - СписокЗначений - в списке возвращаются заполненный список выбора// ЗначениеПоУмолчанию - ПеречислениеСсылка.ДоступныеПериодыОтчета - в параметре возвращает вид периода по умолчанию.//Процедура ЗаполнитьСписокВыбораВидПериода(Знач МинимальныйПериод, СписокВыбора, ЗначениеПоУмолчанию = Неопределено) Экспорт
Пример вызова
ВыборПериодаКлиентСервер.ЗаполнитьСписокВыбораВидПериода(МинимальныйПериод, СписокВыбора, ЗначениеПоУмолчанию);
НачалоПериодаОтчета
Описание, пример вызова
// Возвращает дату начала переданного вида периода, сам период определяется по переданной дате.//// Параметры:// ВидПериода - ПеречислениеСсылка.ДоступныеПериодыОтчета - Вид периода.// ДатаПериода - Дата - Дата, принадлежащая периоду.//// Возвращаемое значение:// Дата - Дата начала периода.//Функция НачалоПериодаОтчета(ВидПериода, ДатаПериода) Экспорт
Пример вызова
Результат = ВыборПериодаКлиентСервер.НачалоПериодаОтчета(ВидПериода, ДатаПериода)
КонецПериодаОтчета
Описание, пример вызова
// Возвращает дату окончания переданного вида периода, сам период определяется по переданной дате.//// Параметры:// ВидПериода - ПеречислениеСсылка.ДоступныеПериодыОтчета - Вид периода.// ДатаПериода - Дата - Дата, принадлежащая периоду.//// Возвращаемое значение:// Дата - Дата окончания периода.//Функция КонецПериодаОтчета(ВидПериода, ДатаПериода) Экспорт
Пример вызова
Результат = ВыборПериодаКлиентСервер.КонецПериодаОтчета(ВидПериода, ДатаПериода)
ПолучитьСписокПериодов
Описание, пример вызова
// Возвращает список периодов, список определяется по переданной дате и виду периода.//// Параметры:// НачалоПериода - Дата - Дата начала периода.// ВидПериода - ПеречислениеСсылка.ДоступныеПериодыОтчета - Вид периода.//// Возвращаемое значение:// СписокЗначений - Список возможных периодов.//Функция ПолучитьСписокПериодов(Знач НачалоПериода, Знач ВидПериода) Экспорт
Пример вызова
Результат = ВыборПериодаКлиентСервер.ПолучитьСписокПериодов(НачалоПериода, ВидПериода)
ПолучитьВидПериода
Описание, пример вызова
// Возвращает вид периода по переданным датам начала и окончания этого периода.//// Параметры:// НачалоПериода - Дата - Дата начала периода.// КонецПериода - Дата - Дата окончания периода.// МинимальныйВидПериода - ПеречислениеСсылка.ДоступныеПериодыОтчета - Наименьший доступный вид периода.//// Возвращаемое значение:// ПеречислениеСсылка.ДоступныеПериодыОтчета - Вид периода.//Функция ПолучитьВидПериода(Знач НачалоПериода, Знач КонецПериода, Знач МинимальныйВидПериода = Неопределено) Экспорт
Пример вызова
Результат = ВыборПериодаКлиентСервер.ПолучитьВидПериода(НачалоПериода, КонецПериода, МинимальныйВидПериода);
ПолучитьПредставлениеПериодаОтчета
Описание, пример вызова
// Возвращает представление периода.//// Параметры:// ВидПериода - ПеречислениеСсылка.ДоступныеПериодыОтчета - Вид периода.// НачалоПериода - Дата - Дата начала периода.// КонецПериода - Дата - Дата окончания периода.//// Возвращаемое значение:// Строка - Текстовое представление периода.//Функция ПолучитьПредставлениеПериодаОтчета(ВидПериода, Знач НачалоПериода, Знач КонецПериода) Экспорт
Пример вызова
Результат = ВыборПериодаКлиентСервер.ПолучитьПредставлениеПериодаОтчета(ВидПериода, НачалоПериода, КонецПериода)
ПодобратьПериодОтчета
Описание, пример вызова
// Подбирает период отчета по виду периода и текущим датам отчетов.//// Параметры:// ВидПериода - ПеречислениеСсылка.ДоступныеПериодыОтчета - Вид периода.// Текст - Строка - Текстовое описание периода.// ДатаНачала - Дата - Дата начала периода.// ДатаОкончания - Дата - Дата окончания периода.//// Возвращаемое значение:// СписокЗначений - Список возможных периодов:// * Значение - Дата - Дата начала периода.// * Представление - Строка - Текстовое описание периода.//Функция ПодобратьПериодОтчета(ВидПериода, Текст, ДатаНачала, ДатаОкончания) Экспорт
Пример вызова
Результат = ВыборПериодаКлиентСервер.ПодобратьПериодОтчета(ВидПериода, Текст, ДатаНачала, ДатаОкончания)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).