Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Типы данных. Примитивные типы данных - это такие типы как Строка, Число, Дата, Булево и другие



Для описания бизнес-логики прикладных решений, а так же для выполнения задач обработки данных платформа 1С:Предприятие может работать с широким набором типов данных.

Примитивные типы данных - это такие типы как Строка, Число, Дата, Булево и другие. Такие типы данных существуют и в других программных системах. Значения примитивных типов являются простыми неделимыми значениями, в которых нельзя выделить отдельные составляющие. Например, значениями типа Число могут быть 1, 8, 15 и др.

Универсальные коллекции значений предназначены для хранения временных наборов данных в течение сеанса работы пользователя. Они не являются объектами базы данных и служат для вспомогательного сбора, группировки, анализа и обработки информации.

Общие типы (их также называют "Общие объекты") реализуют ту или иную функциональность прикладных решений. Например, "Табличный документ" предназначен для формирования печатных форм первичных документов, отчетов, при размещении на форме также может использоваться в качестве средства интерактивного ввода данных, "Диаграмма Ганта" позволяет в удобном для восприятия виде изображать план работ или распределение ресурсов во времени.

Прикладные типы (объекты) предназначены в основном для облегчения решения прикладных учетных задач. Они помогают создавать и поддерживать справочную информацию, накапливать сведения о документах и хозяйственных операциях, формировать учетные регистры.

Например, разработчик может добавить в свое прикладное решение новый справочник Номенклатура, который будет наследовать функциональность класса Справочники, или новый документ КассовыйОтчет, который будет наследовать функциональность класса Документы.

Сразу же после такого добавления разработчику становятся доступны новые типы данных, состав которых определяется принадлежностью объекта конфигурации к тому или иному классу прикладных объектов.

Например, после создания нового справочника Номенклатура, становятся доступны следующие типы данных:

СправочникМенеджер.Номенклатура,

СправочникСсылка.Номенклатура,

СправочникОбъект.Номенклатура,

СправочникВыборка.Номенклатура,

СправочникСписок.Номенклатура.

3.3. Перечисление "ВидыНоменклатуры"

Перечисления – это прикладные объекты конфигурации. Они позволяют хранить в информационной базе наборы значений, которые не изменяются в процессе работы прикладного решения.

Так как в справочнике номенклатура будут храниться как товары, так и услуги, нам необходимо разделять элементы справочника по видам, для этого создадим реквизит "Вид номенклатура" с типом данных "ПеречислениеСсылка. ВидыНоменклатуры "

1) Добавляем перечисление "ВидыНоменклатуры"

2) На закладке данные добавляем значения перечисления: товар, услуга, материал.

3) В справочнике "Номенклатура" добавляем реквизит "ВидНоменклатуры". В палитре свойств определяем тип данных реквизита как "ПеречислениеСсылка.ВидыНоменклатуры", значение заполнения "Товар", проверка заполнения "Выдавать ошибку".

Обратите внимание, что кроме примитивных типов данных теперь мы можем назначить прикладной тип значения, а именно введенное ранее перечисление «ВидыНоменклатуры». Таким образом, при введении новых объектов в систему получаем возможность использования их в качестве реквизитов других объектов.

3.4. Справочник "Единицы измерения"

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

1) Добавляем справочник "ЕдиницыИзмерения".

2) В справочнике "Номенклатура" добавляем реквизит "ЕдиницаИзмерения". Определяем тип данных реквизита как "СправочникСсылка.ЕдиницыИзмерения", проверка заполнения "Выдавать ошибку".

3.5. Константа "Основная единица измерения"

Для того что бы пользователь мог указывать в чем по умолчанию измеряется номенклатура добавим константу "ОсновнаяЕдиницаИзмерения".

1) Добавляем новую константу и задаем имя "ОсновнаяЕдиницаИзмерения", указываем тип значения "СправочникСсылка.ЕдиницыИзмерения" и выбираем основную форму "НастройкиКонфигурации".

 
 


2) Добавляем новую константу в подсистему "Предприятие"

 
 


3) В общей форме "НастройкиКонфигурации" перетаскиваем левой кнопкой мыши реквизит "ОсновнаяЕдиницаИзмерения" в элементы формы.

 
 





Дата публикования: 2015-10-09; Прочитано: 841 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...