Глючные строки в расходной накладной при подборе номенклатуры

1. natashka_ 27.05.15 21:15 Сейчас в теме
При подборе номенклатуры у пользователя возникла странная ситуация (см. картинку) строки по порядку 1,2,3...,10,11,12. Потом внезапно 22, несколько пустых строк, снова с номером 22.
Что это?! У меня повторить такую ситуацию не получается.
Я не сильна в семёрке. Подскажите, пожалуйста, куда посмотреть.
Прикрепленные файлы:
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. Cooler 22 27.05.15 21:44 Сейчас в теме
(1) natashka_, смотреть сюда:
1. Резервная копия базы
2. Тестирование и исправление со всеми галками. Проверить результат.
3. Протестировать железо (MemTest86, chkdsk). Или перенести базу на другой комп.
4. Повторить п.2.
5. Пригласить специалиста.
MaxDavid; +1 Ответить
6. ture 610 27.05.15 22:04 Сейчас в теме
(1) natashka_, Авто нумерация строк не стоит, а строки удаляют руками.
7. natashka_ 27.05.15 22:13 Сейчас в теме
(6) ture, признак "Автоматическая нумерация строк" в конфигураторе установлен.
Сама я пыталась добиться похожей картинки, тыча всячески как пользователь, - не получилось. И добавляю, и удаляю и заполняю...
Пользователь уверяет, что косяк при заполнении по кнопке "Подбор по каталогу". Я так понимаю, она типовая? Во всяком случае в коде я ничего предосудительного не нашла.
2. Chameleon1980 27.05.15 21:30 Сейчас в теме
прикольный скрин.
с фотика?
у вас на руках эта база есть?
документ единичный?
сколько реально строк должно быть?
если пробовать удалять пустые строки у последней строки номер меняется?
не уверен, может индексы попробовать убить.
3. natashka_ 27.05.15 21:41 Сейчас в теме
Да уж... пользователь сделал скриншот как сумел. :)
База есть.
Документ не единичный - раз в несколько дней звонят и плачут.
Должно быть 13 строк. (Т.е. эта последняя строка должна быть 13ой, а она отображается как 22ая, после неё ещё куча пустых, и она же дублируется.)
Что произойдёт, если удалять строки, не знаю. Попробую заставить пользователя это сделать и рассказать о результате.
Индексы убивали, пересоздавали - не помогло. :(
5. Chameleon1980 27.05.15 21:53 Сейчас в теме
я бы ради интереса посмотрел б на эту базу.
8. MaxDavid 127 27.05.15 22:17 Сейчас в теме
Как вариант - в базе все верно, а глюк с отображением на мониторе. Случайно не по сетке работают? ))
10. natashka_ 27.05.15 22:33 Сейчас в теме
(8) MaxDavid, угу, это первое, что я подумала. Глядя на картинку, мне хочется покрутить скроллером мыши, чтобы строчки обновились. :)
Пользоатель уверяет, что пустые строки реальные. Они их удаляют и заполняют недостающие позиции.
Попытаюсь их заставить поэкспериментировать со следующим таким документом. Хотя бы записать-выйти-зайти. Но сложно это. Пока что телефонный скриншот - единственное изыскание в этой области. :(
15. MaxDavid 127 27.05.15 23:14 Сейчас в теме
(10) natashka_, если это не обновление отображения, тогда похоже на битые индексы. (4) уже делали? ))
9. ture 610 27.05.15 22:30 Сейчас в теме
А понял о чем тут речь. Ну да было и такое. Перехват SQL запросов есть?
11. natashka_ 27.05.15 22:49 Сейчас в теме
(9) ture, гм, я не сталкивалась с перехватом SQL-запросов. :( Погуглила. Сходу не разобралась. Это должна быть какая-то сторонняя компонента? Думаю, такого нет, но, поскольку первый раз слышу, уверенной быть не могу. Это может влиять? Как найти?
12. Cooler 22 27.05.15 22:53 Сейчас в теме
(11) natashka_,
Это должна быть какая-то сторонняя компонента?
Это должна быть прежде всего база под SQL. Имеет место быть или некоторые не годятся в телепаты?
13. natashka_ 27.05.15 22:55 Сейчас в теме
(12) Cooler, упс. файл-серверная.
14. Cooler 22 27.05.15 23:13 Сейчас в теме
(13) natashka_, тогда в (4) добавить еще пункт 3а. Протестировать сетку.

Хотя по мне так лучше бы сразу пункт 5. Впрочем, IT-мазохизм - явление весьма распространенное, обычно вызывается недрессированной жабой.
16. CheBurator 2712 29.05.15 00:03 Сейчас в теме
1. Битые индексы
2. так как заявлено в Разделе тиС - на ТиС это творение "корявых" рук мало похоже. Это даже непохоже на ТиС 8.7 - отсюда - что там понатыкано в коде, да еще при подборе - хз
17. 62chma 29.05.15 02:00 Сейчас в теме
Без анализа алгоритма обработки подбора, однозначно сказать не возможно. Если это глюк/сбой, то тестирование и исправление должно выдать перечень ошибок и исправить их. Но мне кажется, что проблема в коде....
18. natashka_ 29.05.15 08:39 Сейчас в теме
При первом взгляде на алгоритм подбора косяков не нашла. (При втором, честно говоря, тоже. :) ) Вообще плохо представляю метод, которым в табличную часть документа можно засунуть строки без номера строки...
Проход с трассировкой результата не дал, т.к. глюк редкий, и у меня ни разу не получилось лично его заполучить.

Всем спасибо. Если найду нечто замечательное - непременно отпишусь. :)
19. akita 29.05.15 09:07 Сейчас в теме
(18) natashka_,
Всем спасибо. Если найду нечто замечательное - непременно отпишусь. :)

Что-то мешает сделать ТиИ? Знаете как выполнить ТиИ?
20. natashka_ 29.05.15 11:34 Сейчас в теме
Тестирование и исправление? В выходные сделаю, конечно. Спасибо.
22. MaxDavid 127 29.05.15 21:37 Сейчас в теме
(20) natashka_,
Тестирование и исправление? В выходные сделаю, конечно. Спасибо.
То есть еще не делали? Тогда перед выполнением не забывайте о резервной копии - иначе вас может ожидать много чудес ))
21. AndKovalchuk 195 29.05.15 14:43 Сейчас в теме
Я бы сначала провел тестирование клавиатуры пользователя. Может там на клавише "INSERT" какой нибудь блокнотик...
Хотя без номеров строк... Врядли блокнотик.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот