Ошибка при выгрузке данных из регистра в таблицу значений #375268


#0 by bestit
платформа 1с 77, релиз 25, SQL 2000-sp4, server 2003 r2 Текст функции: Функция СкладАвтомобиля Сама функция при выгрузке в локальную базу на дбф работает корректно и без ошибок, но в SQL версии выдает ошибку по строке ТЗ.ПолучитьСтрокуПоНомеру(К); Индекс за пределами значения.
#1 by ТелепатБот
#2 by bestit
База тестировалась и средствами 1С и средствами SQL, на сервере тестировалась память, ни в одном из случаев ошибок небыло.
#3 by Ёпрст
Ё... Еще бы.. Ты же нигде не проверяешь, что ТЗ кончилась...
#4 by Ёпрст
И еще - ЭТО всё висит в формуле реквизита ? Если да, то это Полный ПЭ...
#5 by Ёпрст
Метод СводныйОстаток, знакомо?
#6 by bestit
в отладчике в дбф базе по этой функции выходит пустая ТЗ по фильтру, а на SQL выводит таблицу с несуществующими данными
#7 by bestit
Да знакомый
#8 by bestit
Ошибка возникла буквально несколько дней назад, до этого такой ошибки не было
#9 by Ёпрст
Да блин, нет граничного условия для К..
#10 by Эльниньо
"Не верю" © Станиславский
#11 by bestit
Мне не текст кода нужен, а причина такого сбоя, потому что 1С сама рекомендует использовать такой метод при написании кода для оптимизации под SQL. За текст спасибо, но хочеться понять причину ошибки
#12 by Ёпрст
ППЦ... В ТЗ 1 строка, условие не выполнилось, к = 2 - привет котёнку, так яснее ?
#13 by bestit
Еще дело в том что фактически остатка по данной позиции нет и в дбф это корректно отражается, а в sql выходит заполненная таблица с документами не связанными с данной позицией справочника
#14 by ДенисЧ
/me сполз под стол...
#15 by Ёпрст
Откуда такой бред взяли? При переходе в справочнике фирма 1с советует вам выгружать все итоги регистра в ТЗ ? :)))))))))
#16 by bestit
Читал в публикации ИТС от 1С по оптимизации
#17 by bestit
Если данный метод неправильно отрабатывает в простой функции, то в других модулях он значит также неправильно отрабатывает. Забыл сказать - конфигурация 1С:Рарус Альфа-Авто
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С