Вход | Регистрация
 

Как исправлять ошибку, если код не находится в конфигурации

Как исправлять ошибку, если код не находится в конфигурации
Я
   Novichok VX
 
11.01.21 - 14:20
При щелчке на реквизите из ЕРП 2.4 показать все, выходит такая ошибка, что с ней делать, если ее код не обнаруживается в базе?

Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(14, 47)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
И СправочникВидыРабочихЦентров.Подразделение <<?>>= &П2
   acht
 
1 - 11.01.21 - 14:35
Отметить в диалоге поиска нужные типы текстов.

Рановато тебе в ERP 2.4
   acht
 
2 - 11.01.21 - 14:39
А хотя там же компоновка, да еще возможно динамическое построение запроса...

Не, ты точно не справишся. Даже начинать не буду.
   SiAl-chel
 
3 - 11.01.21 - 14:55
(0)
1. Код находится в конфигурации.
2. Ошибка при щелчке на реквизите чего?
   Novichok VX
 
4 - 11.01.21 - 15:05
(3)
Форма,там тч, там реквизит в строке тч, в конце реквизита стрелочка вниз - показать все, после этого ошибка
   Сергиус
 
5 - 11.01.21 - 15:07
(0)Скорее всего это надо лезть в свойства запроса динамического списка и там уже смотреть что не так. И проверь, где у тебя установлен параметр П2.
   Novichok VX
 
6 - 11.01.21 - 15:10
(5)
Как выйти на этот запрос динамического списка? При ошибке не образуется кнопка "подробнее", в конфигурации и расширении текст "И СправочникВидыРабочихЦентров.Подразделение" не находится
   acht
 
7 - 11.01.21 - 15:15
(5) Имя параметра "П2" явно говорит о том, что запрос полностью сгенерирован компоновкой
   Novichok VX
 
8 - 11.01.21 - 15:18
(7)
Где и как ее найти эту компоновку?
   hhhh
 
9 - 11.01.21 - 15:23
(8) ну почитай про динамические списки. щелкаешь на динамическом списке и там в свойствах ищешь
   del123
 
10 - 11.01.21 - 15:24
На "показать все" открывается скорее всего форма выбора справочника данного реквизита.
Попробуй открыть форму списка справочника этого реквизита, форму выбора.
   SiAl-chel
 
11 - 12.01.21 - 10:56
(4) Объект конфигурации какой? Какая ветка в дереве конфигурации, какое имя?
(6) Потому что ошибка в тексте запроса динамического списка, т.е. реквизита формы, а не в коде модуля чего-либо. При глобальном поиске ставь галку "Элементы форм" или что-то в этом роде.
   Fedor-1971
 
12 - 12.01.21 - 11:05
(0) Открываешь Конфигуратор, находишь свой реквизит в дереве и в свойствах смотришь на Связи параметров выбора и Параметры выбора, то же самое проделать для реквизита на форме

Скорее всего, убрали с формы или документа реквизит Подразделение, а связи не почистили

Вариант 2: смотрим в форму выбора справочника, может там динамически строится запрос ДС
Вариант 3: включи замер производительности непосредственно перед выбором, после ошибки выключи и смотри что и куда полезло (можешь поискать свою строку, может что и найдётся

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.