|
Ошибка в параметрах запроса | ☑ | ||
---|---|---|---|---|
0
abbas
13.07.12
✎
08:40
|
Запрос.Текст =
"ВЫБРАТЬ | ХозрасчетныйОбороты.Счет, | ХозрасчетныйОбороты.КорСчет, | ХозрасчетныйОбороты.СуммаНУОборот КАК СуммаНУОборот, | ХозрасчетныйОбороты.СуммаНУКорОборот КАК СуммаНУКорОборот, | ХозрасчетныйОбороты.Период, | ХозрасчетныйОбороты.Регистратор |ИЗ | РегистрБухгалтерии.Хозрасчетный.Обороты(&НачДата, &КонДата, Запись, Счет В (&Счета), , , , ) КАК ХозрасчетныйОбороты"; Запрос.УстановитьПараметр("НачДата",НачПериода); Запрос.УстановитьПараметр("КонДата",КонПериода); Запрос.УстановитьПараметр("Счета",СписокСчетов); Доброе время суток, чет с утра не могу сообразить, ошибка такая {(9, 78)}: Неверные параметры РегистрБухгалтерии.Хозрасчетный.Обороты(&НачДата, &КонДата, Запись, Счет В (<<?>>&Счета), , , , ) КАК ХозрасчетныйОбороты Подскажите плс |
|||
1
izekia
13.07.12
✎
08:44
|
а текст ошибки?
|
|||
2
andrewks
13.07.12
✎
08:44
|
Счета - какой тип?
|
|||
3
Rie
13.07.12
✎
08:44
|
Что в СписокСчетов лежит?
|
|||
4
abbas
13.07.12
✎
08:46
|
СписокСчетов - это Список Значений,
в СписокСчетов лежат счета 51 и 52 |
|||
5
izekia
13.07.12
✎
08:47
|
(4) покажи как заполняешь?
|
|||
6
abbas
13.07.12
✎
08:47
|
СписокЗначений = Новый СписокЗначений;
СписокЗначений.Добавить("51"); СписокЗначений.Добавить("50"); |
|||
7
andrewks
13.07.12
✎
08:48
|
Счет В (выбрать * из &Счета)
|
|||
8
Homer
13.07.12
✎
08:50
|
(6) :) оригинально
|
|||
9
izekia
13.07.12
✎
08:50
|
(7) с сз же так не будет работать
(6) у тебя параметры текстовые, а счет другого типа |
|||
10
andrewks
13.07.12
✎
08:51
|
(6) о чорт, да тут всё хуже, чем я думал.
|
|||
11
Homer
13.07.12
✎
08:52
|
(6) открой для себя предопределенные значения
|
|||
12
abbas
13.07.12
✎
08:52
|
(7) Так не работает
|
|||
13
andrewks
13.07.12
✎
08:53
|
(12) и это логично. думал, у тебя таблица
|
|||
14
izekia
13.07.12
✎
08:53
|
(12) да он не проснулся еще, фигню запостил
|
|||
15
izekia
13.07.12
✎
08:53
|
(10) главное задать правильный вопрос
|
|||
16
abbas
13.07.12
✎
08:53
|
(9) в если Счет.Код В (&Счета)
|
|||
17
iceman2112
13.07.12
✎
08:54
|
В массив замути счета тогда будет работать
|
|||
18
iceman2112
13.07.12
✎
08:54
|
СписокЗначений = Новый Массив;
СписокЗначений.Добавить("51"); СписокЗначений.Добавить("50"); ... Счет В (&Счета) |
|||
19
NetDozor
13.07.12
✎
08:55
|
Должно быть как-то так:
СписокЗначений = Новый СписокЗначений; СписокЗначений.Добавить(ПланыСчетов.Хозрасчетный.РасчетныеСчета); СписокЗначений.Добавить(ПланыСчетов.Хозрасчетный.Касса); |
|||
20
Rie
13.07.12
✎
08:55
|
(16) Заполни свой массив/список счетами. Причём скорее всего твои счета являются предопределёнными, и обращаться к ним имеет смысл не по коду, а по именам.
|
|||
21
izekia
13.07.12
✎
08:56
|
(18) тогда уж Счет.Код В (&Счета)
|
|||
22
iceman2112
13.07.12
✎
08:57
|
Не, я просто не заметил
СписокЗначений = Новый Массив; СписокЗначений.Добавить(ПланыСчетов.Хозрасчетный.РасчетныеСчета); СписокЗначений.Добавить(ПланыСчетов.Хозрасчетный.НайтиПоКоду("50")); ... Счет В (&Счета) |
|||
23
andrewks
13.07.12
✎
08:58
|
(22) знаешь, что делают с одинесниками за НайтиПоКоду("50") ?
|
|||
24
iceman2112
13.07.12
✎
08:59
|
что?
|
|||
25
izekia
13.07.12
✎
09:02
|
(23) приглашают типовые писать?
|
|||
26
andrewks
13.07.12
✎
09:03
|
(25) ))
|
|||
27
Rie
13.07.12
✎
09:08
|
(25) Тогда понятны некоторые странности в типовых - видимо, их писали 1Сники, с которыми долго делали то, что полагается делать за НайтиПоКоду("50"), и при написании конфигураций им было трудно как минимум сидеть :-)
|
|||
28
andrewks
13.07.12
✎
09:10
|
(27) судя по последним релизам типовых, им стало трудно не только сидеть, но и стоять
|
|||
29
izekia
13.07.12
✎
09:13
|
(28) пишут из под стола?
|
|||
30
iceman2112
13.07.12
✎
09:14
|
ок, в чем отличие?
|
|||
31
andrewks
13.07.12
✎
09:15
|
(30) хардкодинг
|
|||
32
iceman2112
13.07.12
✎
09:17
|
м
|
|||
33
andrewks
13.07.12
✎
09:17
|
за хардкодинг получают хардкор
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |