- •5.Что такое предопределенные элементы
- •6.Какие основные формы существуют у справочника
- •7.Когда следует использовать редактирование справочника в списке, а когда – в диалоге
- •12.Какие существуют основные формы документа
- •13.Для чего предназначен объект конфигурации Регистр накопления
- •14.Для чего нужны измерения регистра, ресурсы и реквизиты
- •15.Что такое движения регистра и что такое регистратор
- •16.Как средствами встроенного языка обойти табличную часть документа и обратиться к ее данным
- •17.Как средствами встроенного языка сформировать и записать движения документа в регистр накопления
- •18.Как создать новый регистр накопления и описать его структуру
- •19.Как создать движения документа с помощью конструктора движений
- •20.Для чего предназначен объект конфигурации Отчет
- •21.Для чего предназначен объект конфигурации Макет
- •22.Как изменить табличный документ
- •23.Какая разница в заполнении ячейки табличного документа текстом, параметром и шаблоном
- •24.Как с помощью встроенного языка вывести в табличный документ новую область
- •25.Как изменить внешний вид и поведение элемента управления, расположенного в форме
- •26.Как отобразить сумму по колонке табличного поля
- •33.Как получить значения ресурсов наиболее поздних записей регистра средствами встроенного языка
- •34.Для чего предназначен объект конфигурации Перечисление
- •35.Как обратиться к значению перечисления средствами встроенного языка
- •36.Для чего используется сервер вызов сервера?
- •37.Как с помощью конструктора создать движения документа по нескольким регистрам
- •38.Что такое оборотный регистр накопления?
- •39.Для чего предназначен объект встроенного языка Запрос
- •40.Что является источником данных запроса
- •41.В чем отличие между реальными, виртуальными и ссылочными таблицами
- •42.Из каких частей состоит текст запроса, какие из них являются обязательными
- •43.Каковы основные синтаксические конструкции языка запросов
- •44.Как использовать конструктор запроса
- •45.Что такое псевдонимы в языке запросов
- •46.Что такое параметры запроса
- •47.Что такое параметры виртуальной таблицы
- •48.Что такое левое соединение
- •49.Как упорядочить данные в отчете
- •50.Как использовать в отчете данные нескольких таблиц
- •51.Как использовать группировки в структуре отчета
- •52.Как вывести в отчет иерархические данные
- •53.Как управлять выводом итогов по группировкам и общих итогов
- •54.Как создать отчет, содержащий диаграмму
- •55.Как использовать параметры в системе компоновки данных
- •56.Как дополнить данные отчета всеми датами в группировке по периоду
12.Какие существуют основные формы документа
Конфигуратор |
База данных |
Объект конфигурации Документ |
Документ |
Основная форма объекта |
Форма документа |
Основная форма списка |
Форма списка документов одного вида |
Основная форма для выбора |
Форма для выбора из списка документов одного вида |
13.Для чего предназначен объект конфигурации Регистр накопления
Объект конфигурации Регистр накопления является прикладным и предназначен для описания структуры накопления данных. На основе объекта конфигурации Регистр накопления платформа создает в базе данных информационную структуру, в которой будут накапливаться данные, «поставляемые» различными объектами базы данных. Эти данные будут храниться в регистре в виде отдельных записей, каждая из которых имеет одинаковую, заданную в конфигураторе структуру.
14.Для чего нужны измерения регистра, ресурсы и реквизиты
Основным назначением регистра накопления является накопление числовой информации в разрезе нескольких измерений, которые описываются разработчиком в соответствующем объекте конфигурации Регистр накопления и являются подчиненными объектами конфигурации.
Виды числовой информации, накапливаемой регистром накопления, называются ресурсами и также являются подчиненными объектами и описываются в конфигураторе.
Например, регистр накопления может накапливать информацию о количестве и сумме товаров на складах. В этом случае он будет иметь измерения Товар и Склад, и ресурсы Количество и Сумма.
Кроме того, регистр накопления может хранить дополнительную информацию, описывающую каждое движение. Набор такой дополнительной информации задается разработчиком при помощи реквизитов объекта конфигурации Регистр накопления
15.Что такое движения регистра и что такое регистратор
Изменение состояния регистра накопления происходит, как правило, при проведении документа, и заключается в том, что в регистр добавляется некоторое количество записей. Каждая запись содержит значения измерений, значения приращений ресурсов, ссылку на документ, который вызвал эти изменения (регистратор) и «направление» приращения (приход или расход). Такой набор записей называется движениями регистра накопления. Каждому движению регистра накопления всегда должен соответствовать регистратор.
16.Как средствами встроенного языка обойти табличную часть документа и обратиться к ее данным
Внутри обработчика расположен цикл, который предназначен для перебора строк табличной части нашего документа. В цикле обращение к табличной части документа происходит по имени (Материалы), а строки табличной части документа представляют собой коллекцию значений, для перебора которой можно использовать конструкцию Для Каждого … Из … Цикл.
17.Как средствами встроенного языка сформировать и записать движения документа в регистр накопления
Объект встроенного языка ДокументОбъект имеет свойство Движения. Оно возвращает коллекцию наборов записей регистров, которые принадлежат этому документу. К набору записей документа, принадлежащему конкретному регистру, можно обратиться, указав через точку имя этого регистра.
Таким образом, в первой строке тела цикла мы добавляем к набору записей, который создает наш документ в регистре, новую запись и сохраняем ее в переменной Движение.
Затем мы присваиваем нужные значения всем полям этой записи и после перебора всех строк документа (после завершения цикла) «одним махом» записываем в регистр ОстаткиМатериалов весь набор записей движений документа.
