|
Почему ругается запрос? | ☑ | ||
---|---|---|---|---|
0
не_1Снег
24.09.12
✎
09:43
|
Почему ругается на строку (ЗНАЧЕНИЕ(Валюта.Код) в запросе?
(ВЫБРАТЬ ХозрасчетныйОстатки.Организация КАК Организация, ВЫРАЗИТЬ(ХозрасчетныйОстатки.Субконто1.Владелец КАК Справочник.Контрагенты) КАК Контрагент, ВЫРАЗИТЬ(ХозрасчетныйОстатки.Субконто1 КАК Справочник.ДоговорыКонтрагентов) КАК ДоговорКонтрагента, ХозрасчетныйОстатки.СуммаОстаток КАК ОстатокХозрасчетный, ХозрасчетныйОстатки.Счет КАК СчетУчета ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки( {(&Период)}, Счет.ВидыСубконто.ВидСубконто = &ВидСубконтоДоговоры, &ВидСубконтоДоговоры, (Субконто1.ВидДоговора В (&ВидыДоговоровПокупатели) И &ВидРасчетов = 0 ИЛИ Субконто1.ВидДоговора В (&ВидыДоговоровПоставщики) И &ВидРасчетов <> 0) //И Валюта.Код ЕСТЬ NULL И (ЗНАЧЕНИЕ(Валюта.Код) = "643") И Субконто1.ВалютаВзаиморасчетов = &ВалютаРеглУчета) КАК ХозрасчетныйОстатки |
|||
1
х86
24.09.12
✎
09:44
|
(0)либо значение
либо валюта.код |
|||
2
ДенисЧ
24.09.12
✎
09:44
|
Он ругается потому, что кое-кто (не будем показывать пальцем, но это не_1Снег ) не читает документацию...
|
|||
3
Maxus43
24.09.12
✎
09:44
|
дак ЗНАЧЕНИЕ не для этого
|
|||
4
не_1Снег
24.09.12
✎
09:45
|
(ЗНАЧЕНИЕ(Валюта.Код) = "643")
что в этой строке не так? |
|||
5
Maxus43
24.09.12
✎
09:45
|
И Валюта.Код = "643"
тока один фиг работать не будет, не по православному то |
|||
6
ДенисЧ
24.09.12
✎
09:45
|
(4) Всё. Могу продать правильную справку по запросам, в которой описано, для чего используется функция ЗНАЧЕНИЕ()
|
|||
7
Maxus43
24.09.12
✎
09:45
|
(4) а что ты хотел сказать платформе этими строками?
|
|||
8
не_1Снег
24.09.12
✎
09:46
|
(5)а в чем причина?
|
|||
9
не_1Снег
24.09.12
✎
09:47
|
мне нужно Валюта.Код = "643"
чтобы работало:) |
|||
10
х86
24.09.12
✎
09:49
|
вот так надо
И Валюта = ЗНАЧЕНИЕ(Справочник.Валюты.RUR) |
|||
11
aleks-id
24.09.12
✎
09:50
|
(6) харэ барыжить СП, готовься к семинару 16-17 ;)
|
|||
12
х86
24.09.12
✎
09:50
|
(10)*
.RUR - предопределён |
|||
13
Daenerys
24.09.12
✎
09:50
|
Значение(ПредопредленноеЗначение)
|
|||
14
не_1Снег
24.09.12
✎
09:54
|
Мне сравнить в запросе код на конкретное значение, т.е.
Валюта.Код = 643, как? |
|||
15
не_1Снег
24.09.12
✎
09:57
|
в любом SQL запись типа Валюта.Код = 643 совершенно корректна
|
|||
16
ДенисЧ
24.09.12
✎
09:57
|
(11) Какому, к аллаху, семинару? Я не партнёр и не вранч
|
|||
17
ДенисЧ
24.09.12
✎
09:58
|
(15) тут тебе не скуль
Пиши = Валюта.Код = &КодНужнойВалюты ЗАпрос.УстановитьПараметр("КодНужнойВалюты", "643") |
|||
18
Maxus43
24.09.12
✎
09:58
|
(15) ну и какого лешего ты туда ЗНАЧЕНИЕ приписал? так и пиши, Валюта.Код = 643
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |