|
Ведомость "Товары на складах" | ☑ | ||
---|---|---|---|---|
0
first_may
16.08.14
✎
17:53
|
Добрый день.
Конфигурация Управление производственным предприятием, редакция 1.3. Отчет Ведомость "Товары на складах". Он построен на СКД. В запрос добавил свое поле. Как сделать, что бы его можно было добавить в предприятии через Настройки, указав Расширенная настройка, на вкладке Дополнительные поля? |
|||
1
КтоКакБог
16.08.14
✎
17:59
|
Ведомость "Товары на складах" сделан на построителе, а не на СКД.
|
|||
2
first_may
16.08.14
✎
18:00
|
Да на построителе, но макет СКД. Но дело не в этом, как добавить свое поле в выбор?
|
|||
3
КтоКакБог
16.08.14
✎
18:05
|
(2) что за поле добавил в запрос??
|
|||
4
first_may
16.08.14
✎
18:07
|
Вот часть запроса:
... ТоварыНаСкладахОстаткиИОбороты.КоличествоОборот, ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход, ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход, РАЗНОСТЬДАТ(&ДатаКон, ТоварыНаСкладахОстаткиИОбороты.СерияНоменклатуры.СрокГодности, ДЕНЬ) + 1 КАК Поле1, РАЗНОСТЬДАТ(НАЧАЛОПЕРИОДА(&ДатаКон, ГОД), КОНЕЦПЕРИОДА(&ДатаКон, ГОД), ДЕНЬ) + 1 КАК Поле2, (РАЗНОСТЬДАТ(&ДатаКон, ТоварыНаСкладахОстаткиИОбороты.СерияНоменклатуры.СрокГодности, ДЕНЬ) + 1) / (РАЗНОСТЬДАТ(НАЧАЛОПЕРИОДА(&ДатаКон, ГОД), КОНЕЦПЕРИОДА(&ДатаКон, ГОД), ДЕНЬ) + 1) КАК Процент ИЗ РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(, , Авто, , ) КАК ТоварыНаСкладахОстаткиИОбороты меня интересует поле Процент |
|||
5
first_may
16.08.14
✎
18:09
|
ДатаКон - это поле на форме, конечный период.
|
|||
6
КтоКакБог
16.08.14
✎
18:11
|
(5)Это у тебя не поле, а показатель.
После запроса пишешь УниверсальныйОтчет.мСтруктураПредставлениеПолей.Вставить("Процент", "Процент"); УниверсальныйОтчет.ДобавитьПоказатель("Процент", "Процент", Истина, "ЧЦ=15; ЧДЦ=3", "Процент", "Процент"); Посмотри вывод поля рентабельность в отчете Валовая прибыль |
|||
7
first_may
16.08.14
✎
18:27
|
Понятно. А еще такой вопрос. Я этот отчет сохранил как внешний. Нашел где прописать
УниверсальныйОтчет.ДобавитьПоказатель("Процент" ... а вот УниверсальныйОтчет.мСтруктураПредставлениеПолей это наверное в общих модулях. |
|||
8
first_may
16.08.14
✎
18:40
|
При нажатии сформирвать и при установленной галочке показателя Процент, выдается ошибка:
{Отчет.УниверсальныйОтчет.МодульОбъекта(2756)}: Ошибка при вызове метода контекста (Добавить) МассивВыбранныеПоляПоказатели.Добавить(ПостроительОтчета.ВыбранныеПоля.Добавить(Показатель.Имя)); по причине: Поле не найдено. "Процент" |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |