|
Зуп :запрос по регистру |
☑ |
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
|
да, для каждой, просто думала, так проще статьи финансирования поменять (зик бюджетка) , но справились по-другому))
|
|