|
УТ 11 Внешняя печатная форма (ошибка) | ☑ | ||
---|---|---|---|---|
0
Fedoran
13.04.13
✎
14:47
|
Доброго времени суток.
Есть внешняя печатная форма для документа Реализация товаров, при выборе ее в списке выдает "Преобразование значения к типу Булево не может быть выполнено." А именно ругается на строку: СуффиксОбластиСтроки = ?(ЕстьСкидки, "СоСкидкой", "") + ?(ЕстьНДС, "СНДС", ""); Суть проблемы понимаю, но пока в коде плохо ориентируюсь, не знаю как это исправить, прошу помочь) |
|||
1
Мимохожий Однако
13.04.13
✎
14:52
|
Не стесняйся, выкладывай код или обработку.
|
|||
2
НикДляЗапросов
13.04.13
✎
14:58
|
хоть ошибку скопируй
|
|||
3
Wobland
13.04.13
✎
14:59
|
помогаю. ЕстьСкидки или ЕстьНДС - это неведомая хрень. ликвидируй её
|
|||
4
Fedoran
13.04.13
✎
15:03
|
(3)
Мало ему {ВнешняяОбработка.ВнешняяФормаПечатьРеализацииТоваров.МодульОбъекта(205,43)}: Ожидается символ ',' СуффиксОбластиСтроки = ?("СоСкидкой", ""<<?>>) + ?("СНДС", ""); (Проверка: Сервер) |
|||
5
Fedoran
13.04.13
✎
15:04
|
(2) {ВнешняяОбработка.ВнешняяФормаПечатьРеализацииТоваров.МодульОбъекта(205)}: Преобразование значения к типу Булево не может быть выполнено
СуффиксОбластиСтроки = ?(ЕстьСкидки, "СоСкидкой", "") + ?(ЕстьНДС, "СНДС", ""); |
|||
6
Wobland
13.04.13
✎
15:04
|
(4) куда третий параметр дел?
|
|||
7
Wobland
13.04.13
✎
15:05
|
а мы ещё и не знаем, что такое "?"?
|
|||
8
Wobland
13.04.13
✎
15:06
|
(6) третий операнд?
|
|||
9
Wobland
13.04.13
✎
15:07
|
>ликвидируй её
блин, хрень в переменных ликвидируй, а не сами переменные |
|||
10
Fedoran
13.04.13
✎
15:08
|
(8) по-видимому их было 3, пока не убрал неведомую хрень) сам не знаю что за ?, обработка не самописная
|
|||
11
Fedoran
13.04.13
✎
15:09
|
(9) пардоньте)
|
|||
12
Fedoran
13.04.13
✎
15:12
|
(9)
{ВнешняяОбработка.ВнешняяФормаПечатьРеализацииТоваров.МодульОбъекта(205)}: Преобразование значения к типу Булево не может быть выполнено СуффиксОбластиСтроки = ?("","СоСкидкой", "") + ?("","СНДС", ""); |
|||
13
Wobland
13.04.13
✎
15:13
|
(12) верни строку кода на место и подумай, что у тебя присваивается в ЕстьСкидки и ЕстьНДС
|
|||
14
Wobland
13.04.13
✎
15:16
|
можешь мне обработку дать, мне не в лом поразмыслить. только УТы нету
|
|||
15
wertyu
13.04.13
✎
15:17
|
неужели так сложно создать в обработке произвольную форму, кинуть на неё поле ввода ссылканаобъект, скопировать процедуру(ы) из модуля прицепить их к кнопке и запустить отладку?
|
|||
16
Wobland
13.04.13
✎
15:22
|
(15) как-то так я сказал однажды падавану. "блин, у тебя всегда всё просто" - человек вообще не очень понял, опыт у человека два месяца
|
|||
17
Fedoran
13.04.13
✎
15:27
|
(16) понимает человек) мыло в профиле рабочее?
|
|||
18
Wobland
13.04.13
✎
15:44
|
испытываю проблемы с тырнетом - "моргает". рабочее
|
|||
19
Fedoran
13.04.13
✎
15:56
|
(18) отправил на него.
сижу и думаю насчет СсылкиНаОбъект и т.д... вообще у меня задание из готовой печатной формы сделать внешнюю для другого документа, перелопатил в интернете кучу информации по ВПФ, вроде просто, но с УТ куча заморочек и какой-то свой способ создания этих форм, в общем ничего внятного. вот и наковырял готовую, и то не совсем подходящую, скорее для примера, а она еще и нерабочая) |
|||
20
Wobland
13.04.13
✎
16:39
|
что могу сказать сразу? то, что попало мне в почту (я говорю о крайнем письме), не содержит кода из (0)
далее 1) ЕстьНДС = ДанныеПечати.УчитыватьНДС; вот он ЕстьНДС 2) ДанныеПечати = МассивРезультатов[0].Выбрать(); 3) МассивРезультатов = Запрос.ВыполнитьПакет(); 4) | ВЫБОР | КОГДА <опустим для краткости> | ТОГДА ЛОЖЬ | ИНАЧЕ ИСТИНА | КОНЕЦ КАК УчитыватьНДС, обязательно булево туда попадает |
|||
21
Wobland
13.04.13
✎
16:46
|
а, не, содержит (интернетов не было, не мог корректно поискать) но содержит оно фигню:
?("","СоСкидкой", "") давай исходную версию |
|||
22
Wobland
13.04.13
✎
16:59
|
да исходная версия, думаю, не прибавит. коллеги, я в замешательстве. не может быть не_булево, судя по (20). может, я неверно понял ВыполнитьПакет? взял самый первый ВЫБРАТЬ из запроса
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |