Запустил вчера ТИИ, сегодня смотрю лог, выдает неуникальности кодов нескольких объектов. Вот странно, я точно знаю, что есть дубли справочника подразделения, а он их как-то стороной обошел.
Просто интересно, почему так?
Запрос выдает строки:
ВЫБРАТЬ
НоменклатурныеГруппы.Код,
СУММА(1) КАК Поле1
ИЗ
Справочник.НоменклатурныеГруппы КАК НоменклатурныеГруппы
Смысловая нагрузка от юзеров на поле Код есть?
или это поле чисто системное? Если чисто системное, то я б не заморачивался, а если смысл в значении Код есть - назначить ПередЗаписью Элемента обрезание СокрЛП
Попалась тут база, файловая. В справочнике есть реквизит типа ПеречислениеСсылка, заполнен. Но заполнен кое-где странно. В запросе с другой таблицей не джойнится по этому реквизиту. С таблицей перечисления - джойнится. В форме элемента значение реквизита отображается. Но если открыть список выбора (кнопка "..."), то текущее значение в списке не подсвечивается, как будто не может его найти. Для других элементов, где все ОК, - подсвечивается. Вот такие глюки.
Так вот, к чему это я. ТИИ никаких проблем тут не находит. chdbfl тоже, к слову.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший