Процедура НомНомПриИзменении(Элемент) 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Процедура НомНомПриИзменении(Элемент)



// Получить текущую строку табличной части.

СТЧ=Элементы.Ном.ТекущиеДанные;

// Установить цену.

СТЧ.Цена=ДляСправочников.РозничнаяЦена(Объект.Дата, СТЧ.Ном);

КонецПроцедуры

Строка 1. Получаем текущую строку табличной части документа.

Строка 2. Вызываем функцию РозничнаяЦена для получения цены в документе. Первый параметр – дата документа, второй – ссылка на элемент справочника Номенклатура.

Перечисления

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

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

Создать перечисление ВидыНоменклатуры со значениями Материал и Услуга. Добавить в справочник. Внести изменения в модуль документа ОказаниеУслуги:

Отчет

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

Работа с запросами

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

Исходную информацию запрос получает из набора таблиц, которые делятся на две большие группы: реальные и виртуальные. Реальные могут быть объектными (ссылочными) и не объектными (не ссылочными). Примеры: реальная таблица – Справочник.Клиенты, РегистрНакопления.ОстаткиМатериалов, виртуальная – РегистрНакопления.ОстаткиМатериалов. ОстаткиИОбороты.

В объектных таблицах представлена информация ссылочных типов данных: справочники, документы и пр., в не объектных – все остальные – регистры и пр.

Язык запросов

Текст запроса состоит из нескольких частей:

- описание запроса определяет источники данных, поля выборки, группировки и пр.;

- объединение запросов определяет, как будут объединены результаты выполнения нескольких запросов;

- упорядочивание результатов определяет условие упорядочивания строк;

- автоупорядочивание позволяет включить режим автоматического упорядочивания строк результата запроса;

- описание итогов определяет, какие итоги необходимо рассчитать в запросе.

Обязательной частью является только первая – описание запроса.

 

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

Система компоновки данных предназначена для создания произвольных отчетов и состоит из нескольких основных частей. Исходные данные содержит в себе схема компоновки данных – это наборы данных и методы работы с ними. В схеме описывается текст запроса, наборы данных, связи между ними, доступные поля, структура отчета, макет оформления и пр. На основе схемы компоновки создается макет компоновки данных. Затем процессор компоновки выбирает данные из ИБ согласно макету и оформляет их. Результат компоновки обрабатывается процессором вывода и пользователь получает результирующий табличный документ.

 

 


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

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

Логическая связь объектов для рассматриваемого примера:

Для реализации поставленной задачи понадобится три новых объекта конфигурации:

- План видов характеристик;

- Справочник, подчиненный справочнику Номенклатура, элементы которого будут идентифицировать партии материалов с некоторым фиксированным набором значений характеристик;

- Регистр сведений, в котором будет храниться соответствие конкретных значений характеристик некоторому материалу.

 



Поделиться:


Последнее изменение этой страницы: 2016-12-28; просмотров: 260; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.17.150.89 (0.004 с.)