|
УТ 10.3 . отчет на скд. как хранить настройки отчета | ☑ | ||
---|---|---|---|---|
0
Dmitriy_76
24.03.15
✎
10:44
|
собственно отчет на скд. форма отчета стандартная (все по умолчанию).
вверху кнопки восстановить вариант, сохранить вариант .... как сохранить настройки отчета чтоб было видно под другим пользователем ? |
|||
1
Dmitriy_76
24.03.15
✎
11:35
|
ups
|
|||
2
Славен
24.03.15
✎
11:39
|
Сохраняешь в отчете
Справочник сохраненные настройки, там ищешь свой отчет и меняешь своего пользователя на группу Все . Либо в самом отчете, на форме есть внизу рядом с гаечным ключом настройки пользователей |
|||
3
1976vas
24.03.15
✎
11:47
|
(2) Спасибо, тоже всегда интересовался этим!
|
|||
4
Dmitriy_76
24.03.15
✎
11:48
|
(2) 10.3 ?
|
|||
5
Dmitriy_76
24.03.15
✎
11:48
|
+(4) с типовым отчетом не путаешь ?
|
|||
6
reg-aleks
24.03.15
✎
12:06
|
(0) Так в УТ в отчетах всегда была кнопка "показать настройки всех пользователей" при восстановлении настоек! Ее у Вас нет?
---- http://www.youtube.com/channel/UCnDgua3ONrdK0N_LiYDKoLw |
|||
7
Dmitriy_76
24.03.15
✎
12:09
|
(6) ..нету.... :)
попробуй создать отчет. схему компоновки... форму используя схему компоновки... |
|||
8
1976vas
24.03.15
✎
12:12
|
(6) Это на основе универсального отчета, а на основе СКД нет такого.
|
|||
9
Dmitriy_76
24.03.15
✎
12:33
|
(8) а то..
|
|||
10
1976vas
24.03.15
✎
12:37
|
(9) Я про кнопку "показать настройки всех пользователей", а так как описали в (2) у меня получилось. УПП, правда, не УТ.
|
|||
11
Dmitriy_76
24.03.15
✎
12:40
|
(10) вопрос то именно про скд ....
|
|||
12
echo77
24.03.15
✎
12:42
|
Регистр сведений есть СохраненныеНастройки.
Функционал Сохранения и восстановления настроек сп@здить из типовых. Например, так: Функция ВосстановитьНастройки(Объект, Отчет, Форма, ИмяОбъекта = Неопределено) Экспорт Перем СохраненнаяНастройка; СтруктураНастройки = Новый Структура; СтруктураНастройки.Вставить("Пользователь", глЗначениеПеременной("глТекущийПользователь")); СтруктураНастройки.Вставить("ИмяОбъекта", ?(ИмяОбъекта = Неопределено, Строка(Отчет), ИмяОбъекта)); СтруктураНастройки.Вставить("НаименованиеНастройки", Объект.НаименованиеНастройки); Результат = УниверсальныеМеханизмы.ВосстановлениеНастроек(СтруктураНастройки); ВремЗначение = 0; Если НЕ Результат.СохраненнаяНастройка.Свойство("ОстатокДСНаНачало", ВремЗначение) Тогда Результат.СохраненнаяНастройка.Вставить("ОстатокДСНаНачало", 0); КонецЕсли; Если Результат <> Неопределено Тогда Объект.НаименованиеНастройки = Результат.НаименованиеНастройки; ЗаполнитьЗначенияСвойств(Объект, Результат.СохраненнаяНастройка, мПереченьПолей); Форма.ЗаполнитьЭлементыОтбора1БДР(); Иначе КонецЕсли; КонецФункции // ВосстановитьНастройки() Процедура СохранитьНастройки(Объект, Отчет, Форма, ИмяОбъекта = Неопределено) Экспорт Перем СохраненнаяНастройка; // Формируем структуру для сохранения настроек СохраненнаяНастройка = Новый Структура(мПереченьПолей); ЗаполнитьЗначенияСвойств(СохраненнаяНастройка, ЭтотОбъект, мПереченьПолей); СтруктураНастройки = Новый Структура; СтруктураНастройки.Вставить("Пользователь", глЗначениеПеременной("глТекущийПользователь")); СтруктураНастройки.Вставить("ИмяОбъекта", ?(ИмяОбъекта = Неопределено, Строка(Отчет), ИмяОбъекта)); СтруктураНастройки.Вставить("НаименованиеНастройки", Объект.НаименованиеНастройки); СтруктураНастройки.Вставить("СохраненнаяНастройка", СохраненнаяНастройка); СтруктураНастройки.Вставить("ИспользоватьПриОткрытии", Ложь); СтруктураНастройки.Вставить("СохранятьАвтоматически", Ложь); Результат = УниверсальныеМеханизмы.СохранениеНастроек(СтруктураНастройки); Если Результат <> Неопределено Тогда Объект.НаименованиеНастройки = Результат.НаименованиеНастройки; Иначе Объект.мТекущаяНастройка = СтруктураНастройки; КонецЕсли; КонецПроцедуры // СохранитьНастройки() |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |