Главная » 1С Предприятие » МЕТОДЫ КОНСТАНТ

0

Здесь   и    далее   мы   не   будем,  дублируя   документацию    и    материал,   имеющийся в справке, приводить подробные сведения о  методах, применяемых с  объектами  1С, поскольку наша цель приобщение к методам программирования на языке  1С достигается в результате решения разнообразных  практических задач и  анализа используемых при  составлении программ приемов. В то же время полезно дать читателю как можно  более полную  информацию  о возможностях системы.  Понимая  это, мы будем приводить необходимые справочные данные. Первую порцию таких данных  разместим в табл.  1.2-1.4.

Таблица 1.2

Методы  констант

Метод

Вид

Описание

Метод непериодических и периодических констант

НазначитьТип

Процедура

Назначает тип значению константы, для которого в конфигураторе задан неопределенный тип

Методы непериодических констант

УстановитьАтрибут

Процедура

Устанавливает значение константы по имени ее идентификатора

ПолучитьАтрибут

Функция

Возвращает значение константы по имени ее идентификатора

Метод

Вид

Описание

Методы периодических констант

Получить

Функция

Возвращает значение  периодической константы на заданную дату

Установить

Процедура

Устанавливает значение  периодической константы

Синтаксис вызова метода

Непериодические и периодические константы Константа.НазначитьТип(идентификатор, тип, [длина, точность]);

Непериодические константы Константа.УстановитьАтрибут(идентификатор, значение); значение = Констата.ПолучтьАтрнбут(идентификатор);

Периодические константы

значение = Константа.ИдентификаторКонстанты.Получить(дата);

Константа .ИдентификаторКонстанты.Установть(дата, значение);

Замечания:

Таблица 1.3

1.       Здесь  и   далее  при   описании   синтаксиса необязательные  параметры  процедур, функций  и методов заключаются в квадратные  скобки.

2.        Наличие в   имени  метода  текста  (ИдентифшаторКонстанты),  записанного  курсивом, означает,  что в  программах  этот текст должен  быть заменен  на соответствующее значение.  Например:

// Меняем значение периодической константы с идентификатором Кассир Константа.Кассир.Установить(ТекущаяДата(), "Ремизова Нина Дмитриевна");

3.        Параметрами методов являются выражения, тип и смысл  которых описан в табл. 1.4.

Таблица 1.4

Описание  параметров методов

Параметр

Смысл

Тип

дата

Дата, на которую устанавливается или возвращается значение периодической константы

Дата

длина

Размер поля, отводимого для представления константы,  имеющей тип Число  или Строка

Число

значение

Значение константы

Строка, число или дата

идентификатор

Символьное представление идентификатора константы,  например "НазваниеОрганизации"

Строка

тип

Символьное представление типа, используемого при определении значения константы, например "Число", "Строка", "Дата", "Справочник.Сотрудники"

"

точность

Число знаков после десятичной точки в  представлении числовой константы

Источник: Бартеньев О. В. 1С:Предприятие:  программирование для  всех.  Базовые объекты и расчеты на одной дискете. М.: Диалог-МИФИ, 2005. 464 с.

По теме:

  • Комментарии