|
Отбор не по реквизиту в ДокументСписок
| ☑ |
0
Sem0709
24.02.17
✎
07:56
|
Всех с праздничком!)
Обычная форма списка документа, добавлена колонка с типом строка(не реквизит!) которая заполняется разным статусом ПриПолученииДанных().
Как программно отобраться по необходимому статусу ? То есть будет поле выбора со статусами, при выборе нужно отобразить только доки с выбранным статусом...
|
|
1
KishMish
24.02.17
✎
08:03
|
ПриПолучении дАнных
Забиваешь список нужных документов в список значения.
В отборе применяешь отбор "В списке"
|
|
2
Sem0709
24.02.17
✎
08:18
|
А, тупо по номеру собираю и в отбор !? Нуда)
А как потом отловить отмену отбора ?
|
|
3
Lexey_
24.02.17
✎
09:39
|
(2) а если несколько документов с одинаковым номером?
|
|
4
DrShad
24.02.17
✎
09:49
|
(1) и получит список только видимых документов
|
|
5
Sem0709
24.02.17
✎
10:00
|
(3) Тогда лажа)
|
|
6
KishMish
24.02.17
✎
10:07
|
(5) алгоритм такой
1. Перем м_НаборДАнных;
2. При открытии Вызываешь процдеру ОбновитьДанныее.
3. Процедура ОбновитьДанные. Формирует м_НаборДАнных как соответсвие: ключ - твое искомое значение, значение - списокзначений - ссылок документов.
4. На форме документа. Список выбора. В списке значения - твой искомые значения. При изменении проходить формирование отбора
5.Формирование отбора. Отбор.Ссылка.ВИдСравнения=ВидСравнения.ВСписке;
Отбор.Отбор.Значение=Нужный СписокЗначений ;
6. Кнопка с вызовом процедура ОбновитДанные, для случая чтобы был пересчет при изменении документов.
как то так
|
|