Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Программное заполнение пользовательских настроек отчета ЗУП

Программное заполнение пользовательских настроек отчета ЗУП
Я
   Gucci76
 
08.11.16 - 12:18
Доброго времени суток.
Может кто знает как программно указать отбор по сотруднику в отчет.
Есть идея из карточки сотрудника открывать отчет Расчетные листки или свод по заработной плате с установленным отбором по этому сотруднику.

Спасибо
 
 
   kumena
 
1 - 08.11.16 - 12:27
примерно так

ТиповыеОтчеты.УстановитьПараметр(ЛичнаяКарточка.КомпоновщикНастроек, "Период", СтруктураПараметров.ДатаНачала);
   Gucci76
 
2 - 08.11.16 - 12:31
Спасибо.
Сейчас поковыряюсь
   Gucci76
 
3 - 08.11.16 - 13:45
(1) Мне не период надо, и не параметр отчета.
А отбор по сотруднику. И отбор не внутри структуры отчета, а чтобы при открытии формы отчета справа на панели настройки был виден отбор по сотруднику.
Возможно такое?
   Gucci76
 
4 - 08.11.16 - 13:50
ЭтотОбъект.ЗначенияНастроекПанелиПользователя.Получить()[2].Значение[1].Значение    - тут ближе к истине
   kumena
 
5 - 08.11.16 - 14:05
> Мне не период надо, и не параметр отчета.

а период чем не похож на параметр отчета?


>  а чтобы при открытии формы отчета справа на панели настройки был виден отбор по сотруднику?

вообще эти панели каждый пользователь может включать и выключать. может и можно все это программно делать, но проще свою форму попроще сделать и из неё формировать.

и вообще, эти отборы в панелях могут не согласовываться с отбором в схеме. и кажется что у каждого пользователя может быть свой вариант по умолчанию отчета, с уже установленными отборами в схеме.
   Gucci76
 
6 - 08.11.16 - 14:11
(5) Ну да там все сложно с настройками.
Я планирую выводить отбор по сотруднику, если в настройках есть выведенный отбор по сотруднику.
   Gucci76
 
7 - 08.11.16 - 18:36
Сделал.
Если что копать надо в справочник.сохраненные настройки
Далее в ХранилищеНастроек, потом в  ЗначенияНастроекПанелиПользователя, потом в  ДинамическиеОтборы, потом в Сотрудник
Указать нужного сотрудника и перезаписать настройку

Я так сделал

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует