|
Зуп :запрос по регистру | ☑ | ||
|---|---|---|---|---|
|
0
Anna-Ain
03.02.12
✎
15:58
|
Всем добрый день))
Вот в принципе несложный совсем запрос, параметры определяются, ИмяТабличнойчасти = "НачисленияПоИФ"; Для Каждого Стр ИЗ Объект[ИмяТабличнойчасти] Цикл ЗапросПодр = Новый Запрос; ЗапросПодр.УстановитьПараметр("Период", Объект.ПериодРегистрации); ЗапросПодр.УстановитьПараметр("Сотрудник", Стр.ФизЛицо); ЗапросПодр.Текст = "ВЫБРАТЬ | ВзаиморасчетыСРаботникамиОрганизаций.Физлицо, | ВзаиморасчетыСРаботникамиОрганизаций.СтатьяФинансирования.Код, | ВзаиморасчетыСРаботникамиОрганизаций.Период |ИЗ | РегистрНакопления.ВзаиморасчетыСРаботникамиОрганизаций КАК ВзаиморасчетыСРаботникамиОрганизаций |ГДЕ | ВзаиморасчетыСРаботникамиОрганизаций.Период = &Период | И ВзаиморасчетыСРаботникамиОрганизаций.Физлицо = &Сотрудник"; ЗапросПодр.Выполнить().Выгрузить(); ТЗ = ЗапросПодр.Выполнить().Выгрузить(); но при выполнении пишет Заполнение ТЧ не произведено! Индекс находится за границами массива мен бы просто статьи финансирования поменять(( в чем дело может быть то? |
|||
|
1
Darly
03.02.12
✎
16:06
|
так проблема не в запросе (хотя зачем 2 раза его на исполнение запускать?), а в заполнении ТЧ. Где код по заполнению?
|
|||
|
2
Anna-Ain
03.02.12
✎
16:30
|
почему тогда Сообщить(ТЗ[0].СтатьяФинансирования.Код) не выдает сообщений?
|
|||
|
3
Darly
03.02.12
✎
18:05
|
(2)Какая связь с (1)?
|
|||
|
4
catena
03.02.12
✎
18:15
|
ТЗ - это что?
|
|||
|
5
catena
03.02.12
✎
18:15
|
Данный код не может давать указанную ошибку. Давай больше.
|
|||
|
6
DrShad
03.02.12
✎
18:18
|
да и обработка заполнения ТЧ внешняя
|
|||
|
7
Demasiado
03.02.12
✎
20:13
|
(0)Запрос для каждой строчки ТЧ? это жесть
|
|||
|
8
Anna-Ain
04.02.12
✎
21:23
|
да, для каждой, просто думала, так проще статьи финансирования поменять (зик бюджетка) , но справились по-другому))
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |