Имя: Пароль:
1C
1С v8
Вопрос по обработке УОД (КД 2.1)
0 Paul_Nevada
 
20.04.15
15:28
Есть желание программно очистить СписокВыборка для реквизита формы - "ИмяФайлаОбмена". Как только не изощрялся - затыки и все. Подскажите, пожалуйста с решением. Это вообще - возможно?
1 Paul_Nevada
 
20.04.15
15:34
*СписокВыбора
2 Paul_Nevada
 
20.04.15
15:36
Форма.Элементы.МойЭлемент.СписокВыбора.Очистить();
3 Paul_Nevada
 
20.04.15
15:36
вот эту строчку возможно реализовать во внешней обработке?
4 Новиков
 
20.04.15
15:43
А зачем тебе это?
5 Paul_Nevada
 
20.04.15
16:04
да хочу очистить список ранее выбранных файлов для загрузки данных
6 Новиков
 
20.04.15
16:11
(5) а это зачем?
7 Paul_Nevada
 
20.04.15
16:14
для опыта своего - зачем еще?)
8 Paul_Nevada
 
20.04.15
16:17
всегда было интересно КАК это работает
9 Новиков
 
20.04.15
16:20
Не, я просто думал есть какая-то практическая задача, типо подсунуть программно свои правила, или еще что. Непонятно, зачем это все нагораживать. Если для опыта - тогда понятно.
10 Paul_Nevada
 
20.04.15
16:25
бывает для пользователя по фамилии А выполнишь пару-тройку загрузок - из НЕ ЕГО каталогов... обработка запоминает... вот - тоже - причина для сабжа...
11 Новиков
 
20.04.15
16:28
(10) так вроде это сохраняемый параметр. Ты в сеансе пользователя сохрани один раз его. Потом, каждый раз при открытии этот параметр будет восстанавливаться у него.
12 Paul_Nevada
 
20.04.15
16:43
это я понимаю, а все же - программно - можно ли затереть этот список?
13 Новиков
 
20.04.15
16:55
(12) &НаКлиенте
Элементы.ИмяФайлаПравил.СписокВыбора.Очистить();

Все работает, проверил. А в чем трабла?
14 Paul_Nevada
 
20.04.15
17:00
из сторонней обработки нужно выполнить очистку - не из самого УОД
15 Новиков
 
20.04.15
17:06
А ты открой сначала форму. А потом очищай список. Ведь насколько я вижу - инициализация списка происходит в обработчике при открытии. Что так не получилось что ли?
16 Paul_Nevada
 
21.04.15
08:29
(15) А вот как форму открыть программно? И что бы не ругалось на невозможность использования интерактивности.
17 Defender aka LINN
 
21.04.15
09:05
(14) Дык открой обработку и посмотри, куда она этот список сохраняет.
18 Paul_Nevada
 
21.04.15
10:17
Элементы.ИмяФайлаОбмена.СписокВыбора.ЗагрузитьЗначения(ЗагрузкаДанныхИхФайла.ВыгрузитьЗначения());
ЗагрузкаДанныхИхФайла - реквизит формы обработки.
Основная теорема систематики: Новые системы плодят новые проблемы.