|
Не работает внешняя обработка | ☑ | ||
---|---|---|---|---|
0
DeMi4
10.12.15
✎
23:02
|
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ | СчетФактураВыданный.Номер, | СчетФактураВыданный.Дата |ИЗ | Документ.СчетФактураВыданный КАК СчетФактураВыданный |ГДЕ | СчетФактураВыданный.Проведен = &Проведен | И СчетФактураВыданный.ПометкаУдаления = &Удален | И СчетФактураВыданный.ДокументОснование.Ссылка = &Ссылка"; Запрос.УстановитьПараметр("Ссылка", СсылкаНаОбъект); Запрос.УстановитьПараметр("Проведен",Истина); Запрос.УстановитьПараметр("Удален",Ложь); |
5 |
||
1
DeMi4
10.12.15
✎
23:02
|
Подскажите что не так
|
|||
2
DeMi4
10.12.15
✎
23:03
|
если запускать из файла то все ОК. Как только подгружаю в базу то рушится
Обработчик печатной формы УПД (внешняя): {ВнешняяОбработка.УПДСС.МодульОбъекта(19)}: Ошибка при вызове метода контекста (Выполнить): {(9, 49)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля неограниченной длины и поля несовместимых типов. И СчетФактураВыданный.ДокументОснование.Ссылка <<?>>= &Ссылка |
20 |
||
3
Либерал
10.12.15
✎
23:05
|
Сообщить(ТипЗнч(СсылкаНаОбъект));
|
8 11 12 |
||
4
User_Agronom
10.12.15
✎
23:06
|
Добавь между:
Запрос.УстановитьПараметр("Ссылка", СсылкаНаОбъект); Сообщить("ССылка"+ССылкаНаОбъект); Запрос.УстановитьПараметр("Проведен",Истина); Что выведет? |
|||
5
User_Agronom
10.12.15
✎
23:07
|
7 |
|||
6
DeMi4
10.12.15
✎
23:10
|
СсылкаЗаказ-наряд 0000004847 от 20.11.2015 16:11:31
|
|||
7
DeMi4
10.12.15
✎
23:11
|
(5) Обработчик печатной формы УПД (внешняя): {ВнешняяОбработка.УПДСС.МодульОбъекта(21)}: Ошибка при вызове метода контекста (Выполнить): {(9, 42)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов. И СчетФактураВыданный.ДокументОснование <<?>>= &Ссылка |
8 |
||
8
User_Agronom
10.12.15
✎
23:12
|
10 |
|||
9
DeMi4
10.12.15
✎
23:13
|
ДокументОснование составное тип может в этом проблема
|
10 |
||
10
User_Agronom
10.12.15
✎
23:14
|
11 |
|||
11
User_Agronom
10.12.15
✎
23:14
|
||||
12
DeMi4
10.12.15
✎
23:15
|
Ссылка Документ объект: Заказ-наряд (3)
|
14 15 |
||
13
Либерал
10.12.15
✎
23:15
|
нибось объект вместо ссылки суешь... или вообще - простигосподи - строку!)
|
|||
14
User_Agronom
10.12.15
✎
23:16
|
(12) Всё понятно.
Пробуй так: Запрос.УстановитьПараметр("Ссылка", СсылкаНаОбъект.Ссылка); Ошибка должна уйти |
16 |
||
15
Либерал
10.12.15
✎
23:16
|
(12) ну а чо ты хотел тогда??
апрос.УстановитьПараметр("Ссылка", СсылкаНаОбъект.ссылка); |
|||
16
DeMi4
10.12.15
✎
23:20
|
(14) не ушла
|
17 |
||
17
User_Agronom
10.12.15
✎
23:23
|
||||
18
DeMi4
10.12.15
✎
23:25
|
СсылкаДокумент объект: Заказ-наряд
При печати Заказ-наряд 0000004847 от 20.11.2015 16:11:31 обнаружены ошибки : Обработчик печатной формы УПД (внешняя): {ВнешняяОбработка.УПДСС.МодульОбъекта(155)}: Ошибка при вызове метода контекста (Выполнить): {(18, 26)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля неограниченной длины и поля несовместимых типов. ЗаказНарядРаботы.Ссылка <<?>>= &Ссылка |
19 20 |
||
19
User_Agronom
10.12.15
✎
23:26
|
2 |
|||
20
User_Agronom
10.12.15
✎
23:27
|
21 |
|||
21
DeMi4
10.12.15
✎
23:31
|
(20) Да нахожу. Когда запуск идет непосредственной внешней печатной формы с раб стола то ошибок нет. Когда из документа то валятся ошибки.
|
7 22 |
||
22
User_Agronom
10.12.15
✎
23:33
|
(21) А аналогичным образом исправить ошибку в 155ой слабо?
|
|||
23
User_Agronom
10.12.15
✎
23:35
|
Это уже другия ошибка. Подобная первой, но другая.
Первая ошибка ушла;) Меня, кстати, терзают смутные сомнения, почему ВПФ передаёт ДокументОбъект, а не ДокументСсылка. Конфа какая? |
|||
24
DeMi4
10.12.15
✎
23:36
|
АльфаАВто
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |