Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1 С Предприятие (варианты сам работы).doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.25 Mб
Скачать

Определение свойств реквизитов документа

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

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

Например, в документе Приход денег (рис. 17) реквизит Контрагент имеет тип значения Справочник.Контрагенты, а реквизит Договор – тип значения Справочник. Договоры. Заполнив свойство Связан с реквизита Договор (рис. 18), можно при заполнении документа выбирать договор из списка договоров контрагента, имя которого будет присутствовать в поле Контрагент, т. е. автоматически будут отобраны договоры нужного контрагента.

Рис. 17. Форма документа, в котором используются реквизиты двух справочников

Рис. 18. Окно свойств реквизита Договор документа Приход денег

Модули документа

Документ содержит два программных модуля: модуль документа и модуль формы документа.

Модуль документа – это предопределенная процедура (создаваемая программистом), которая запускается при выполнении следующих действий:

  • при проведении документа;

  • отмены проведения документа;

  • при удалении проведенного документа.

Модуль формы документа запускается при каждом открытии формы документа и содержит:

  • вспомогательные процедуры и функции, вызываемые экранными кнопками;

  • предопределенную процедуру ПриОткрытии(), которая запускается при возникновении события – открытие формы документа.

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

1 – режим обязательного перепроведения;

0 – режим необязательного перепроведения.

Журналы документов

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

Количество журналов зависит от решения программиста, создающего конфигурацию задачи.

Содержание старых (ранее введенных) документов можно посмотреть, только открыв журнал и выбрав нужный документ. Список документов журнала выдается только за определенный период времени, поэтому перед просмотром журнала необходимо выполнить команду Интервал и задать временной интервал.

Создание журнала производится в конфигураторе. В диалоговой форме задаются графы – реквизиты документов, входящих в журнал.

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

Проведение документов

Проведение документов – это внесение соответствующих изменений в механизмы хранения данных.

В каждом компоненте программы 1С: Предприятие 7.7есть свои механизмы хранения данных:

  • регистры – в компоненте Оперативный учет;

  • планы счетов – в компоненте Бухгалтерский учет;

  • журналы расчетов – в компоненте Расчет.

Можно также при проведении документа данные заносить в справочники.

Место занесения определяет программный код модуля документа.