- •Лабораторная работа 10. Документ и регистр сведений
- •10.1. Основные понятия
- •10.2. Изменение настройки регистра сведений "ДанныеОс"
- •10.2.1. Изменение формы списка
- •10.3. Документ "Поступление"
- •10.3.1. Закладка "Основные"
- •10.3.2. Закладка "Данные"
- •10.3.3. Закладка "Нумерация"
- •10.3.7. Самостоятельная работа: закладка "Формы"
- •10.4. Работа с документами из встроенного языка системы
- •10.4.1. Менеджер документа
- •10.4.2. Самостоятельная работа: организация выборки
- •10.4.3. Работа с Документом как с объектом
- •10.5.1. Обработка событий от элементов формы
- •10.5.2. Получение итогов в подвале табличного поля
- •10.5.3. Обработка событий формы
- •10.6.2. Доработка процедуры ОбработкаПроведения(…)
- •10.6.3. Работа с движениями в форме документа
- •10.7. Работа с документом в режиме "1с:Предприятие"
- •10.8. Что мы узнали
- •Лабораторная работа 11(10_2). Отчеты и Запросы
- •11.1. Создание отчета (запроса) "вручную"
- •11.1.2. Особенности создания формы отчета
- •11.1.3. Модуль формы отчета
- •11.1.4. Изменение текста запроса и его выполнение
- •11.1.5. Выборка данных из результата запроса
- •11.2. Вызов отчета из интерфейса конфигурации
- •11.3. Обращение к отчету из встроенного языка системы
- •11.3.1. Модуль отчета
- •11.4. Конструктор выходных форм
10.2. Изменение настройки регистра сведений "ДанныеОс"
10.2.1. Изменение формы списка
На данном этапе создания конфигурации регистр сведений "ДанныеОС" пользователь заполняет вручную. Для того чтобы в этот регистр документы могли бы помещать движения, необходимо в его настройках изменить режим записи:
Упражнение №10.1. |
||||
Установите для регистра сведений "ДанныеОС" следующее свойство:
|
Такие действия приведут к тому, что в регистре появится специальное поле (свойство) – Регистратор. Оно будет содержать ссылку на документ, которому принадлежит данная запись и редактирование отдельных записей в форме списка или набора записей станет невозможным.
Если мы указываем для регистра подчинение регистратору, то это будет означать, что он будет содержать движения документов. При этом нужно помнить, что на специалисте осуществляющим конфигурирование, лежит ответственность за создание достаточного количества видов документов, для того чтобы содержимое регистра полностью формировалось автоматически при проведении документов.
Впрочем, система предоставляет возможность и ручного редактирования движений в форме документа, но в этом случае ответственность за полноту и целостность содержимого регистров лежит как на пользователе, который выполнил изменения вручную, так и на специалисте, предоставившему пользователю такую возможность.
Отметим, что этот регистр можно было бы сделать и непериодическим, т.к. необходимая дата и время имеются в документе, но в этом случае у нас будет нарушена работа объектов, построенных на предыдущих этапах работы. Поскольку мы изменили структуру регистра, то необходимо внести небольшие изменения и в его форму.
10.2.1. Изменение формы списка
Для того чтобы наш пользователь мог бы редактировать содержимое регистра сведений в полном объеме, необходимо вставить в его форму списка колонку "Регистратор".
Упражнение №10.2. |
Увеличьте ширину формы списка регистра сведений "ДанныеОС" до величины 600. После чего вставьте в табличное поле, используя команду "Форма – Размещение данных…" колонку "Регистратор" и расположите ее в форме согласно рисунку 10.2. Сохраните и обновите конфигурацию. |
При завершении этого упражнения Конфигуратор при выполнении операции обновления выдаст сообщение об ошибке:
РегистрСведений.ДанныеОС: Ни один из документов не является регистратором для регистра. В данном случае – это нормально, поскольку теперь мы должны добавить в нашу конфигурацию хотя бы один вид документов, который будет формировать движения по этому регистру сведений.
Рис.
10.2. Основная форма списка регистра
сведений.
10.3. Документ "Поступление"
В учебных целях мы добавим в нашу конфигурацию документ "Поступление". Он будет формировать движения в регистр сведений. Создание новых и редактирование существующих видов документов в конфигурации удобно производить через окно редактирования.
Структура окна и методика работы с ним нам уже знакомы по таким типам данных как "Регистры сведений" и "Справочники". Поэтому в этом разделе мы напомним назначение уже известных вам закладок и рассмотрим специфику настройки документов.
Упражнение №10.3. |
Используя правую кнопку мыши на ветви дерева "Документы" окна "Конфигурация", выберите пункт меню "Добавить". Таким образом, Вы открыли окно редактирования нового документа (см. рис. 10.3). |
Рис.
10.3. Окно редактирования нового
документа.
