|   |   | 
| 
 | Почему ругается запрос? | ☑ | ||
|---|---|---|---|---|
| 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     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |