![]() |
|
Ошибка выполнения запроса в динамическом списке | ☑ | ||
---|---|---|---|---|
0
Михаил Козлов
17.01.18
✎
14:50
|
Платформа: 8.3.10.2299. Конфигурация: КА 2.4.1.273.
Есть демо БД и тестовая. В демо все ОК. В тестовой при выборе из карточки номенклатуры вида номенклатуры ("Показать все") ошибка выполнения запроса в дин. списке формы выбора справочника "Виды номенклатуры": ругается на отсутствие параметра "ВариантОказанияУслуг". В отладчике в параметрах компоновки данных этот параметр виден. Пробовали и файловый и клиент-серверный варианты, сносили оба справочника "Номенклатура" и "Виды номенклатуры", чистили кэш, развернули пустую БД из поставки (файловую) - не помогло. Если соответствующий текст в запросе закомментарить - ошибки нет. Параметров в запросе несколько - ругается только на указанный. Второй день чешем репу - идеи (в том числе и дурацкие) закончились. |
|||
1
Timon1405
17.01.18
✎
14:52
|
функциональные опции смотрели?
|
|||
2
azernot
17.01.18
✎
14:53
|
>ругается на отсутствие параметра "ВариантОказанияУслуг".
Думаю, при каких-то условиях, этот параметр не задаётся (или задаётся с неверным написанием). Переименуйте праметр в "ЪЫЖЭ" (чтобы исключить возможность одинакового написания в разныъ раскладках) и сделайте задание этого параметра в куче мест. |
|||
3
Михаил Козлов
17.01.18
✎
15:03
|
(1) Разные значения ФО в демо и тестовой могут влиять на текст выполняемого запроса?
|
|||
4
Михаил Козлов
17.01.18
✎
15:31
|
(0) Забыл: при создании нового элемента справочника ошибка не возникает. Возникает, если попытаться просмотреть все виды номенклатуры из формы существующего.
|
|||
5
Михаил Козлов
18.01.18
✎
09:58
|
(0) Может этот факт навеет:
Из запроса в дин. списке сделали отчет на СКД. В этом отчете 8 параметров. В демо БД все 8 в режиме приложения видны. В тестовой видны 7. |
|||
6
Timon1405
18.01.18
✎
10:21
|
(3) так устанавливать одинаковые ФО вы в принципиально пробовать не будете??
|
|||
7
Михаил Козлов
18.01.18
✎
10:31
|
(6) ФО могут влиять на видимость параметров отчета на СКД (п. 5)?
|
|||
8
Михаил Козлов
18.01.18
✎
10:35
|
(6) Их же много: знать бы какая критична в этом месте.
ФО в демо и в тестовой должны быть разные. Есть смысл привести здесь текст запроса? |
|||
9
Михаил Козлов
18.01.18
✎
10:43
|
Упростили до:
отчет на СКД с текстом запроса: ВЫБРАТЬ ВидНоменклатурыПереопределяемый.ВариантОказанияУслуг ИЗ Справочник.ВидыНоменклатуры КАК ВидНоменклатурыПереопределяемый ГДЕ &ВариантЩУ <> ЗНАЧЕНИЕ(Перечисление.ВариантыОказанияУслуг.ОрганизациейПродавцом) В демо БД параметр ВариантЩУ виден. В тестовой - нет. |
|||
10
Timon1405
18.01.18
✎
10:52
|
(8) в ветке конфигурации ПКМ по реквизиту "ВариантОказанияУслуг" справочника ВидыНоменклатуры -Дополнительно - вкладка ФО.
|
|||
11
Михаил Козлов
18.01.18
✎
10:54
|
(10) Спасибо. Попробую, доложу.
|
|||
12
Михаил Козлов
18.01.18
✎
11:19
|
(10) Спасибо: выставил ФО Продажа агентских услуг - ошибка пропала.
Т.е., если не собираемся продавать услуги по агентской схеме, то при выборе вида номенклатуры будет ошибка? Или бред или я ничего не понимаю. |
|||
13
Timon1405
18.01.18
✎
11:25
|
(12) тут уже логику не могу сказать(( знаю только что причин по которым нет параметра в запросе глобально всего 2: права и ФО
|
|||
14
Михаил Козлов
18.01.18
✎
11:27
|
(13) 2 дня коту под хвост. В типовой конфе.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |