Имя: Пароль:
1C
1C 7.7
v7: Как скрыть помеченные на удаление объекты?
,
0 Tolikv
 
16.01.14
12:09
Всем привет. Есть форма с кнопкой выбора значений из справочника. В справочнике есть помеченные на удаление записи. Как при выборе скрыть записи помеченные на удаление?
1 1dvd
 
16.01.14
12:10
если без ВК, то ИспользоватьСписко. Но... тормозит-с
2 Bigbro
 
16.01.14
12:10
заменить приначалевыборазначения на свою обработку
3 VladZ
 
16.01.14
12:12
Еще варианты:
1. озадачить оператора - пусть все удаленные перенесет в группу "Удаленные".

2. Поставить программное ограничение: не давать выбирать помеченные.
4 Bigbro
 
16.01.14
12:14
кстати в удаленные перебросить наверное действительно лучше всего.
5 Tolikv
 
16.01.14
12:15
(1) Там небольшой список будет 15-20 значений
(2) В своей обработке какие функции использовать для формирования своего списка?
6 Mikeware
 
16.01.14
12:17
(5)"В своей обработке какие функции использовать для формирования своего списка?" - свои.
7 Tolikv
 
16.01.14
12:19
(6) А можно поконкретнее пример набросать чтоли?
8 Mikeware
 
16.01.14
12:20
(7) "наймите программиста"©
9 Tolikv
 
16.01.14
12:23
(8) Сам напишу, просто разбираца долго, поэтому и обратился на форум чтоб подсказали быстренько.
Например в справочниках не нашел ниодной функции связанной с пометкой удаления (есть только само удаление). Как в таком случае собирать список без удаленных?
10 1dvd
 
16.01.14
12:24
(9) запросом слепить список непомеченных и скормить его в (1)
Но, повторяю. будет тормозить.

И группы будут все, кстати
11 Bigbro
 
16.01.14
12:25
сз=СоздатьОбъект("СписокЗначений");
сс=создатьобъект("справочник.МойСправочник");
сс.ВыбратьЭлементы();
Пока сс.ПолучитьЭлемент()=1 цикл
Если сс.ПометкаУдаления()=1 тогда продолжить конецесли;
сз.ДобавитьЗначение(сс.ТекущийЭлемент());
КонецЦикла;
12 Tolikv
 
16.01.14
12:25
(10) О точно можно запрос попробовать, думаю 15-20 значений не будут тормозить, и групп там нет. Спасибо
13 Tolikv
 
16.01.14
12:26
(11) Спасибо большое.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой