|
Помогите с СКД (Отчет по штатному в ЗУП и ЗБУ) | ☑ | ||
---|---|---|---|---|
0
inetguru
18.11.11
✎
00:44
|
Здравствуйте.Есть две схемы для аналогичных отчетов в ЗУП (2.5.41.3) и ЗБУ(1.0.31.2). В ЗУП отчет нормально отрабатывает, а в ЗБУ выдает ошибку итерации компоновки. Далее привожу текст ошибки:
{ВнешняяОбработка.УниверсальнаяКонсольОтчетов.МодульОбъекта(3320)}: Ошибка при вызове метода контекста (Следующий) ЭлементРезультатаКомпоновкиДанных = ПроцессорКомпоновкиДанных.Следующий(); по причине: Ошибка компоновки данных по причине: Ошибка получения данных по причине: Выражение не может быть вычислено "0" Вот оба отчета. Помогите плз доделать для ЗБУ.Вроде вот-вот, но не работает. http://narod.ru/disk/31697671001/АнализШтатногоРасписанияЗУП4.xml.html http://narod.ru/disk/31697658001/АнализШтатногоРасписанияЗБУ4.xml.html |
|||
1
inetguru
18.11.11
✎
11:33
|
Народ, может все-же есть еще спецы на сайте?
|
|||
2
ssh2006
18.11.11
✎
11:42
|
Сделай в отладчике остановку по ошибке. Посмотри, что там не может вычислиться
|
|||
3
inetguru
18.11.11
✎
13:14
|
Отчет. который нормально формировался в ЗУП версии 2.5.41.3 в другой версии(более старой) тоже не формируется с такой же ошибкой как и в ЗБУ версии 1.0.31.2. Проблема в формулах расчета некоторых ресурсов-если их вывод отключаю, то все формируется без проблем...
|
|||
4
PVV65
18.11.11
✎
13:24
|
(0) На закладке "Ресурсы" в функциях "Вычислить" возьми 0 в кавычки.
|
|||
5
inetguru
18.11.11
✎
15:16
|
(4) Это решение не помогло, замена вычислить на просто 0, приводит к следующей ошибке
{ВнешняяОбработка.УниверсальнаяКонсольОтчетов.МодульОбъекта(3320)}: Ошибка при вызове метода контекста (Следующий) ЭлементРезультатаКомпоновкиДанных = ПроцессорКомпоновкиДанных.Следующий(); по причине: Ошибка компоновки данных по причине: Ошибка получения данных по причине: Выражение не может быть вычислено "Максимум(НаборДанных1.КоличествоСтавок) - Сумма(Выбор Когда НаборДанных3.ЗанимаемыхСтавокПоДолжности Есть Null Тогда 0 Иначе НаборДанных3.ЗанимаемыхСтавокПоДолжности Конец)" Почему в другом релизе все считается? Что не так с этим выражением? Чем-то можно заменить такие итоги? |
|||
6
inetguru
18.11.11
✎
15:17
|
или может в другой консоли проверить? в какой тогда заработает?
|
|||
7
inetguru
18.11.11
✎
15:54
|
есть еще мысли по этому вопросу?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |