|   |   | 
| 
 | УПП произвольные отчеты. Как не показывать параметр "Период"? | ☑ | ||
|---|---|---|---|---|
| 0
    
        25-11 22.03.14✎ 17:24 | 
        Создан произвольный отчет на СКД. 
 В запросе условия используют параметры "КонецПериода" и "НачалоПериода". Однако на горизонтальной панели выводится также и параметр "Период". Как его можно его убрать с этой панели? | |||
| 1
    
        25-11 22.03.14✎ 17:35 | 
        Насколько я разобрался, этот инструмент, как только обнаруживает в запросе периодический регистр сведений, считает своим долгом добавить параметр "Период". И выводить его на панель... 
 Может, есть какая-либо настройка, управляющая поведением данного механизма? | |||
| 2
    
        France 22.03.14✎ 17:38 | 
        КонецПериода или НачалоПериода присвоить значение Период..     | |||
| 3
    
        25-11 22.03.14✎ 17:47 | 
        (2) А где там присваивать-то? 
 Используется готовый инструмент. Точнее, я понял так, что если в запросе есть виртуальная таблица, например "СрезПоследних", то параметр "Период" добавляется автоматически. Ладно, всегда можно переписать без виртуальных таблиц. Тогда и лишний параметр, наверное, не появится. | |||
| 4
    
        France 22.03.14✎ 17:49 | 
        где используются значения конецПериода и НачалоПериода?? вот там и нужно... что за запрос, чтобы не быть голословным.     | |||
| 5
    
        France 22.03.14✎ 17:49 | 
        можно еще в настройках параметров указать, чтобы не выводился..     | |||
| 6
    
        anton_mgn 22.03.14✎ 18:30 | 
        (0) Могу ошибаться, но по-моему надо в параметрах ограничение доступности на Период поставить.     | |||
| 7
    
        25-11 22.03.14✎ 18:32 | 
        (5) Не нашел в настройках, потому и спросил...
 Ну, в общем переписал без виртуальной таблицы, типа сам имитировал "СрезПоследних". Период "скрылся". Я сильно извиняюсь, но как у нас код добавляют? Что-то не нашел описания, каким образом сделать эдакое красивое +Code | |||
| 8
    
        mehfk 22.03.14✎ 18:57 | 
        "Однако на горизонтальной панели выводится также и параметр "Период"."
 Что за горизонтальная панель имеется в виду? | |||
| 9
    
        25-11 22.03.14✎ 19:00 | 
        (6) Не получилось, пробовал...
 Пока я не умею красиво, но запрос такой Запрос такой ВЫБРАТЬ ОтчетПроизводстваЗаСменуПродукция.Номенклатура, СУММА(ОтчетПроизводстваЗаСменуПродукция.Количество) КАК КвоВыпуска ПОМЕСТИТЬ НоменклатураВыпуска ИЗ Документ.ОтчетПроизводстваЗаСмену.Продукция КАК ОтчетПроизводстваЗаСменуПродукция ГДЕ ОтчетПроизводстваЗаСменуПродукция.Ссылка.Проведен И ОтчетПроизводстваЗаСменуПродукция.Ссылка.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ) И КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ) СГРУППИРОВАТЬ ПО ОтчетПроизводстваЗаСменуПродукция.Номенклатура ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ НоменклатураВыпуска.Номенклатура, ЦеныНоменклатурыСрезПоследних.Цена, НоменклатураВыпуска.КвоВыпуска ИЗ НоменклатураВыпуска КАК НоменклатураВыпуска ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&КонецПериода, ) КАК ЦеныНоменклатурыСрезПоследних ПО НоменклатураВыпуска.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура ГДЕ ЦеныНоменклатурыСрезПоследних.ТипЦен = &ТипЦен Параметра "Период" ни разу в нем нет. Сам механизм его добавил, и непонятно как его скрывать. | |||
| 10
    
        25-11 22.03.14✎ 19:03 | 
        (8) Имеется ввиду горизонтальная панель "произвольного отчета", которая появляется при работе с произвольными отчетами в УПП. 
 Прикольно, часть запроса сама раскрасилась... | |||
| 11
    
        25-11 22.03.14✎ 19:06 | 
        Смысл, если кому это интересно, типа оценить выпуск в каких-то ценах.
 Впрочем, в данном случае, интересен чисто технический аспект использования произвольного запроса. | |||
| 12
    
        25-11 22.03.14✎ 19:11 | 
        (11) *запроса = отчета     | |||
| 13
    
        France 22.03.14✎ 19:18 | 
        вместо КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ) ставь КОНЕЦПЕРИОДА({&Период}, ДЕНЬ)     | |||
| 14
    
        25-11 22.03.14✎ 19:56 | 
        (13) В этом случае фиксируется ошибка:
 Ошибка получения информации набора данных по причине: Ошибка в запросе набора данных по причине: {(9, 117)}: Синтаксическая ошибка "," И ОтчетПроизводстваЗаСменуПродукция.Ссылка.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ) И КОНЕЦПЕРИОДА({&Период}<<?>>,ДЕНЬ) | |||
| 15
    
        ILM гуру 22.03.14✎ 20:42 | 
        Использовать РН "выпуск продукции" уже некошерно. Куда катиться этот мир?     | |||
| 16
    
        ILM гуру 22.03.14✎ 20:44 | 
        А если нужной цены не будет, то отчет вернет NULL? Печалька.     | |||
| 17
    
        mehfk 22.03.14✎ 20:49 | 
        (16) Тссс...     | |||
| 18
    
        France 22.03.14✎ 20:53 | 
        (14) если бы не лень, можно было бы уболтать))     | |||
| 19
    
        25-11 22.03.14✎ 21:09 | 
        (15) Это РАУЗ, тогда уж нужно тянуть запрос по ключам... А зачем? Чисто управленческая фенечка для предварительной оценки
 (16) Это упрощенный фрагмент, далее NULL обрабатывается при умножении. Собственно, про то, можно ли "Период" убирать нет мыслей? Задача как таковая не слишком-то важная, просто интересен кейс использования произвольных отчетов... Обойти лишний параметр, тоже конечно удалось. Но на будущее любопытно. | |||
| 20
    
        ILM гуру 22.03.14✎ 21:49 | 
        да есть конечно...  Можно. Но опыт лучше получать самому)))
 Залезь в конфигуратор. Посмотри имя параметров))) А скрывать, там галками в настройках - уже выше было. В целом фигня задача. Нужно знать не сколько сделано по цене, а сколько нужно сделать по количеству. | |||
| 21
    
        25-11 22.03.14✎ 22:16 | 
        (20) [В целом фигня задача. Нужно знать не сколько сделано по цене, а сколько нужно сделать по количеству.]
 Здесь я с тобой, как ни странно согласен. "Сколько сделано по цене" - некая абстракция, к которой у кого-то имеется привычка, традиция. Которую проще реализовать, чем объяснить, что это вряд ли полезно. [Залезь в конфигуратор. Посмотри имя параметров)))] [Но опыт лучше получать самому))) ] Ну, таких усилий этот опыт не стоит... А галки в настройках "не взлетают", увы. Вот я и спросил, может, еще какие-нить "птицы" наличествуют. Нет, так нет - проживем без них. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |