КАК правильно сделать структуру отбора??
☑
0
kap-v-kstu
14.08.13
✎
15:10
Отбор.Вставить("СчетКт",ПланыСчетов.Хозрасчетный.РасчетыПоПрочимОперациям);
Отбор.Вставить("СчетДт",Не ПланыСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда);
МассивСтрок = ОтражениеВУчете.НайтиСтроки(Отбор);
1
kap-v-kstu
14.08.13
✎
15:11
во второй строке хочу указать, что не должны попадать строки, где счетДт = 70
2
zak555
14.08.13
✎
15:11
запрос ?
3
ДенисЧ
14.08.13
✎
15:11
НайтиСтроки() работает только на равенство
4
capitanjack1
14.08.13
✎
15:12
Ты делаешь структуру, во 2-й строчке у тебя выполниться условие и вернется "Ложь".
5
kap-v-kstu
14.08.13
✎
15:14
Да, возвращается ложь и ошибка). Как быть в данном случае7?
6
kap-v-kstu
14.08.13
✎
15:16
только запрос????
7
ДенисЧ
14.08.13
✎
15:17
Запрос.
8
kap-v-kstu
14.08.13
✎
15:19
окЭ, спастбо)
9
zbv
14.08.13
✎
15:19
воть :)
Отбор.Вставить("СчетКт",ПланыСчетов.Хозрасчетный.РасчетыПоПрочимОперациям);
ТЗ = ОтражениеВУчете.Выгрузить(Отбор);
Отбор.Вставить("СчетДт",ПланыСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда);
Строки70 = ТЗ.НайтиСтроки(Отбор);
Для Каждого Строка70 из Строки70 цикл
ТЗ.Удалить(Строка70);
КонецЦикла;
10
zbv
14.08.13
✎
15:20
+ (9) отбор только очистить перед второй выгрузкой.
11
kap-v-kstu
14.08.13
✎
15:31
Спасибо большое)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший