Имя: Пароль:
1C
1С v8
ЧЯДНТ? Или как написать запрос с отбором по проводкам
0 Explorer1c
 
01.06.12
13:22
Вот код
ВЫБРАТЬ РАЗЛИЧНЫЕ
   ТиповойОборотыДтКт.Регистратор КАК Регистратор,
   ТиповойОборотыДтКт.СчетДт КАК СчетДт,
   ТиповойОборотыДтКт.СчетКт КАК СчетКт,
   ТиповойОборотыДтКт.СуммаОборот КАК СуммаОборот,
   ТиповойОборотыДтКт.СубконтоДт1 КАК СубконтоДт1,
   ТиповойОборотыДтКт.СубконтоДт2 КАК СубконтоДт2
ИЗ
   РегистрБухгалтерии.Типовой.ОборотыДтКт(
           &НачДата,
           &КонДата,
           Запись,
           СчетДт = &1420,
           ,
           СчетКт = &3310
               ИЛИ СчетКт = &1610,
           ,
           Организация = &Организация) КАК ТиповойОборотыДтКт

Пишу в консоль,на что он мне радостно сообщает

"Ошибка при вызове метода контекста (вставить) задано неправильное имя атрибута структуры"
1 Amra
 
01.06.12
13:24
Как ты собрался задавать параметры счетов?
2 Explorer1c
 
01.06.12
13:26
(1)Ссылкой,в консоли ведь автоматом параметры устанавливаются
3 0_Serg_0
 
01.06.12
13:26
вместо чисел - буковки напиши
4 Explorer1c
 
01.06.12
13:28
(3)Всмысле,куда?
5 unregistered
 
01.06.12
13:28
(3) +1
(4) Имена параметров (как и переменных, и ключей структур) не могут начинаться с чисел - только с букв или знака подчеркивание.
6 Zmich
 
01.06.12
13:29
(4). Вместо &1420, &3310
7 Explorer1c
 
01.06.12
13:29
Вот строка,которая вызывает ошибку,разбираю код

Построитель.Параметры.Вставить(СтрокаПараметров.ИмяПараметра, СтрокаПараметров.ЗначениеПараметра);
8 Feanor
 
01.06.12
13:29
если ошибка не решается сама собой, то у тебя слишком мало позитива :)
9 unregistered
 
01.06.12
13:30
Вместо &1420, &3310, &1610 напиши, например, &Счет1420, &Счет3310, &Счет1610
10 Explorer1c
 
01.06.12
13:32
Написал так как вы советовали и все взлетело! Спасибо!!!!!
ВЫБРАТЬ РАЗЛИЧНЫЕ
   ТиповойОборотыДтКт.Регистратор КАК Регистратор,
   ТиповойОборотыДтКт.СчетДт КАК СчетДт,
   ТиповойОборотыДтКт.СчетКт КАК СчетКт,
   ТиповойОборотыДтКт.СуммаОборот КАК СуммаОборот,
   ТиповойОборотыДтКт.СубконтоДт1 КАК СубконтоДт1,
   ТиповойОборотыДтКт.СубконтоДт2 КАК СубконтоДт2
ИЗ
   РегистрБухгалтерии.Типовой.ОборотыДтКт(
           &НачДата,
           &КонДата,
           Запись,
           СчетДт = &Счет1420,
           ,
           СчетКт = &Счет3310
               ИЛИ СчетКт = &Счет1610,
           ,
           Организация = &Организация) КАК ТиповойОборотыДтКт
11 Amra
 
01.06.12
13:33
(10) Всегото 10 постов, хотя ответ был в (1) ))
12 unregistered
 
01.06.12
13:40
(11) в (1) был вопрос, а не ответ. Так сказать, посыл автора пойти подумать. :)