![]() |
![]() |
![]() |
|
Построитель запроса с источником данных ТаблицаЗапроса | ☑ | ||
---|---|---|---|---|
0
AntonioS
06.07.06
✎
18:18
|
Есть построитель запроса, в качестве источника данных - таблица значений.
При описании источника данных не получается заставить считать итог по колонке. Код: ОписаниеИсточника.Колонки.Запас.Итог = "СУММА(Запас)"; Запас - колонка в таблице значений источнике. В результате итог не считается. Подскажите, плиз, в чем дело? |
|||
1
AntonioS
06.07.06
✎
19:10
|
ап
|
|||
2
Neco
06.07.06
✎
19:17
|
Пример из партнерского форума:
"Предположим что в ТЗ есть следующие колонки: 1. Номенклатура 2. Цена 3. Количество Добавим в ТЗ пустую колонку Сумма. Настроим источник данных: " |
|||
3
AntonioS
06.07.06
✎
19:27
|
(2) на этапе настройки источника данных делаю все аналогично
может ест еще какие важные моменты? не считает итог и все, выводит цифру только в детальных записях |
|||
4
Neco
06.07.06
✎
19:36
|
(3) Приведи полный код
|
|||
5
AntonioS
06.07.06
✎
19:51
|
ТаблицаТовЗапаса.Свернуть("Линия,ТовГруппа,Артикул","Запас");
пзСтатусТовЗапаса = Новый ПостроительЗапроса; ОписаниеИсточника = Новый ОписаниеИсточникаДанных(ТаблицаТовЗапаса); пзСтатусТовЗапаса.ИсточникДанных = ОписаниеИсточника; пзСтатусТовЗапаса.ДобавлениеПредставлений = ТипДобавленияПредставлений.НеДобавлять; пзСтатусТовЗапаса.ИсточникДанных.Колонки["Линия"].Измерение = истина; пзСтатусТовЗапаса.ИсточникДанных.Колонки["ТовГруппа"].Измерение = истина; пзСтатусТовЗапаса.ИсточникДанных.Колонки["Запас"].Итог = "СУММА(Запас)"; пзСтатусТовЗапаса.ИсточникДанных.Колонки["Артикул"].Измерение = истина; пзСтатусТовЗапаса.ИсточникДанных.Колонки["Цвет"].Измерение = истина; пзСтатусТовЗапаса.ЗаполнитьНастройки(); пзСтатусТовЗапаса.Выполнить(); дальше выборки по группировкам |
|||
6
Neco
06.07.06
✎
23:53
|
(5) Вроде все правильно. А что в выбоке?
|
|||
7
Neco
07.07.06
✎
00:38
|
(6) Вот ответ с партнерского форума по подобной проблеме:
"Описание источника данных следует устанавливать построителю запроса после того, как настроены все его (описания источника) колонки." |
|||
8
Neco
07.07.06
✎
00:41
|
Т.е. в (2) не совсем правильно, нужно так:
|
|||
9
AntonioS
07.07.06
✎
10:02
|
(8) так тоже пробовал
я уж чего только не пробовал :) ладно, щас еще раз попытаюсь на свежую голову |
|||
10
AntonioS
07.07.06
✎
10:31
|
не помогло
может есть какие то ограничения на типы колонок? или в релизе дело? у меня 12.21 |
|||
11
AntonioS
07.07.06
✎
10:55
|
ап
|
|||
12
Aldour
07.07.06
✎
10:57
|
Главная фишка в том, что бы присвоить источник данных построителю после того как настроил колонки.
|
|||
13
Aldour
07.07.06
✎
10:58
|
И у таблицы тип колонки "Запас" обязательно должен быть типа ЧИСЛО, у меня на 15 иначе вылетает с матом на "Неправильная колонка".
|
|||
14
AntonioS
07.07.06
✎
11:11
|
(13) вот ведь
был тип квафификаторчисла(10) поставил просто "число" - заработало блин, стока времени убил сенькс |
|||
15
Aldour
07.07.06
✎
11:26
|
:) Бывает
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |