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

В режиме «Конфигуратор». В режиме «1С:Предприятие»




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

Создадим новый объект конфигурации Документ с именем ВводНа- чальныхОстатковНоменклатуры.

На закладке Движения запретим проведение документа (поскольку сами будем формировать записи регистра) и отметим, что движения документа будут находиться в регистре накопления ОстаткиМатери- алов (рис. 21. 1).

После этого перейдем на закладку Формы и создадим основную форму документа.

В окне редактора форм на закладке Реквизиты раскроем основной реквизит формы Объект, затем раскроем коллекцию движений Движения, найдем строку ОстаткиМатериалов и перетащим ее в окно элементов формы. На вопрос системы «Добавить колонки таблицы? » ответим утвердительно (рис. 21. 2).

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


 

 

Рис. 21. 1. Запрет проведения документа

 

Рис. 21. 2. Редактирование формы документа

«Ввод начальных остатков номенклатуры»

 

Немного изменим внешний вид формы. В окне элементов формы добавим группу полей типа Обычная группа без отображения с типом группировки Горизонтальная и перетащим в нее поля документа


Номер и Дата. А также поменяем местами поля таблицы Движе- нияОстаткиМатериалов НаборСвойств и Склад (рис. 21. 3).

 

 

Рис. 21. 3. Измененная форма документа

«Ввод начальных остатков номенклатуры»

 

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

Для этого в левом верхнем окне редактора форм перейдем на закладку

Командный интерфейс.

В группе Панель навигации в подгруппе Перейти установим видимость

для команды открытия регистра Остатки материалов (рис. 21. 4).

 

 

Рис. 21. 4. Редактирование командного интерфейса формы


В окне редактирования объекта конфигурации Документ ВводНачаль- ныхОстатковНоменклатуры на закладке Подсистемы мы укажем его принадлежность к подсистеме Бухгалтерия.

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

В группе Панель действий. Создать включим видимость у команды

Ввод начальных остатков номенклатуры: создать.

 

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

Запустим «1С: Предприятие» в режиме отладки и проверим работу нашего документа.

Выполним команду Ввод начальных остатков номенклатуры в разделе

Бухгалтерия.

Создадим документ для ввода начальных остатков в регистр

ОстаткиМатериалов и внесем в него следующие данные (рис. 21. 5).

 

 

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

Нажмем Записать и в панели навигации формы документа перейдем к движениям нашего документа в регистре ОстаткиМатериалов (рис. 21. 6).


 

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

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

 

Поделиться:





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



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