|
v7: ВидыДляВыбора не работает
| ☑ |
0
vitalka
23.03.12
✎
13:46
|
Док = СоздатьОбъект("Документ");
Док.ВидыДляВыбора("Расход");
Если Док.ВыбратьПоЗначению(ВыбНачПериода,ВыбКонПериода,"Товар",Товар) = 1 Тогда
Пока Док.Получитьдокумент()=1 Цикл
Сообщить(""+Товар+" "+док.ТекущийДокумент());
КонецЦикла;
КонецЕсли;
Почемуто ввыборку попадают все документы из отбора ТОВАР
|
|
1
ДенисЧ
23.03.12
✎
13:48
|
А кто сказал, что так должно работать?
|
|
2
vitalka
23.03.12
✎
13:49
|
ВидыДляВыбора(<?>)
Синтаксис:
ВидыДляВыбора(<СписокВидов>)
Назначение:
Установка выбираемых видов для объекта типа документ неопределенного вида.
|
|
3
ДенисЧ
23.03.12
✎
13:51
|
(2) "Если на клетке с тигром ты увидишь надпись 'Буйвол', не верь глазам своим" (с)
Это для интерактивных операций.
|
|
4
dk
23.03.12
✎
13:52
|
это для интерактивного выбора пользователем на форме
|
|
5
Ёпрст
23.03.12
✎
13:53
|
(0) ограничить можешь, если перед выборкой напишешб ИспольЗоватьЖурнал, в котором будет ныжный вид дока.
|
|
6
vitalka
23.03.12
✎
13:53
|
Понял, спасибо
|
|
7
dk
23.03.12
✎
13:53
|
(0) что мешает сразу вид указать
Док = СоздатьОбъект("Документ.Расход");
|
|
8
ДенисЧ
23.03.12
✎
13:56
|
(7) ВыбратьПоЗначению() мешает...
|
|
9
vitalka
23.03.12
✎
13:56
|
(7) Док.ВыбратьПоЗначению(ВыбНачПериода,ВыбКонПериода,"Товар",Товар)
ругается, что хочет что бы док был документом неопределенного вида
|
|
10
Ёпрст
23.03.12
✎
13:57
|
(9) праильно делает
|
|
11
vitalka
23.03.12
✎
14:07
|
(5)Спасибо, так работает
|
|