Глава 15 Служебные типы данных компоненты «Бухгалтерский учет»
ПланыСчетов
Атрибут глобального контекста для получения существующих значений типа «ПланСчетов».
Синтаксис:
ПланыСчетов
Англоязычный синоним:
Charts0fAccounts
Описание:
Атрибут ПланыСчетов не имеет самостоятельного смысла,
а служит для получения конкретных значений типа «ПланСчетов». Атрибут всегда
используется с доступными ему атрибутами и методами.
Атрибуты и методы:
Для получения конкретного значения типа «План счетов» следует через точку указать
атрибут — идентификатор плана счетов.
Для получения количества существующих в конфигурации планов счетов следует
через точку вызвать метод КоличествоЗначений.
Для получения значения типа «План счетов» по его номеру в метаданных, следует
через точку вызвать метод ЗначениеПоНомеру(Число),
где Число
— номер плана счетов в метаданных.
Пример:
Сч = СоздатьОбъект(Счет);
// ...
Если Сч.ПланСчетов() = ПланыСчетов.РабПлан Тогда
// ...
КонецЕсли;
Для Инд = 1 По ПланыСчетов.КоличествоЗначений() Цикл
ПлСч = ПланыСчетов.ЗначениеПоНомеру(Инд);
КонецЦикла;
Значения типа «ПланСчетов» могут выступать как реквизиты диалога формы, как
реквизиты документов, справочников и т. д.
Для получения значений типа «ПланСчетов» используется глобальный атрибут ПланыСчетов, который имеет в свою очередь набор
атрибутов типа «План Счетов» соответсвующих имеющимся в конфигурации планам
счет Кроме того, глобальный атрибут ПланыСчетов
имеет методы для обхода в существующих планов счетов.
Получить общее количество планов счетов.
Синтаксис:
КоличествоЗначений()
Англоязычный синоним:
Count
Возвращаемое значение:
Числовое значение: количество планов счетов конфигурации.
Описание:
Метод КоличествоЗначений применяется к атрибуту глобального
контекста ПланыСчетов
и позволяет определить общее количество планов счетов созданных в конфигурации.
Пример:
Для Инд=1 По ПланыСчетов.КоличествоЗначений() Цикл
ПлСч = ПланыСчетов.ЗначениеПоНомеру(Инд);
КонецЦикла;
Определить план счетов, по номеру в списке планов счетов конфигурации.
Синтаксис:
ЗначениеПоНомеру(Номер)
Англоязычный синоним:
ValueByIndex
Параметры:
Номер |
Числовое выражение. Номер позиции плана счетов, заданный в Конфигураторе. |
Возвращаемое значение:
Значение типа «План Счетов», соответствующее номеру заданной позиции.
Описание:
Метод ЗначениеПоНомеру применяется к атрибуту глобального
контекста ПланыСчетов
и позволяет определить план счетов, соответствующий номеру в списке планов счетов
конфигурации.
Пример:
Для Инд = 1 По ПланыСчетов.КоличествоЗначений() Цикл
ПлСч = ПланыСчетов.ЗначениеПоНомеру(Инд);
КонецЦикла
Определить план счетов, по идентификатору.
Синтаксис:
ЗначениеПоИдентификатору(Идентификатор)
Англоязычный синоним:
ValueByIdentifier
Параметры:
Идентификатор |
Строковое выражение. Идентификатор плана счетов, заданный в конфигураторе. |
Возвращаемое значение:
Значение плана счетов, соответствующее идентификатору в метаданных. Если не
найдено — то пустое значение.
Описание:
Метод ЗначениеПоИдентификатору применяется к атрибуту
глобального контекста ПланыСчетов
и позволяет определить план счетов, соответствующий идентификатору плана счетов
конфигурации.
Пример:
ПлСч = ПланыСчетов.ЗначениеПоИдентификатору(Основной);
Тип данных «ВидСубконто»
Тип данных «ВидСубконто» является служебным типом данных. Он предназначен для
идентификации самого Вида субконто. созданного в метаданных. В основном он используется
для передачи в качестве параметра различным процедурам и функциям компоненты
«Бухгалтерский учет» и для выбора вида субконто в формах. Тип данных «ВидСубконто»
не поддерживает никаких данных в информационной базе, а список возможных значений
этого типа данных определен видами субконто, созданными в конфигурации.
Значения типа «ВидСубконто» могут выступать как реквизиты диалога формы, как
реквизиты документов, справочников и т. д.
Для получения значения такого типа используется глобальный атрибут ВидыСубконто,
который имеет в свою очередь набор атрибутов типа «ВидСубконто» соответсвующих
имеющимся видам субконто. Кроме того, глобальный атрибут ВидыСубконто имеет методы для обхода всех существующих
видов субконто.
Проверяет наличие значения.
Синтаксис:
Выбран()
Англоязычный синоним:
Selected
Возвращаемое значение:
Числовое значение:
1 — значение не пусто;
0 — значение пусто.
Описание:
Данный метод позволяет определить — пусто значение типа «ВидСубконто» или нет.
Пример:
* ВыбВидСубк1 — является реквизитом диалога формы
типа «ВидСубконто».
Если ВыбВидСубк1.Выбран() = 1 Тогда
БухИтоги.ИспользоватьСубконто(ВыбВидСубк1);
КонецЕсли;
Получить порядковый номер вида субконто.
Синтаксис:
ПорядковыйНомер()
Англоязычный синоним:
Number
Возвращаемое значение:
Числовое значение: порядковый номер вида субконто среди видов.
Описание:
Метод ПорядковыйНомер позволяет определить порядковый
номер вида субконто среди видов субконто, созданных в конфигурации.
Пример:
Если ВыбВидСубк1.Выбран() = 1 Тогда
Сообщить(Вид номер + ВыбВидСубк1.ПорядковыйНомер());
КонецЕсли;
Получить тип субконто.
Синтаксис:
ТипСубконто()
Англоязычный синоним:
SubcontoType
Возвращаемое значение:
Строковое значение, описывающее тип субконто, например Справочник.Контрагенты.
Описание:
Метод ТипСубконто позволяет определить тип субконто,
как он определен в конфигурации.
Пример:
Сообщить(Тип субконто + ВыбВидСубк1.ТипСубконто());
Определить строку-идентификатор вида субконто как он задан в метаданных.
Синтаксис:
Идентификатор()
Англоязычный синоним:
Identifier
Возвращаемое значение:
Строка-идентификатор вида субконто как он задан в метаданных.
Описание:
Метод Идентификатор позволяет определить строку-идентификатор
вида субконто как он задан в метаданных.
Пример:
Для Н=1 По ВидыСубконто.КоличествоЗначений() Цикл
Сообщить(Идентификатор(ВидыСубконто.ЗначениеПоНомеру(Н)));
КонецЦикла;
Атрибут глобального контекста для получения существующих значений типа ВидСубконто.
Синтаксис:
ВидыСубконто
Англоязычный синоним:
SubcontoKinds
Описание:
Атрибут ВидыСубконто не имеет самостоятельного смысла,
а служит для получения конкретных значений типа «Вид субконто». Атрибут всегда
используется с доступными ему атрибутами и методами.
Атрибуты и методы:
Для получения конкретного значения типа «Вид субконто» следует через точку
указать атрибут-идентификатор вида субконто.
Для получения количества существующих в конфигурации видов субконто следует
через точку вызвать метод КоличествоЗначений.
Для получения значения типа «Вид субконто» по его номеру в метаданных следует
через точку вызвать метод ЗначениеПоНомеру(Число),
где Число
— номер вида субконто в метаданных.
Пример:
Сч = СоздатьОбъект(Счет);
Если Сч.ВидСубконто(1) = ВидыСубконто.Материалы Тогда
// ...
КонецЕсли;
Для Инд = 1 По ВидыСубконто.КоличествоЗначений() Цикл
ВидСк = ВидыСубконто.ЗначениеПоНомеру(Инд);
// ...
КонецЦикла;
Для получения значений типа «ВидСубконто» используется глобальный атрибут ВидыСубконто, который имеет в свою очередь набор
атрибутов типа «ВидСубконто» соответсвующих имеющимся видам субконто. Кроме
того, глобальный атрибут ВидыСубконто
имеет методы для обхода всех существующих видов субконто.
Получить общее количество видов субконто.
Синтаксис:
КоличествоЗначений()
Англоязычный синоним:
Count
Возвращаемое значение:
Числовое значение: количество видов субконто конфигурации.
Описание:
Метод КоличествоЗначений применяется к атрибуту глобального
контекста ВидыСубконто
и позволяет определить общее количество видов субконто, созданных в конфигурации.
Пример:
Для Инд = 1 По ВидыСубконто.КоличествоЗначений() Цикл
ВидСк = ВидыСубконто.ЗначениеПоНомеру(Инд);
КонецЦикла;
Определить вид субконто, по номеру в списке видов субконто конфигурации.
Синтаксис:
ЗначениеПоНомеру(Номер)
Англоязычный синоним:
ValueByIndex
Параметры:
Номер |
Числовое выражение. Номер позиции вида субконто, заданный в конфигураторе. |
Возвращаемое значение:
Значение типа «ВидСубконто», соответствующее номеру заданной позиции.
Описание:
Метод ЗначениеПоНомеру применяется к атрибуту глобального
контекста ВидыСубконто
и позволяет определить вид субконто, соответствующий номеру в списке видов субконто
конфигурации.
Пример:
Для Инд = 1 По ВидыСубконто.КоличествоЗначений() Цикл
ВидСк = ВидыСубконто.ЗначениеПоНомеру(Инд);
КонецЦикла;
Определить вид субконто, по идентификатору видов субконто конфигурации.
Синтаксис:
ЗначениеПоИдентификатору(Идентификатор)
Англоязычный синоним:
ValueByIdentifier
Параметры:
Идентификатор |
Строковое выражение. Идентификатор вида субконто, заданный в конфигураторе. |
Возвращаемое значение:
Значение типа «ВидСубконто», соответствующее идентификатору в метаданных. Если
не найдено — то пустое значение.
Описание:
Метод ЗначениеПоИдентификатору применяется к атрибуту
глобального контекста ВидыСубконто
и позволяет определить вид субконто, соответствующий идентификатору видов субконто
конфигурации.
Пример:
ВидСк = ВидыСубконто.ЗначениеПоИдентификатору(Контрагент);
Содержание раздела