Имя: Пароль:
1C
1С v8
Условие в запросе
0 bUbA
 
02.05.13
14:24
В конструкторе запроса , в параметрах виртуальной таблицы мне надо установить условие счёта, например &60.3, но вылезает синтаксическая ошибка. Подскажите в чём она заключается?
1 zmaximka
 
02.05.13
14:29
без точки попробуй задать имя параметра. например так &счет603
2 bUbA
 
02.05.13
14:30
пробовал, говорит неверные параметры
3 rs_trade
 
02.05.13
14:40
(2) покажи текст как пробовал
4 bUbA
 
02.05.13
14:45
&КодБыстрогоВыбора603

&Код603

&Счет603

Счет = &КодБыстрогоВыбора603

Счет  = &Код603

Счет = &Счет603

на первые три рушается - неверные параметры
на остальные вообще ничего не формирует молча
5 France
 
02.05.13
14:46
Запрос пакаж
6 1Сергей
 
02.05.13
14:46
(4) а как ты передаёшь параметры в запрос?
7 bUbA
 
02.05.13
14:48
ВЫБРАТЬ
   ОсновнойОстаткиИОбороты.Счет,
   ОсновнойОстаткиИОбороты.Субконто1,
   ОсновнойОстаткиИОбороты.Субконто2,
   ОсновнойОстаткиИОбороты.Субконто3,
   ОсновнойОстаткиИОбороты.Субконто4,
   ОсновнойОстаткиИОбороты.Организация,
   ОсновнойОстаткиИОбороты.Валюта,
   ОсновнойОстаткиИОбороты.СуммаНачальныйОстаток,
   ОсновнойОстаткиИОбороты.СуммаНачальныйОстатокДт,
   ОсновнойОстаткиИОбороты.СуммаНачальныйОстатокКт,
   ОсновнойОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокДт,
   ОсновнойОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокКт,
   ОсновнойОстаткиИОбороты.СуммаКонечныйОстаток,
   ОсновнойОстаткиИОбороты.СуммаКонечныйОстатокДт,
   ОсновнойОстаткиИОбороты.СуммаКонечныйОстатокКт,
   ОсновнойОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокДт,
   ОсновнойОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокКт,
   ОсновнойОстаткиИОбороты.СуммаОборот,
   ОсновнойОстаткиИОбороты.СуммаОборотДт,
   ОсновнойОстаткиИОбороты.СуммаОборотКт,
   ОсновнойОстаткиИОбороты.ВалютнаяСуммаНачальныйОстаток,
   ОсновнойОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокДт,
   ОсновнойОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокКт,

   
ИЗ
   РегистрБухгалтерии.Основной.ОстаткиИОбороты(, , , , Счет = &Счет702, , ) КАК ОсновнойОстаткиИОбороты



параметры передаю в конструкторе запроса в параметрах виртуальной таблицы записываю
8 Wobland
 
02.05.13
14:51
(7) Запрос.УстановитьПараметр теперь

//со счетами обычно можно и без параметров бороться
9 Wobland
 
02.05.13
14:52
хехе.. кто первый найдёт лишнюю запятую?
10 bUbA
 
02.05.13
14:55
я этот запрос делаю в Предприятии через консоль запросов, поэтому не могу написать Запрос.УстановитьПараметр
11 1Сергей
 
02.05.13
14:57
(9) + 1

и ещё
Счет В (&Счет702)
12 Wobland
 
02.05.13
14:58
(10) зато ты можешь внимательно прочитать сообщение об ошибке и не любить нам мозг
13 bUbA
 
02.05.13
14:58
про какую лишнюю запятую речь идёт подскажите
14 Wobland
 
02.05.13
14:59
(13) текст ошибки тебе подскажет
15 bUbA
 
02.05.13
15:01
я удаляю по одной запятой перед условием, дойдя до второй запятой ошибки прекращаются, но запрос строится без выполнения условия
16 Wobland
 
02.05.13
15:02
(15) сформируй текст заново. конструктором
17 Wobland
 
02.05.13
15:02
+(16) потом расскажешь, где отличия
18 Мимохожий Однако
 
02.05.13
15:03
(13)Попробуй убрать запятую перед ИЗ
19 bUbA
 
02.05.13
15:08
её там нету изначально, я просто запрос сокращал вот она и осталась
20 EugeniaK
 
02.05.13
15:08
(7) Как передаешь параметр в запрос?
Текст ошибки? При компиляции, при выполнении, ошибка базы данных?
21 bUbA
 
02.05.13
15:09
Текст запроса: Строка 49: {(49,54)}: Неверные параметры "РегистрБухгалтерии.Основной.ОстаткиИОбороты, 4"
РегистрБухгалтерии.Основной.ОстаткиИОбороты(, , , , <<?>>&Счет702, , ) КАК ОсновнойОстаткиИОбороты
22 bUbA
 
02.05.13
15:09
Ошибка при выполнении появляется
23 1Сергей
 
02.05.13
15:10
(21) см (11)
24 bUbA
 
02.05.13
15:10
может как то по другому условие записывать надо?
25 Wobland
 
02.05.13
15:11
(24) у тебя там условия нет совсем
26 bUbA
 
02.05.13
15:12
(23) так и ошибки нету, и не формируется ничего
27 Wobland
 
02.05.13
15:13
(26) уже всё хорошо? поздравляю
28 bUbA
 
02.05.13
15:14
(27) да не, не хорошо, вообще ничего не формируется
29 Wobland
 
02.05.13
15:15
(28) а должно?
30 bUbA
 
02.05.13
15:16
(29) я вот уже и не знаю, что там написать, чтобы сформировалось что надо
31 Мимохожий Однако
 
02.05.13
15:18
Теперь начинай убирать условия
32 Wobland
 
02.05.13
15:20
(30) тебе задачу сформулировать или ты сам?
33 bUbA
 
02.05.13
15:34
мне надо, чтобы в результате запроса отображались только определённые счета, для этого я и использовал условия, но безуспешно
34 EugeniaK
 
02.05.13
15:36
Как ты устанавливаешь значение для параметра &Счет702?
35 Wobland
 
02.05.13
15:36
сочувствую
36 Wobland
 
02.05.13
15:37
(34) в консоли. я тебе больше скажу: нам неизвестен текст запроса и пожелания к результату
37 bUbA
 
02.05.13
15:41
всё уже решено, всем спасибо за участие
Ошибка? Это не ошибка, это системная функция.