x 

СКД - Указание периодов в виртуальных таблицах

1 1 1 1 1 1 1 1 1 1 Рейтинг 0.00
Рейтинг:   / 0
ПлохоОтлично 

Опубликовано: 2015.04.02

СКД установка периодов

Приветствуем посетителей сайта. Сегодня на повестке дня такой вопрос как - указание периодов в виртуальных таблицах в системе компоновки данных (СКД).

В зависимости от типа виртуальной таблицы СКД автоматически добавит параметр(параметры).

Параметр «Период» для:

  • периодических регистров сведений - «СрезПервых», «СрезПоследних»,
  • регистров накопления и регистров бухгалтерии «Остатки»,

В качестве примера рассмотрим виртуальную таблицу остатков РН ОстаткиТоваров.

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

Аналогично для регистров накопления и регистров бухгалтерии - «Обороты», «Остатки и обороты» СКД автоматически добавит параметры «НачалоПериода» и «КонецПериода»

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

  • «Период» это равносильно текущей дате,
  • «НачалоПериода» и «КонецПериода» - без ограничения по периоду.

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

Конструктор запроса СКД -> закладка «Компоновка данных» -> закладка «Таблицы» -> кнопка «Параметры виртуальной таблицы».

В таком случае, текст запроса СКД примет вид:

Листинг кода 1

Где {} и являются расширением языка запросов компоновки данных, указывающие на необязательность параметров виртуальной таблицы.

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

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

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

Все Услуги 1С компании FinSoft вы можете посмотреть перейдя по ссылке

Так же Вы можете ознакомиться с нашими разработками 1С

Если у вас остались вопросы, Вы всегда можете обратиться к нашим аналитикам по телефонам:

(057) 780-70-70

(095) 090-70-20

(068) 090-70-20

Также интересно

СКД - набор данных «Объект». ПримерUser Rating: / 0

Подробнее...
Связь параметров СКД с элементами формыUser Rating: / 0

Подробнее...