Имя: Пароль:
1C
 
Фигурные скобки в запросе
0 ladybird
 
06.08.08
20:13
Что означают фигурные скобки в запросе?
есть подозрение что комментарий
1 igork1966
 
06.08.08
20:14
Есть подозрение что это для построителя отчетов...
2 Zlodey1С
 
06.08.08
20:15
а это что

|    //ДОПОЛНЕНИЕ_ЗаказРезерв , РегРезервы.ДокументРезерва КАК " + ИмяЗаказРезерв + "
       |    //ДОПОЛНЕНИЕ_СпособСписания , ВЫБОР КОГДА ЕСТЬNULL(РегРезервы.КоличествоОстаток, 0)>0 Тогда &ИзРезерва ИНАЧЕ &СоСклада КОНЕЦ КАК " + ИмяСпособСписанияОстатка + "
       |ИЗ
3 Defender aka LINN
 
06.08.08
20:18
(0) Есть подозрение, что очередной дятел не удосужился даже открыть книжку, в котрой описывается система, в которой данный дятел собрался накодить.
4 ladybird
 
06.08.08
20:21
(1) а что именно?
(3) если нечего сказать - лучше не мусорить ;)
а кодить я не собираюсь, у меня бюджетирование не работает после того как кто-то накодил.
5 Zlodey1С
 
06.08.08
20:22
(4) А фотка будет?
6 Кузнецов Максим
 
06.08.08
20:23
(5) хренасе...
нахамили сначала, а потом фотку просят...
7 shuhard
 
06.08.08
20:24
(4)[у меня бюджетирование не работает]
сбор факта идет через построитель отчета и фигурные скобки весьма по делу, особливо если использованы произвольные запросы
8 Ластик
 
06.08.08
20:26
(0) настройки построителя отчета...
9 ladybird
 
06.08.08
20:28
(7) ага, то что через построитель уже вижу, использован действительно произвольный запрос
(0) т.е. то что в фигурных скобках написано - это тот запрос, что передается в настройки, а та часть что без скобок - это сам текст запроса построителя?
я кажется поняла, спасибо
10 Zlodey1С
 
06.08.08
20:30
В первой редакции документации
Конфигурирование и администрирование
Глава 10. Построитель отчетов.
Язык запросов построителя отчетов. Стр 428.
11 ladybird
 
06.08.08
20:31
да, почему подумала что комментарий - первым делом по запросу прошла конструктором и не посмотрела на закладку с построителем)))

а в консоли запросов он нормально выполняется, ошибка видимо в том запросе, что для настроек написан
всем пасипа)
12 Zlodey1С
 
06.08.08
20:31
та что посвежее документация
В первой редакции документации (у меня другой нет)
Конфигурирование и администрирование
Глава 10. Построитель отчетов.
Язык запросов построителя отчетов. Стр 466.
13 shuhard
 
06.08.08
20:34
(9) если не заработает, то выкладывай - починим.
14 Zlodey1С
 
06.08.08
20:37
Расширение языка запросов
Обычно настройки построителя формируются автоматически исходя из текста запроса с помощью метода ЗаполнитьНастройки, но их можно указать явно прямо в тексте запроса. Язык запросов системы 1C:Предприятие 8.0 имеет особые расширения синтаксиса, предназначенные специально для построителя отчетов. Такие инструкции оформляются в фигурные скобки {...} и игнорируются при обычном выполнении запроса.

В следующем примере инструкции для построителя отчетов выделены жирным шрифтом:



ВЫБРАТЬ
Номенклатура, Номенклатура.Представление,
Контрагент, Контрагент.Представление,
КоличествоОборот КАК Количество,
СуммаОборот КАК Сумма
{ВЫБРАТЬ Номенклатура.*, Контрагент.*,
КоличествоОборот КАК Количество,
СуммаОборот КАК Сумма}
ИЗ
РегистрНакопления.Продажи.Обороты(
{&ПериодС},
{&ПериодПо},,
{Номенклатура.*, Контрагент.*})
{ИТОГИ ПО
Номенклатура.*, Контрагент.*}
ИТОГИ Сумма(Количество), Сумма(Сумма) ПО ОБЩИЕ

Обратите внимание на параметры «{&ПериодС}» и «{ПериодПо}». Эти конструкции при обычном выполнении запроса игнорируются, а при установке свойства Текст построителя они распознаются как поля для отбора, т.е. пользователь сможет указать для них условия отбора.

Конструкция «{ИТОГИ ПО ...}» распознается как ресурсы для построителя отчета. Указание точки со звездочкой («.*») говорит о том, что в построителе будет доступно не только само поле, но и все его вложенные поля, например, реквизиты справочника.
15 ladybird
 
06.08.08
20:41
(13) (14) пасипа, все заработало :))) не нравилось системе что одинаковые псевдонимы были у полей в самом запросе и  запросе для настроек
16 shuhard
 
06.08.08
20:44
(15) ОК
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший