|
Журнал документов | ☑ | ||
---|---|---|---|---|
0
Oz11
16.08.11
✎
18:22
|
Подскажите, пожалуйста, как не выводить в журнал документов документы помеченные на удаление?
|
|||
1
Jstunner
16.08.11
✎
18:23
|
(16) использовать отбор
|
|||
2
lubja
16.08.11
✎
18:23
|
(1) ответ в будущее? :)
|
|||
3
Oz11
16.08.11
✎
18:25
|
Может есть возможность сделать это используя метод ПриВводеСтроки формы списка журнала документов?
|
|||
4
Jstunner
16.08.11
✎
18:26
|
(3) нет
|
|||
5
unregistered
16.08.11
✎
18:27
|
(3) При выводе строки отказываться от её вывода уже поздно :)
|
|||
6
unregistered
16.08.11
✎
18:28
|
Чем отбор не устраивает?
по сути это единственно верное решение. |
|||
7
Oz11
16.08.11
✎
18:28
|
Я предполагал что можно как-то убрать видимость тех строк, у которых есть пометка на удаление
|
|||
8
unregistered
16.08.11
✎
18:30
|
(7) Что конкретно не понятно в (1) ?
Отбор для того и предназначен - убирать видимость. |
|||
9
rbcvg
16.08.11
✎
18:30
|
(7) отбором. а лучше удалять помеченные доки.
|
|||
10
Jstunner
16.08.11
✎
18:30
|
(7) да, можно. Как это сделать, указано в (1)
|
|||
11
unregistered
16.08.11
✎
18:39
|
ЭлементыФормы.ДокументСписок.Отбор.ПометкаУдаления.ВидСравнения = ВидСравнения.Равно;
ЭлементыФормы.ДокументСписок.Отбор.ПометкаУдаления.Использование = Истина; ЭлементыФормы.ДокументСписок.Отбор.ПометкаУдаления.Значение = ЛОЖЬ; ЭлементыФормы.ДокументСписок.НастройкаОтбора.ПометкаУдаления.Доступность = Ложь; |
|||
12
Oz11
16.08.11
✎
18:54
|
Всем огромное спасибо за помощь. Сделал по коду unregistered
|
|||
13
Oz11
16.08.11
✎
19:05
|
А есть ли возможность заблокировать программно установленный отбор, чтобы пользователь не мог его изменить или убрать?
|
|||
14
fisher
16.08.11
✎
19:07
|
(13) По идее, за это отвечает последняя строчка кода unregistered
|
|||
15
Oz11
16.08.11
✎
19:28
|
Выдает ошибку, если писать как unregistered.
Пишу так для отсечения помеченных на удаление. ЖурналДокументовСписок.Отбор.ПометкаУдаления.ВидСравнения = ВидСравнения.Равно; ЖурналДокументовСписок.Отбор.ПометкаУдаления.Использование = Истина; ЖурналДокументовСписок.Отбор.ПометкаУдаления.Значение = ЛОЖЬ; После этого отбор недоступен для пользователя, что и требовалось, но стоит задача убрать из списка документы еще по одному условию (если реквизит документа равен чему-то там). Этот реквизит добавил в графы журнала и делаю по нему программный отбор ЖурналДокументовСписок.Отбор.СтатусЗаказНаряда.ВидСравнения = ВидСравнения.НеРавно; ЖурналДокументовСписок.Отбор.СтатусЗаказНаряда.Использование = Истина; ЖурналДокументовСписок.Отбор.СтатусЗаказНаряда.Значение = Справочники.бит_ус_СтатусыЗаказНарядов.Аннулирован; отбор работает, но пользователь имеет возможность его отключить, чего быть не должно. |
|||
16
unregistered
16.08.11
✎
19:38
|
(15) А точно делаешь через ЭлементыФормы? ЭлементыФормы.ЖурналДокументовСписок.НастройкаОтбора.СтатусЗаказНаряда.Доступность = Ложь;
|
|||
17
Oz11
16.08.11
✎
19:52
|
спасибо, работает.
|
|||
18
Oz11
16.08.11
✎
19:55
|
Еще один вопрос. Есть ли возможность отобрать те документы, у которых СтатусЗаказНаряда Закрыт / Открыт (отобрать два вида заказ-нарядов)? только этот отбор нужно предоставить поьзователю.
|
|||
19
ice777
16.08.11
✎
19:58
|
(17) как низок уровень вползания..) ну почему молодые, упругие, не хотят кодить на яве, например ;)
|
|||
20
unregistered
16.08.11
✎
20:05
|
(18) Вид сравнения отбора - ВСписке
Значение отбора - список нужных значений. Доступность настройки отбора оставить Истина. |
|||
21
Oz11
17.08.11
✎
22:52
|
Спасибо, все работает.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |