mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-07-18 00:29:42 +03:00
ad8a2e5cab
readTable матчил только спрайты pictureCollection (именованные pic-колонки), а ведущая иконка состояния приходит из convertPicture?url=e1csys/<dir>/<file>.zip&gx=N и молча дропалась. Проверить «помечен на удаление» можно было только выводом колонки через «Настроить список» в каждом тесте. Строка списка объектов теперь отдаёт плоские булевы _deleted / _posted / _predefined / _completed / _started / _finished и сырьё _rowPic для диагностики. Ключ словаря — ПОЛНЫЙ путь спрайта, не имя файла: basic/folder.zip и accnt/folder.zip — разные файлы с одинаковым именем и разной раскладкой gx (в basic gx=1 элемент, в accnt gx=1 предопределённый). Отсутствие булева значит «не знаю», а не false: ось неприменима либо кадр не расшифрован. Дефолт false отвергнут — врал бы молча в зелёную сторону. Пути и раскладки сняты живьём на ERP; у Task/BusinessProcess раскладка сверена с данными списка. Кадры 4/5 basic/folder.zip (второе измерение — иерархия элементов) расшифрованы по байтовому равенству кадров: gx4 ≡ gx1, gx5 ≡ gx3. Стенд: документы в заданных состояниях + помеченный элемент справочника + безымянная picture-колонка ПЕРЕД значком состояния — воспроизводит ловушку «первый .gridBoxImg не тот» (проверено подменой на наивный экстрактор). Тест 22-row-state; полный регресс 27/27. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>