|
Сохранение параметров отчета для пользователя | ☑ | ||
---|---|---|---|---|
0
Emiliya_Emili
11.05.20
✎
14:18
|
Добрый день, подскажите как сохранять для каждого пользователя настройки параметров (такие как период, организация и другие) отчета?
|
|||
1
Волшебник
11.05.20
✎
15:32
|
в регистре сведений
|
|||
2
Emiliya_Emili
11.05.20
✎
15:42
|
(1) в каком?
и как это прописать кодом? |
|||
3
ДенисЧ
11.05.20
✎
15:45
|
(2) открой лююой классическю типовую - там это есть.
Зачем изобретать коня с педалями? |
|||
4
Emiliya_Emili
11.05.20
✎
15:55
|
(3) а это сработает для внешнего отчета?
|
|||
5
Волшебник
11.05.20
✎
15:57
|
(2) в регистре СохранённыеНастройки
|
|||
6
Emiliya_Emili
11.05.20
✎
16:06
|
Пробовала этот метод, но данные не сохраняются
Процедура ПриЗакрытии() //ФормаПриЗакрытии(ЭтотОбъект, ЭтотОбъект, ЭтаФорма); //Сохранение поля типа дата СохранитьЗначение("НачалоПериода", НачалоПериода); СохранитьЗначение("КонецПериода", КонецПериода); КонецПроцедуры Процедура ПриОткрытии() //ФормаПриОткрытии(ЭтотОбъект, ЭтотОбъект, ЭтаФорма); //Получаем значения сохраненных параметров НачалоПериода = ВосстановитьЗначение("НачалоПериода"); КонецПериода = ВосстановитьЗначение("КонецПериода"); //Восстанавливаем значения через вспомогательную процедуру с проверкой типа //и возвращаемого значения УстановитьЗначение(НачалоПериода, НачалоПериода); УстановитьЗначение(КонецПериода, КонецПериода); КонецПроцедуры Процедура УстановитьЗначение(СохраненноеЗначение, Значение) Если СохраненноеЗначение <> Неопределено Тогда Если Типзнч(СохраненноеЗначение) = Тип("ТаблицаЗначений") Тогда Значение.Загрузить(СохраненноеЗначение); Иначе Значение = СохраненноеЗначение; КонецЕсли; КонецЕсли; КонецПроцедуры |
|||
7
Волшебник
11.05.20
✎
16:21
|
Регистр надёжнее
|
|||
8
Chameleon1980
12.05.20
✎
05:05
|
(6) сохранитьзначение доступность, вроде только в толстом
|
|||
9
Emiliya_Emili
12.05.20
✎
08:08
|
(7) а что прописать чтобы сохранение настроек работало?
|
|||
10
Ненавижу 1С
гуру
12.05.20
✎
08:17
|
в типовых конфигурациях уже все есть, механизм разный - зависит от конфигурации
|
|||
11
Emiliya_Emili
12.05.20
✎
08:23
|
(10) а где эти механизмы можно посмотреть? 1с:усо
|
|||
12
ам794123
12.05.20
✎
08:26
|
(0) у формы есть свойство Автоматическое сохранение данных формы в настройках. устанавливаем его в значений использовать, помечаем какие данные сохранять и все.
|
|||
13
Ненавижу 1С
гуру
12.05.20
✎
08:27
|
(11) в коде, либо есть РС СохраненныеНастройки, либо есть справочник ВариантыОтчетов
|
|||
14
vicof
12.05.20
✎
08:40
|
||||
15
Emiliya_Emili
12.05.20
✎
08:58
|
(12) а где это? через контекстное меню его нету
|
|||
16
hhhh
12.05.20
✎
09:29
|
(15) в свойствах формы смотри. Галочка сохранять
|
|||
17
Emiliya_Emili
12.05.20
✎
12:56
|
(16) установила, но после закрытия внешнего отчета и его повторного открытия данные теряются
|
|||
18
hhhh
12.05.20
✎
13:42
|
(17) ну не у всех реквизитов значит галочку сохранять поставили. проверьте реквизиты
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |