- •6. Какой интерфейс используется в платформе «1с:Предприятие 8»? на чем базируется его работа? Как добавить тот или иной объект метаданных в интерфейс приложения?
- •7. Какие примитивные типы данных существуют в платформе «1с:Предприятие 8»? Что происходит с коллекцией типов данных конфигурации при добавлении нового объекта метаданных?
- •12. Для чего предназначен объект метаданных «Регистр накоплений»? в каких случаях его необходимо использовать? Какие виды регистров накоплений Вы знаете? в чем их принципиальное отличие друг от друга?
- •13. Что такое форма? Для чего она используется? Обязательна ли она к созданию? Сколько форм может быть у справочника?
- •14. Что такое «событие» в платформе «1с:Предприятие 8»? Для чего введено это понятие? Какие виды событий Вы знаете? в чем их отличие друг от друга?
- •18. Что такое «контекст модуля»? Из чего он складывается? На что он влияет?
- •19. Для чего предназначен объект метаданных «Отчет»? какой объект платформы является основным для построения отчетов?
- •20. Какие модели обращения к данным в платформе «1с:Предприятие 8» Вы знаете? в чем их отличие друг от друга? На чем базируется та или иная модель?
18. Что такое «контекст модуля»? Из чего он складывается? На что он влияет?
Каждый модуль связан с остальной частью конфигурации. Эта связь называется контекстом модуля. Контекст модуля определяет набор доступных во время выполнения модуля объектов, переменных, процедур и функций. Контекст модуля формы образуется: 1) локальным контекстом самого модуля формы; 2) реквизитами формы, которой «принадлежит» модуль; 3) свойствами и методами объекта УправляемаяФорма встроенного языка; 4) свойствами и методами расширения формы, определяемого типом того объекта, данные которого содержатся в основном реквизите формы; 5) глобальным контекстом, в том числе неглобальными общими модулями и экспортируемыми функциями и процедурами гло- бальных общих модулей; 6) экспортируемыми переменными, процедурами и функциями модуля управляемого приложения.
19. Для чего предназначен объект метаданных «Отчет»? какой объект платформы является основным для построения отчетов?
Отчеты - это прикладные объекты конфигурации. Они предназначены для обработки накопленной информации и получения сводных данных в удобном для просмотра и анализа виде. Конфигуратор позволяет формировать набор различных отчетов, достаточных для удовлетворения потребности пользователей системы в достоверной и подробной выходной информации. Как правило, для формирования выходных данных отчет использует систему компоновки данных. Но, вообще говоря, отчет может содержать произвольный алгоритм формирования «бумажного» или «электронного» отчета на встроенном языке. Отчет может содержать одну или несколько форм, с помощью которых, при необходимости, можно организовать ввод каких-либо параметров, влияющих на ход алгоритма.
20. Какие модели обращения к данным в платформе «1с:Предприятие 8» Вы знаете? в чем их отличие друг от друга? На чем базируется та или иная модель?
Модели доступа к данным: 1. объектная (для чтения и записи) 2. табличная (для чтения) В объектной модели разработчик оперирует объектами встроенного языка. В этой модели обращения к объекту, например документу, происходят как к единому целому — он полностью загружается в память, вместе с вложенными таблицами. Обеспечивается сохранение целостности объектов, кэширование объектов, вызов соответствующих обработчиков событий и т.д. В табличной модели все множество объектов класса представляется как совокупность связанных между собой таблиц, к которым можно обращаться при помощи запросов — как к отдельной таблице, так и к нескольким таблицам. Разработчик получает доступ к данным сразу нескольких объектов. Данные, выбираемые таким способом, содержат не все, а лишь некоторые реквизиты анализируемых объектов, табличный способ доступа не позволяет изменять эти данные.
