Имя: Пароль:
1C
 
Как при открытии формы списка документов применить отбор из истории отборов?
0 D_Pavel
 
28.04.16
07:34
Сабдж: Как при открытии формы списка документов применить последний отбор из истории отборов?
1 D_Pavel
 
28.04.16
08:47
Ап
2 D_Pavel
 
28.04.16
10:44
Up
3 butterbean
 
28.04.16
10:47
имхо только делать свою историю
4 FIXXXL
 
28.04.16
11:31
(0) последний=на момент закрытия формы?
сохрани перед закрытием, перед открытием восстанови
5 Goggy
 
28.04.16
12:05
ОФ или УФ?
6 D_Pavel
 
28.04.16
13:20
(4) Он и так сохраняется при закрытии. Как его программно прочитать или сделать активным - вот в чем вопрос.
7 D_Pavel
 
28.04.16
13:21
(5) ОФ
8 butterbean
 
28.04.16
13:22
(6) забудь
9 FIXXXL
 
28.04.16
13:23
(6) сам сохрани в структуру установленные отборы, сам восстанови свои сохраненные
10 D_Pavel
 
28.04.16
13:28
(9) Это никак не поможет мне ответить на вопрос из (0)
11 D_Pavel
 
28.04.16
13:29
(8) ИМХО?
12 D_Pavel
 
29.04.16
06:50
Ап
13 D_Pavel
 
29.04.16
10:26
Ап
14 Карупян
 
29.04.16
10:38
скорее всего никак
15 D_Pavel
 
29.04.16
13:03
может быть кто-то все же знает как
16 Goggy
 
29.04.16
13:17
(15)

Вариант №1
Кури СтандартноеХранилищеНастроекМенеджер
http://prntscr.com/ay8ujl
И ХранилищеНастроекДанныхФорм
http://prntscr.com/ay8uva

Вариант №2
Реализуешь ведение истории отборов с указанием настроек и организуешь при открытии формы востановление последнего варианта, а при закрытии сохрание.
Думаю достаточно одного регистра сведений для этого дела.
17 D_Pavel
 
29.04.16
13:27
(16) то есть по первому варианту не факт что там я найду ответ на свой вопрос?

А второй вариант вообще не по теме.
18 Goggy
 
29.04.16
13:28
(17) Вообще-то чётко по теме.
19 D_Pavel
 
29.04.16
13:43
(18) Каким образом это по теме?

Там ни слова о том как из истории отборов вытащить последний отбор, не говоря уже о том как его приминить.
20 D_Pavel
 
29.04.16
13:44
Вы же вроде программисты. Должны знать что если не внимательно прочитать задачу, то решение будет не верным.
21 1Сергей
 
29.04.16
13:47
Тыжпрограмист!
22 ДенисЧ
 
29.04.16
13:47
(20) А что похапеэшник делает в теме по 1с? ))))
23 D_Pavel
 
29.04.16
13:54
(22) Я одноэсник, вообще-то.
24 Goggy
 
29.04.16
14:31
(19)
Пока не понятно цикл
Читаем(16);
Вникаем;
КонецЦикла;

(23) По штатному расписанию или по проффесиии? :)
25 D_Pavel
 
29.04.16
15:11
(24) начинай
26 D_Pavel
 
01.05.16
20:59
Кто еще может что-то по теме написать?
27 Andreyyy
 
01.05.16
21:03
Если база скульная, в табличках покопать и при удаче прямым запросом ...
28 RomanYS
 
01.05.16
21:08
(27) там скорей хранилище, так что удачи очень много надо будет
29 roman52
 
01.05.16
22:24
на ОФ такие настройки в кэше хранятся, который постоянно советуют чистить )))

так что или (8) или свой механизм
30 D_Pavel
 
02.05.16
19:17
Неразрешимая задача значит. Ну ладно. Тогда можно закрывать темку.
31 КМ155
 
02.05.16
19:31
32 magicSan
 
02.05.16
19:45
настройки пользователя вполне читаемы если разобраться насчет SQL непомню ну вот файловые чот дёргали.
33 D_Pavel
 
02.05.16
19:56
(31) Отбор я там что-то не нашел.
Как получить полное имя формы внешней обработки чтобы проверить этот вариант?

Пробовал так:

ХранилищеНастроекДанныхФорм.загрузить(ЭтотОбъект.Метаданные().ПолноеИмя() +".Форма." + ЭтотОбъект.Метаданные().ОсновнаяФорма.Имя);

Но возвращает Неопределено.
34 D_Pavel
 
02.05.16
19:58
+(33) Форма называется "Форма", внешняя обработка называется "МояОбработка".
35 EvgeniuXP
 
02.05.16
22:44
восстановишь из стандартных настроек - но только последнее, всей истории там нет, либо делай вручную и сохраняй под разными ключами.
36 EvgeniuXP
 
02.05.16
22:45
(33) через отладчик можно посмотреть всё что там сохранено и вырыть самому.
37 D_Pavel
 
03.05.16
09:23
(36) Через отладчик возвращает Неопределено
38 D_Pavel
 
04.05.16
18:32
Разобрался. Темку можно закрыть
39 FIXXXL
 
05.05.16
15:04
(38) как решил?