русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Создание и редактирование макетов и форм


Дата добавления: 2015-07-09; просмотров: 1534; Нарушение авторских прав


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

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

Макет документа состоит из именованных областей, которые в определенном порядке выводятся на печать. Добавим новую область для вывода итоговой суммы документа. Выделим мышью две пустые строки и выполним команду "Таблица" / "Имена" / "Назначить имя…". Назовем область "Всего". В созданной области, в колонке "Цена" напишем "Всего", а в колонке "Сумма" напишем "ВсегоПоДокументу". Вызвав палитру свойств для последней заполненной нами ячейки, укажем, что в этой ячейке будет находиться не текст, а параметр (Рисунок 17).



 

Рисунок 17. Создание макета документа.

 

Далее откроем модуль формы документа и, найдем в нем процедуру "Печать", после цикла добавим в нее следующие строки (Рисунок 18), с помощью которых мы получим новую область "Всего".

 

Рисунок 18. Модуль документа "ОказаниеУслуги".

 

Теперь, для того, что бы документ "ОказаниеУслуги", выглядел вполне законченным, добавим итоговую сумму по документу и на экранную форму, чтобы пользователь мог видеть ее в процессе заполнения табличной части документа. Для этого отредактируем форму документа "ОказаниеУслуги". В палитре свойств для табличного поля, расположенного в форме, установим свойство "Подвал", которое определяет наличие подвала у элемента управления табличное поле. Затем откроем свойства колонки "Цена" и установим текст подвала – "Всего:", горизонтальное положение в подвале – "Прижать вправо" и в шрифте подвала изменим начертание на "Жирный". После этого откроем свойства колонки "Сумма", установим горизонтальное положение в подвале – "Прижать вправо", установим флаг "Показывать итог в подвале" и в шрифте подвала тоже изменим начертание на "Жирный".

 

Рисунок 19. Редактирование формы документа "ОказаниеУслуги".

 

Аналогично проделанным действиям, сделаем то же самое для документа "ПриходнаяНакладная". Теперь запустим режим 1С:Предприятие и посмотрим, как выглядит форма документа "ОказаниеУслуги".

 

Рисунок 20. Форма документа в режиме 1С:Предприятие.


Нажав на кнопку "Печать" мы можем получить печатную форму документа и вывести её на печать (Рисунок 21).

 

Рисунок 21. Печатная форма документа.

 



<== предыдущая лекция | следующая лекция ==>
Создание документов | Создание перечислений


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.007 сек.