|
Подскажите ВЫБОР КОГДА | ☑ | ||
---|---|---|---|---|
0
osuul
10.08.12
✎
13:55
|
привет, подскажите почему ругается на
|ВЫБОР | КОГДА ОстатокИОбороты.ДоговорКонтрагента.ВалютаВзаиморасчетов = " + ВалютаПересчета + " | ТОГДА 1 | ИНАЧЕ 2 |КОНЕЦ КАК ВалютаВзаиморасчетов, {(55, 4)}: Синтаксическая ошибка "ТОГДА" <<?>>ТОГДА 1 |
|||
1
John83
10.08.12
✎
13:56
|
двойные ковычки поставь
|
|||
2
PR
10.08.12
✎
13:56
|
Что такое ВалютаПересчета?
|
|||
3
osuul
10.08.12
✎
13:57
|
ссылка на валюту
|
|||
4
osuul
10.08.12
✎
13:57
|
переменная
|
|||
5
Stim
10.08.12
✎
13:57
|
(3) а через параметр неправославно сделать?
|
|||
6
Жан Пердежон
10.08.12
✎
13:58
|
(0) за такие запросы надо бить
|
|||
7
John83
10.08.12
✎
13:58
|
хотя не то
|
|||
8
osuul
10.08.12
✎
14:00
|
(5) через параметр не получится
|
|||
9
John83
10.08.12
✎
14:01
|
ты хочешь в текст запроса передать ссылку? :)
|
|||
10
PR
10.08.12
✎
14:01
|
(3) Трындец.
Читай доку. |
|||
11
Classic
10.08.12
✎
14:01
|
(8)
Как раз через параметр получится. А так у тебя текст запроса не строка |
|||
12
PR
10.08.12
✎
14:01
|
(8) Почему?
|
|||
13
osuul
10.08.12
✎
14:01
|
сравнить надо с ссылкой )
|
|||
14
PR
10.08.12
✎
14:02
|
(13) И почему тогда параметр не подходит?
|
|||
15
osuul
10.08.12
✎
14:03
|
(14) да я не знаю куда его впихнуть, запрос огромнейший, и в нем куча переменных
|
|||
16
Hans
10.08.12
✎
14:03
|
(0) попробуй так
|ВЫБОР | КОГДА ОстатокИОбороты.ДоговорКонтрагента.ВалютаВзаиморасчетов = &" + ВалютаПересчета + " | ТОГДА 1 | ИНАЧЕ 2 |КОНЕЦ КАК ВалютаВзаиморасчетов, а перед выполнением добавь: Запрос.УстановитьПараметр("" + ВалютаПересчета, ВалютаПересчета); Должно заработать. |
|||
17
osuul
10.08.12
✎
14:03
|
в т.ч. циклов и т.д.
|
|||
18
PR
10.08.12
✎
14:03
|
(15) По ходу ты нас разводишь.
|
|||
19
ptiz
10.08.12
✎
14:05
|
(16) А есть ВалютаПересчета = "руб." ? С точкой? :)
|
|||
20
Птах
10.08.12
✎
14:05
|
Мож это этот теннисист-стажер 1с?
Ищу работу помощника программиста 1с |
|||
21
Reset
10.08.12
✎
14:05
|
(16) Да там наверняка нужно просто ДоговорКонтрагента.ВалютаВзаиморасчетов = &ВалютаПересчета" (т.е. без конструирования текста)
|
|||
22
osuul
10.08.12
✎
14:08
|
(21) :) точно, спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |