Скд

Система компоновки данных

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

 Устройство системы компоновки данных

Система компоновки данных позволяет реализовать следующие возможности:

  • создание отчета без программирования;
  • использование автоматически генерируемых форм просмотра и настройки отчета;
  • разбиение исполнения отчета на этапы;
  • исполнение отдельных этапов построения отчета на различных компьютерах;
  • независимое использование отдельных частей системы компоновки данных;
  • программное управление процессом выполнения отчета.

Основные элементы системы компоновки данных представлены на следующей схеме:

Схема компоновки данных

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

    • текст запроса с инструкциями системы компоновки данных;
    • описание нескольких наборов данных;
    • подробное описание доступных полей;
    • описание связей между несколькими наборами данных;
    • описание параметров получения данных;
    • описание макетов полей и группировок;
    • и др.

Настройки компоновки данных

Настройки компоновки данных описывают все, что может настроить разработчик или пользователь в некоторой установленной схеме компоновки данных. Настройки компоновки данных могут содержать:

    • отбор;
    • упорядочивание;
    • условное оформление;
    • структуру отчета (составные части будущего отчета);
    • параметры получения данных;
    • параметры вывода данных;
    • и др.

Макет компоновки данных

Макет компоновки данных представляет собой уже готовое описание того, как должен быть сформирован отчет. В нем соединяется схема компоновки и настройки компоновки. Фактически макет компоновки данных представляет собой результат применения конкретных настроек к схеме компоновки и является готовым заданием процессору компоновки на формирование отчета нужной структуры с учетом конкретных настроек.

Элемент результата компоновки данных

Результат компоновки данных представляется набором элементов результата компоновки данных. Как самостоятельная логическая сущность результат компоновки данных не существует, существуют только его элементы.

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

 Работа с системой компоновки данных в конфигурации

Система компоновки данных интегрирована в объект конфигурации Отчет. Это позволяет создавать отчеты без программирования.

У объекта конфигурации Отчет реализовано свойство «Основная схема компоновки данных»:

При нажатии кнопки открытия для этого свойства, вызывается конструктор макета, который позволяет создать макет отчета, содержащий схему компоновки данных:

После нажатия кнопки «Готово» будет открыт конструктор схемы компоновки данных:

Конструктор схемы компоновки данных позволяет описать исходные данные, которые будет использовать отчет: наборы данных, связи между наборами данных, вычисляемые поля, ресурсы и т.д.

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

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

Таким образом пользователь просто запускает отчет и получает результат в соответствии с теми настройками, которые описал разработчик:

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

Подробнее о работе с системой компоновки данных см. документацию.

СКД. Выражение в вычисляемом поле

Я
   totparen

 

05.05.11 — 14:43

Добавил в СКД вычисляемое поле. Текст выражения:

Сред(Строка(Регистратор),1,СтрДлина(Строка(Регистратор))-9)

При формировании отчета выпадает ошибка «Ошибка исполнения отчета по причине:
Ошибка получения данных
по причине:
Функция не найдена «СтрДлина»
»

Подскажите в чём может быть проблема?
Платформа 8.2.13.219

 
 

   Mitriy

 

1 — 05.05.11 — 14:45

посмею предположить, что функция не найдена «СтрДлина»…

   totparen

 

2 — 05.05.11 — 14:47

Как она может быть не найдена, если это встроенная функция языка?!
Почему же нет ошибки с функцией Строка()?

   Vitello

 

3 — 05.05.11 — 14:48

(2)Насколько я знаю там не совсем встроенный язык

   Mitriy

 

4 — 05.05.11 — 14:54

(2) убери СтрДлина, будет ругаться на Строка… и т.д…

   kosts

 

5 — 05.05.11 — 14:55

Если включить какую то галочку, то можно использовать функции из модулей.

   kosts

 

6 — 05.05.11 — 15:00

(0)
>Сред(Строка(Регистратор),1,СтрДлина(Строка(Регистратор))-9)

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

   totparen

 

7 — 05.05.11 — 15:00

(4) Выражение следующего вида работает

Строка(Регистратор)+»Тра-ля-ля»

   Vitello

 

8 — 05.05.11 — 15:01

(6)А стрдлина там есть?

   Mitriy

 

9 — 05.05.11 — 15:26

(7) работает, я уже посмотрел… в справке есть перечисление функций…

   totparen

 

10 — 05.05.11 — 15:41

(9) в справке к чему?

О каких функция речь? Можно подробнее?

 
 
   Золушок

 

11 — 05.05.11 — 15:46

(10) Функции СКД. Надо смотреть справку по СКД, на диске ИТС есть.

   totparen

 

12 — 05.05.11 — 15:48

(10)
Диска ИТС у меня в наличии нет. Можете сказать заголовок статьи на этом диске? Дума в интернете найти можно.

   Mitriy

 

13 — 05.05.11 — 16:24

опять 1С-ники потеряли кнопку Справка…

Справка — Содержание справки — 1С:Пердприятие — Встроенный язык — Общие объекты — Система компоновки данных — Язык выражений системы компоновки данных — Встроенные функции языка выражений системы компоновки данных

   totparen

 

14 — 05.05.11 — 16:28

(13) Мерси велико!

 

Автоматизируйте рутинные операции с базами 1С через пакетный режим конфигуратора.

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.

Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

Обновлено: 15.11.2007

Использование характеристик в системе компоновки данных

Система компоновки данных позволяет работать с характеристиками — дополнительными свойствами объектов, определяемыми вне конфигурации. В данной статье описываются особенности работы с данным механизмом.

Описание характеристик

Характеристики в системе компоновки данных описываются в тексте запроса набора данных специальной инструкцией системы компоновки данных, начинающейся с ключевого слова ХАРАКТЕРИСТИКИ.

Пример запроса:

Копировать в буфер обменаВЫБРАТЬ
 РасходнаяНакладнаяСостав.Ссылка КАК Документ,
 РасходнаяНакладнаяСостав.Номенклатура,
 РасходнаяНакладнаяСостав.Количество,
 РасходнаяНакладнаяСостав.Цена,
 РасходнаяНакладнаяСостав.Сумма,
 РасходнаяНакладнаяСостав.НомерСтроки
ИЗ
 Документ.РасходнаяНакладная.Состав КАК РасходнаяНакладнаяСостав
{ХАРАКТЕРИСТИКИ
 ТИП(Справочник.Номенклатура)
 СПИСОК ПланВидовХарактеристик.ВидыДопСвойств
 ИДЕНТИФИКАТОР Ссылка
 ИМЯ Наименование
 ТИПЗНАЧЕНИЯ ТипЗначения
 ЗНАЧЕНИЯ РегистрСведений.ДопСвойства
 ОБЪЕКТ Номенклатура
 ХАРАКТЕРИСТИКА ВидСвойства
 ЗНАЧЕНИЕ Свойство }

В данном примере описываются характеристики для полей типа Справочник.Номенклатура.

В описании характеристики указывается:

  1. Тип, для которого определяются характеристики
  2. Описание списка характеристик
  3. Описание значений характеристик

Тип, для которого определяются характеристики

Характеристики описываются для определенного типа. Например, можно описать характеристики для типа Справочник.Номенклатура, при этом система автоматически будет использовать эти характеристики для всех полей запроса, которые имеют тип Справочник.Номенклатура, включая и реквизиты полей.

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

В предложении ХАРАКТЕРИСТИКИ тип указывается в скобках после ключевого слова ТИП. Синтаксис описания типа такой же, как в описании типа конструкции ВЫРАЗИТЬ языка запроса. Типы, входящие в составной тип перечисляются через запятую.

Описание списка характеристик

Для того чтобы система компоновки данных выдала пользователю список полей — характеристик, необходимо описать, откуда получать список характеристик.

О каждой характеристике системе необходимо знать следующую информацию:

  1. Идентификатор — внутренний идентификатор характеристики — по данному свойству характеристика будет находиться  в списке значений характеристик. Идентификатор может иметь любой тип, для которого может использоваться сравнение в языке запросов.
  2. Имя характеристики — имя, под которым пользователь вводил характеристику. Например, масса, длина, рост и т.п. Значение этого свойства будет использоваться в качестве имени поля, создаваемого для характеристики.
  3. Тип значения характеристики — значения какого типа могут содержаться в характеристике. Данная информация используется, в отборе для фильтрации по полю — характеристике. Может иметь тип ОписаниеТипов, либо произвольное значение. В случае если тип значения содержит описание типов, то данное описание типов будет использовано как тип значения характеристики. Если тип значения содержит произвольное значение, то типом характеристики будет тип данного значения. Например, если в качестве типа значения используется числовое значение, то типом характеристики будет Число. Если тип значения характеристики не указан, то типом будет считаться тип Булево.

Описание списка характеристик используется на этапе редактирования настроек, для получения списка характеристик для создания полей — реквизитов. Для каждой характеристики из списка будет создан новый реквизит для поля определенного типа.

Рассмотрим пример. Будем описывать характеристики для поля типа Справочник.Номенклатура.

Допустим, в нашей конфигурации есть план видов характеристик ВидыДопСвойств, содержащий следующие записи:

Ссылка ПометкаУдаления Предопределенный Код Наименование ТипЗначения
Масса ложь ложь 000000001 Масса Число
Ширина ложь ложь 000000003 Ширина Число
Высота ложь ложь 000000004 Высота Число

В качестве идентификатора характеристики будем использовать поле Ссылка. В качестве имени характеристик — Наименование. А в качестве типа значения — поле ТипЗначения.

Таким образом, система получит следующий список характеристик:

Идентификатор Имя ТипЗначения
Масса Масса Число
Ширина Ширина Число
Высота Высота Число

Пусть в отчете имеется поле Номенклатура, типа Справочник.Номенклатура. На основе списка характеристик система автоматически создаст для этого поля три поля: Масса, Ширина, Высота. Тип всех полей будет Число.

Как видно, данные поля отображаются в списке реквизитов поля Номенклатура и ничем не отличаются от обычных реквизитов.

Результат отчета, в который выводятся поля — характеристики, может выглядеть так:

Номенклатура Код Масса
Лазерный принтер 5250197-203 Minolta-QMS 0000031 5 800
Лазерный принтер Canon LBP-810 0000030 4 300
Лазерный принтер HP LaserJet 2200 0000032  

В данном примере в отчет выводится характеристика Масса.

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

Список характеристик описывается при помощи ключевых слов СПИСОК, ИДЕНТИФИКАТОР, ИМЯ, ТИПЗНАЧЕНИЯ. После ключевого слова СПИСОК идет имя таблицы, из которой получается список характеристик, либо в скобках текст запроса, при помощи которого получается список характеристик. После ключевых слов ИДЕНТИФИКАТОР, ИМЯ, ТИПЗНАЧЕНИЯ указываются имена полей для получения идентификатора, имени и типа значений характеристики соответственно.

Пример:

Копировать в буфер обмена{ХАРАКТЕРИСТИКИ
 ТИП(Справочник.Номенклатура)
 СПИСОК ПланВидовХарактеристик.ВидыДопСвойств
 ИДЕНТИФИКАТОР Ссылка
 ИМЯ Наименование
 ТИПЗНАЧЕНИЯ ТипЗначения
 ЗНАЧЕНИЯ РегистрСведений.ДопСвойства
 ОБЪЕКТ Номенклатура
 ХАРАКТЕРИСТИКА ВидСвойства
 ЗНАЧЕНИЕ Свойство }

В данном примере список характеристик получается из таблицы ПланВидовХарактеристик.ВидыДопСвойств. В качестве идентификатора характеристики используется поле Ссылка, в качестве имени характеристики используется поле Наименование, в качестве типа — поле ТипЗначения.

Пример с получением списка характеристик из запроса:

Копировать в буфер обмена{ХАРАКТЕРИСТИКИ
 ТИП(Справочник.Номенклатура)
 СПИСОК (ВЫБРАТЬ
   ВидыДопСвойств.Ссылка,
   ВидыДопСвойств.Наименование,
   ВидыДопСвойств.ТипЗначения
  ИЗ
   ПланВидовХарактеристик.ВидыДопСвойств КАК ВидыДопСвойств
  ГДЕ
   ВидыДопСвойств.ПометкаУдаления = ЛОЖЬ)
 ИДЕНТИФИКАТОР Ссылка
 ИМЯ Наименование
 ТИПЗНАЧЕНИЯ ТипЗначения
 ЗНАЧЕНИЯ РегистрСведений.ДопСвойства
 ОБЪЕКТ Номенклатура
 ХАРАКТЕРИСТИКА ВидСвойства
 ЗНАЧЕНИЕ Свойство }

В конструкторе запросов характеристики описываются на закладке Характеристики.

На данном рисунке описаны характеристики для типа Справочник.Номенклатура. Список характеристик получается из таблицы ПланВидовХарактеристик.ВидыДопСвойств, в качестве идентификатора характеристики используется поле Ссылка, в качестве имени характеристики используется поле Наименование, в качестве типа — поле ТипЗначения.

При необходимости получения списка характеристик при помощи запроса, в конструкторе следует указать в качестве источника Запрос и создать запрос.

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

Указание полей происходит также как и в случае с таблицей, только используются не поля таблицы, а поля запроса.

Описание значений характеристик

При выполнении отчета системе компоновки необходимо получать значения выбранных пользователем характеристик.

Для получения характеристик системе необходима следующая информация:

  1. Из какой таблицы или запроса получать значения характеристик
  2. Поле — идентификатор характеристики.

    В данном поле будет искаться значение идентификатора, полученного в списке характеристик.

  3. Поле — идентификатор объекта. С данным полем будет осуществляться связь поля исходного запроса, для которого требуется получить значение характеристики.
  4. Поле — значение характеристики. Из данного поля будет получаться значение характеристики. Если поле — значение не указано, то значение характеристики будет иметь значение Истина, в случае, если в таблице будет найдена запись для характеристики объекта и Ложь в противном случае.

Рассмотрим пример.

Пусть значения характеристик хранятся в регистре сведений ДопСвойства, который содержит следующие данные:

Номенклатура ВидСвойства Свойство
Лазерный принтер 5250197-203 Minolta-QMS Ширина 630
Лазерный принтер 5250197-203 Minolta-QMS Высота 320
Лазерный принтер 5250197-203 Minolta-QMS Масса 5 800
Лазерный принтер Canon LBP-810 Масса 4 300
Лазерный принтер Canon LBP-810 Ширина 470
Лазерный принтер Canon LBP-810 Высота 310

Идентификатором характеристики в данной таблице является поле ВидСвойства. Объектом — поле Номенклатура. А значение находится в поле Свойство. В запросе описание получения значений характеристик будет выглядеть так:

Копировать в буфер обмена{ХАРАКТЕРИСТИКИ
 ТИП(Справочник.Номенклатура)
 СПИСОК ПланВидовХарактеристик.ВидыДопСвойств
 ИДЕНТИФИКАТОР Ссылка
 ИМЯ Наименование
 ТИПЗНАЧЕНИЯ ТипЗначения
 ЗНАЧЕНИЯ РегистрСведений.ДопСвойства
 ОБЪЕКТ Номенклатура
 ХАРАКТЕРИСТИКА ВидСвойства
 ЗНАЧЕНИЕ Свойство }

После ключевого слова ЗНАЧЕНИЯ указывается имя таблицы, из которой будут получаться значения характеристики, или, в скобках, текст запроса, при помощи которого будут получаться значения. После ключевого слова ОБЪЕКТ указывается имя поля, в котором содержится объект. После слова ХАРАКТЕРИСТИКА указывается поле — идентификатор характеристики, а поле ЗНАЧЕНИЕ — имя поля, из которого будут получаться значения характеристики.

При генерации макета компоновки данных компоновщик макета, для используемых в настройках полей — характеристик, создаст в результирующем запросе соединения с таблицей значений характеристик.

Пример. Пусть исходный запрос набора данных схемы компоновки данных содержал следующий запрос:

Копировать в буфер обменаВЫБРАТЬ
 РасходнаяНакладнаяСостав.Ссылка КАК Документ,
 РасходнаяНакладнаяСостав.Номенклатура,
 РасходнаяНакладнаяСостав.Количество,
 РасходнаяНакладнаяСостав.Цена,
 РасходнаяНакладнаяСостав.Сумма,
 РасходнаяНакладнаяСостав.НомерСтроки
ИЗ
 Документ.РасходнаяНакладная.Состав КАК РасходнаяНакладнаяСостав
{ХАРАКТЕРИСТИКИ
 ТИП(Справочник.Номенклатура)
 СПИСОК ПланВидовХарактеристик.ВидыДопСвойств
 ИДЕНТИФИКАТОР Ссылка
 ИМЯ Наименование
 ТИПЗНАЧЕНИЯ ТипЗначения
 ЗНАЧЕНИЯ РегистрСведений.ДопСвойства
 ОБЪЕКТ Номенклатура
 ХАРАКТЕРИСТИКА ВидСвойства
 ЗНАЧЕНИЕ Свойство }

Пользователь указал, что в отчет нужно выводить поля Номенклатура, Номенклатура.Масса и Номенклатура.Высота.

Запрос, который сгенерирует компоновщик макета компоновки данных, будет выглядеть следующим образом:

Копировать в буфер обменаВЫБРАТЬ
 РасходнаяНакладнаяСостав.Номенклатура КАК Номенклатура,
 ПРЕДСТАВЛЕНИЕССЫЛКИ(РасходнаяНакладнаяСостав.Номенклатура) КАК НоменклатураПредставление,
 ДопСвойства.Свойство КАК Свойство,
 ДопСвойства1.Свойство КАК Свойство1
ИЗ
 Документ.РасходнаяНакладная.Состав КАК РасходнаяНакладнаяСостав
  ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДопСвойства КАК ДопСвойства
  ПО (ДопСвойства.Номенклатура = РасходнаяНакладнаяСостав.Номенклатура
    И ДопСвойства.ВидСвойства = &П)
  ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДопСвойства КАК ДопСвойства1
  ПО (ДопСвойства1.Номенклатура = РасходнаяНакладнаяСостав.Номенклатура
    И ДопСвойства1.ВидСвойства = &П2)

Значения параметров: П = Масса, П2 = Высота

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

Использование категорий

При помощи механизма характеристик системы компоновки данных можно описывать и категории — характеристики, не имеющие значений, а имеющие лишь признак наличия/отсутствия.

Рассмотрим пример.

Допустим, список категорий хранится в справочнике Категории, содержащей следующие записи:

Ссылка ПометкаУдаления Предопределенный Код Наименование
Импортные ложь ложь 000000001 Импортные
Бухгалтерия ложь ложь 000000002 Бухгалтерия

В регистре сведений КатегорииНоменклатуры содержатся установленные категории номенклатуры:

Номенклатура Категория
Принтер HP DeskJet 1500 Импортные
1С:Бухгалтерия  7.7 Базовая версия Бухгалтерия
1С:Бухгалтерия  7.7 Стандартная  версия Бухгалтерия
1С:Бухгалтерия  ПРОФ версия 7.7 Бухгалтерия

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

Копировать в буфер обмена{ХАРАКТЕРИСТИКИ
 ТИП(Справочник.Номенклатура)
 СПИСОК Справочник.Категории
 ИДЕНТИФИКАТОР Ссылка
 ИМЯ Наименование
 ЗНАЧЕНИЯ РегистрСведений.КатегорииНоменклатуры
 ОБЪЕКТ Номенклатура
 ХАРАКТЕРИСТИКА Категория }

Как видно, в описании характеристик не указано поле ТипЗначения, а в таком случае, считается, что характеристика имеет логический тип. Кроме того, не указано поле, из которого будет получаться значение характеристики. В таком случае считается, что значение характеристики Истина в случае, если характеристика для объекта присутствует в таблице значений характеристик и Ложь в противном случае.

При таких условиях в полях — реквизитах поля Номенклатура появятся дополнительные поля:

Если пользователь укажет, что поле Номенклатура.Бухгалтерия необходимо выводить в результат, то запрос в макете компоновки данных будет выглядеть следующим образом:

Копировать в буфер обменаВЫБРАТЬ
 РасходнаяНакладнаяСостав.Номенклатура КАК Номенклатура,
 ПРЕДСТАВЛЕНИЕССЫЛКИ(РасходнаяНакладнаяСостав.Номенклатура) КАК НоменклатураПредставление,
 ВЫБОР
  КОГДА КатегорииНоменклатуры.Номенклатура ЕСТЬ НЕ NULL
   ТОГДА ИСТИНА
  ИНАЧЕ ЛОЖЬ
 КОНЕЦ КАК Поле1
ИЗ
 Документ.РасходнаяНакладная.Состав КАК РасходнаяНакладнаяСостав
  ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КатегорииНоменклатуры КАК КатегорииНоменклатуры
  ПО (КатегорииНоменклатуры.Номенклатура = РасходнаяНакладнаяСостав.Номенклатура
    И КатегорииНоменклатуры.Категория = &П)

Как видно, запрос аналогичен запросу, формируемому для обычных характеристик.

Исключение составляет получение значения характеристики. В данном случае это следующая конструкция:

Копировать в буфер обмена ВЫБОР
  КОГДА КатегорииНоменклатуры.Номенклатура ЕСТЬ НЕ NULL
   ТОГДА ИСТИНА
  ИНАЧЕ ЛОЖЬ
 КОНЕЦ

Как видно, результатом данного выражения будет Истина, в случае если связь выполнилась, т.е. категория установлена, и Ложь в противном случае.

 

СКД — условное оформление

Я
   Darlok

 

12.10.10 — 08:58

Настройки СКД:
Как в «условном оформлении» — «оформление», в качестве текста указать вычисляемое поле?

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

 
 

   Dem1urg

 

1 — 12.10.10 — 09:07

(0) Ты сам то понял что спросить хотел?

   CrazyBear

 

2 — 12.10.10 — 09:12

(0) мне тож интересен ответ

   patapum

 

3 — 12.10.10 — 09:12

условное ОФОРМЛЕНИЕ — это как ОФОРМИТЬ поле, а не что туда вывести

   Andry888

 

4 — 12.10.10 — 09:13

«советом голову поломал уже»- верю…
Условное оформление не для этого…

   Ksandr

 

5 — 12.10.10 — 09:13

(3) +100500

   Andry888

 

6 — 12.10.10 — 09:14

(0) Почему нельзя в вычисляемом поле сразу свое условие вставить?

   Darlok

 

7 — 12.10.10 — 09:17

(3), (5) — вам видимо тут писать ничего не надо, это не для вас.
«Условное офомление»  — это закладка.
«оформление» — это колонка.

(6)
а как мне вместо «поля» вывести, например: «Что-то там»(текст) + Поле ?

   Defender aka LINN

 

8 — 12.10.10 — 09:19

(3), (4) Иногда лучше жевать…
http://s42.radikal.ru/i098/1010/ff/39c644d11bb4.png

   Fragster

 

9 — 12.10.10 — 09:20

(7) макет заюзай с параметром-шаблоном

   Andry888

 

10 — 12.10.10 — 09:29

(7) в выражении вычислимого поля < «Что-то там» + строка(Поле) >

 
 

   Andry888

 

11 — 12.10.10 — 09:31

(8) Прикольно, не знал, благодарю за науку…

   patapum

 

12 — 12.10.10 — 09:33

(8) да, согласен. правда специфично очень, выводится одно, а расшифровка от другого. но когда-нибудь может пригодиться…

   Darlok

 

13 — 12.10.10 — 09:43

(8) Точно, только в вашем случае там кирпичик синенький, а в моем был крестик красный, при этом работало.

Впрочем я уже разобрался, видимо сначала поле поставили а потом запретили его к использованию. Удивляет собственно что при этом работает 🙂

 

Наведи порядок в своей работе используя конфигурацию 1C "Управление IT-отделом 8"

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.

Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

Глава III. Создание отчетов в 1с: Предприятии

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

Как правило, для формирования выходных данных отчет использует систему компоновки данных.

Но, вообще говоря, отчет может содержать произвольный алгоритм формирования «бумажного» или «электронного» отчета на встроенном языке.

Отчет может содержать одну или несколько форм, с помощью которых, при необходимости, можно организовать ввод каких-либо параметров, влияющих на ход алгоритма.

В данной курсовой работе были созданы следующие отчеты: отчет по сотрудникам, отчет по покупателям, отчет по поставщикам.

Отчет по сотрудникам содержит в себе ФИО персонала, заработная плата и должность. Реквизиты отчета указаны при разработке формы отчета в конфигураторе. Отчет формируется на основании справочника «персонал» (рис.19).

Рис.19. Отчет по сотрудникам в 1С: Предприятии

Отчет по покупателям содержит в себе ФИО покупателя и цену продукции. Отчет формируется на основании справочника «покупатели» (рис.20).

Рис.20.Отчет по покупателям в 1С: Предприятии

Отчет по поставщикам содержит в себе наименование поставщика и адрес регистрации Отчет формируется на основании справочника «поставщики».(рис.21).

Рис.21.Отчет по поставщикам в 1С: Предприятии

Таким образом, информация, отраженная в отчетах позволяет нам просмотреть информацию за весь период работы организации.

Заключение

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

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

В настоящей курсовой работе проделаны следующие действия:

  1. Теоретическая часть, связанная с механизмами бухгалтерского учета 1С: Предприятие;

  2. Практическая часть, связанная с созданием справочников (содержащие информацию, касающуюся бизнес – процессов организации), документов (отражающих движение ресурсов организации), отчетов (формирующих сводную информацию по соответствующим запросам).

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

Список литературы

  1. Балдин К.В, Уткин В.Б. – Информационные системы в экономике – М.:Акадения, 2005г.

  2. Балдин К.В, Уткин В.Б. – Информационные системы и технологии в экономике – М.: ЮНИТИ – ДАНА, 2003г.

  3. Волкова А.К. – информационные технологии – М.: ИНФРА, 2001г.

  4. Гончаров Д.И., Хрусталева Е.Ю. – Решение специальных прикладных задач в 1С:Предприятии 8.2. – Спб.: «1С Паблишинг»

  5. Ильина О.П. – Информационные технологии бухгалтерского учета – Спб.: Питер,2002г.

  6. Радченко М.Г. – 1С:Предприятие 8.2. – Спб.: «1С Паблишинг»

  7. http://www.1cpoly.ru/buhuchet/

  8. http://v8.1c.ru/overview/Term_000000278.htm

  9. http://v8.1c.ru/overview/AccountingReg.htm

  10. http://ru.wikipedia.org/wiki/1%D0%A1:%D0%9F%D1%80%D0%B5%D0%B4%D0%BF%D1%80%D0%B8%D1%8F%D1%82%D0%B8%D0%B5

  11. http://v8.1c.ru/overview/Term_000000117.htm

Добавить комментарий

Закрыть меню