Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

УзнАй больше!. Добавление периодического регистра сведений. В режиме «Конфигуратор». Измерения и ресурсы. В режиме «1С:Предприятие»




УзнАй больше!

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

Добавление периодического регистра сведений

Приступим к созданию периодического регистра сведений, который будет хранить развернутые во времени розничные цены материалов и стоимости услуг, оказываемых нашим ООО «На все руки мастер».

 

В режиме «Конфигуратор»

Откроем в конфигураторе нашу учебную конфигурацию и добавим новый объект конфигурации Регистр сведений.

Для этого выделим в дереве объектов конфигурации ветвь Регистры сведений и нажмем кнопку Добавить в командной панели окна конфи- гурации.

В открывшемся окне редактирования объекта конфигурации на закладке Основные зададим имя регистра – Цены.

Установим свойство Периодичность этого регистра – В пределах секунды.


Такую периодичность мы выбрали для того, чтобы иметь возмож- ность отслеживать цены несколько раз в течение дня. Если же так

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

Здесь же определим представление объекта в интерфейсе приложения.

Зададим свойства Пред- ставление записи как Цена, а Представление списка как Цены на номенклатуру (рис. 9. 2).

 

Рис. 9. 2. Основные свойства регистра сведений «Цены»

 

Обратите внимание на свойство Режим записи. По умолчанию оно имеет значение – Независимый, то есть мы создаем независимый регистр сведений и сможем в дальнейшем вводить в него данные без использования регистратора, вручную.

Нажмем Далее и перейдем на закладку Подсистемы.

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

Поэтому отметим в списке подсистем эти подсистемы (рис. 9. 3).

 

 

Рис. 9. 3. Определение списка подсистем,

в которых будет отражаться регистр


Измерения и ресурсы

Перейдем на закладку Данные и создадим измерение Номенклатура

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

Для этого выделим ветвь Измерения и нажмем кнопку Добавить

в командной панели окна.

Укажем, что это измерение будет ведущим (рис. 9. 4).

 

Рис. 9. 4. Создание ведущего измерения регистра сведений

 

Свойство Ведущее имеет смысл использовать лишь тогда, когда измерение имеет тип ссылки на объект базы данных. Установка свойства Ведущее будет говорить о том, что запись регистра сведений представляет интерес, пока существует тот объект, ссылка на который выбрана в качестве значения этого измерения в этой записи. При удалении объекта все записи регистра сведений по этому объекту тоже будут автоматически удалены.


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

Затем создадим ресурс Цена, тип Число, длина 15, точность 2, неот- рицательное.

Для этого выделим ветвь Ресурсы и нажмем кнопку Добавить

в командной панели окна (рис. 9. 5).

 


В режиме «1С: Предприятие»

Теперь запустим «1С: Предприятие» в режиме отладки и посмотрим, как работает наш периодический регистр сведений Цены.

В открывшемся окне «1С: Предприятия» мы видим, что в разделах Бухгалтерия, Оказание услуг и Учет материалов появилась команда для открытия списка регистра Цены на номенклатуру (рис. 9. 6).

 

 

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

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...