Skip to content

Склонение представлений объектов

ПросклонятьФИО

Описание, пример вызова
// Определяет форму ФИО в заданном падеже.
//
// Параметры:
// ФИО - Строка - строка, в которой содержится ФИО для склонения.
// Падеж - Число - падеж, в который необходимо просклонять представление объекта.
// 1 - Именительный.
// 2 - Родительный.
// 3 - Дательный.
// 4 - Винительный.
// 5 - Творительный.
// 6 - Предложный.
// Объект - ОпределяемыйТип.ОбъектСклонения - ссылка на объект, реквизит которого склоняется.
// Пол - Число - число - пол физического лица,
// 1 - мужской,
// 2 - женский.
//
// Возвращаемое значение:
// Строка - результат склонения ФИО в падеже.
//
Функция ПросклонятьФИО(ФИО, Падеж, Объект = Неопределено, Пол = Неопределено) Экспорт

Пример вызова

Результат = СклонениеПредставленийОбъектов.ПросклонятьФИО(ФИО, Падеж, Объект, Пол);

ПросклонятьПредставление

Описание, пример вызова
// Склоняет представление объекта.
//
// Параметры:
// Представление - Строка - строка, в которой содержится ФИО для склонения.
// Падеж - Число - падеж, в который необходимо просклонять представление объекта.
// 1 - Именительный.
// 2 - Родительный.
// 3 - Дательный.
// 4 - Винительный.
// 5 - Творительный.
// 6 - Предложный.
// Объект - ОпределяемыйТип.ОбъектСклонения - ссылка на объект, реквизит которого склоняется.
//
// Возвращаемое значение:
// Строка - результат склонения представления объекта в падеже.
//
Функция ПросклонятьПредставление(Представление, Падеж, Объект = Неопределено) Экспорт

Пример вызова

Результат = СклонениеПредставленийОбъектов.ПросклонятьПредставление(Представление, Падеж, Объект);

ПриСозданииНаСервере

Описание, пример вызова
// Выполняет с формой действия, необходимые для подключения подсистемы Склонения.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма для подключения механизма склонения.
// Представление - Строка - строка для склонения.
// ИмяОсновногоРеквизитаФормы - Строка - имя основного реквизита формы.
//
Процедура ПриСозданииНаСервере(Форма, Представление, ИмяОсновногоРеквизитаФормы = "Объект") Экспорт

Пример вызова

СклонениеПредставленийОбъектов.ПриСозданииНаСервере(Форма, Представление, ИмяОсновногоРеквизитаФормы);

ПриЗаписиФормыОбъектаСклонения

Описание, пример вызова
// Обработчик события ПриЗаписиНаСервере управляемой формы объекта для склонения.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма объекта склонения.
// Представление - Строка - строка для склонения.
// Объект - ОпределяемыйТип.ОбъектСклонения - объект для склонения.
// ПараметрыСклонения - см. СклонениеПредставленийОбъектовКлиентСервер.ПараметрыСклонения
//
Процедура ПриЗаписиФормыОбъектаСклонения(Форма, Представление, Объект, ПараметрыСклонения = Неопределено) Экспорт

Пример вызова

СклонениеПредставленийОбъектов.ПриЗаписиФормыОбъектаСклонения(Форма, Представление, Объект, ПараметрыСклонения);

УстановитьДоступностьСервисаСклонения

Описание, пример вызова
// Устанавливает признак доступности сервиса склонения.
//
// Параметры:
// Доступность - Булево - признак доступности сервиса склонения.
//
Процедура УстановитьДоступностьСервисаСклонения(Доступность) Экспорт

Пример вызова

СклонениеПредставленийОбъектов.УстановитьДоступностьСервисаСклонения(Доступность)

ДоступенСервисСклонения

Описание, пример вызова
// Определяет доступен ли сервис склонения.
//
// Возвращаемое значение:
// Булево - Истина, если веб-сервис склонения доступен.
//
Функция ДоступенСервисСклонения() Экспорт

Пример вызова

Результат = СклонениеПредставленийОбъектов.ДоступенСервисСклонения()

ПодключитьИсточникДанныхПечатиСклоненияСтрок

Описание, пример вызова
// Добавляет возможность склонения по падежам значения реквизита при печати.
//
// Параметры:
// ИсточникиДанныхПечати - см. УправлениеПечатьюПереопределяемый.ПриОпределенииИсточниковДанныхПечати.ИсточникиДанныхПечати
//
Процедура ПодключитьИсточникДанныхПечатиСклоненияСтрок(ИсточникиДанныхПечати) Экспорт

Пример вызова

СклонениеПредставленийОбъектов.ПодключитьИсточникДанныхПечатиСклоненияСтрок(ИсточникиДанныхПечати)

ПриЗаписиНаСервере

Описание, пример вызова
// Устарела. Следует использовать СклонениеПредставленийОбъектов.ПриЗаписиФормыОбъектаСклонения.
// Обработчик события ПриЗаписиНаСервере управляемой формы объекта для склонения.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма объекта склонения.
// Представление - Строка - строка для склонения.
// Объект - ОпределяемыйТип.ОбъектСклонения - объект для склонения.
// ЭтоФИО - Булево - признак склонения ФИО.
// Пол - Число - пол физического лица (в случае склонения ФИО)
// 1 - мужской
// 2 - женский.
//
Процедура ПриЗаписиНаСервере(Форма, Представление, Объект, ЭтоФИО = Ложь, Пол = Неопределено) Экспорт

Пример вызова

СклонениеПредставленийОбъектов.ПриЗаписиНаСервере(Форма, Представление, Объект, ЭтоФИО, Пол);

ПросклонятьФИОСПомощьюКомпоненты

Описание, пример вызова
// Устарела. Следует использовать СклонениеПредставленийОбъектов.ПросклонятьФИО.
//
// Склоняет переданную фразу.
// Только для работы на ОС Windows.
//
// Параметры:
// ФИО - Строка - фамилия, имя и отчество в именительном падеже,
// которые необходимо просклонять.
// Падеж - Число - падеж, в который необходимо поставить ФИО:
// 1 - Именительный.
// 2 - Родительный.
// 3 - Дательный.
// 4 - Винительный.
// 5 - Творительный.
// 6 - Предложный.
// Результат - Строка - в этот параметр помещается результат склонения.
// Если ФИО не удалось просклонять, то возвращается значение ФИО.
// Пол - Число - пол физического лица, 1 - мужской, 2 - женский.
//
// Возвращаемое значение:
// Булево - Истина, если ФИО удалось просклонять.
//
Функция ПросклонятьФИОСПомощьюКомпоненты(Знач ФИО, Падеж, Результат, Пол = Неопределено) Экспорт

Пример вызова

Результат = СклонениеПредставленийОбъектов.ПросклонятьФИОСПомощьюКомпоненты(ФИО, Падеж, Результат, Пол);

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).