Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Открытие формы на панели навигации

Открытие формы на панели навигации
Я
   Spectre
 
20.04.21 - 08:23
Всем привет!
Дали задание суть которого заключается в следующем:
На форме нужно добавить в панель управления вкладку "Файлы для финансистов", где могут работать только финансисты. При открытии должна открываться форма "Присоединенные файлы". Подобное реализовано на вкладке "Файлы".
Сначала добавил команду в справочнике, чтобы была вкладка "Файлы для финансистов". Далее я решил посмотреть как открывается вкладка "Файлы" и увидел, что команда для этой вкладке находится в общих командах. В данной команде с помощью метода ОткрытьФорму() увидел, что указывается путь "Обработка.РаботаСФайлами.Форма.ПрисоеденныеФайлы".
Решил сделать аналогично для своей команды, но при нажатии "Файлы для финансистов" открывается аналогичная форма со всеми добавленными файлами.
Суть в том, что, если во вкладке "Файлы" есть добавленные файлы то они остаются в данной вкладке. Если во вкладке "Файлы для финансистов" ничего нет, то там должна быть просто форма "ПрисоеденныеФайлы".
То есть со вкладкой "Файлы" работают одни пользователи и у них свои файлы, а со вкладкой "Файлы для финансистов" работают финансисты, соответственно, у них свои файлы.
Как это можно реализовать? Буду благодарен за помощь или подсказку
   Cyberhawk
 
1 - 20.04.21 - 08:58
Кто дал задание?
   Spectre
 
2 - 20.04.21 - 10:07
(1) В университете подрабатывают, там попросили сделать данное задание.
   Василий Алибабаевич
 
3 - 20.04.21 - 10:10
(2) "попросили сделать данное задание." за денежку малую? Или за интерес?
   Spectre
 
4 - 20.04.21 - 10:13
(3) За интерес. Как возможность не сдавать экзамен)
Да и самому стало уже интересно, как сделать
   Kassern
 
5 - 20.04.21 - 10:18
(0) нда... у тебя есть справочник, где хранятся присоединенные файлы, если ты ссылаешься на этот же справочник на другой панельке, тебе выдаст те же данные. Раз ты хочешь отдельно хранить присоединенные файлы для финансистов, создай отдельный справочник и привяжи открытие его формы.
   Spectre
 
6 - 20.04.21 - 10:33
(5) Изначально я пытался сделать так: создал произвольную форму, а в ней пытался сослаться на форму присоединенные файлы через метод ОткрытьФорму, которые находятся в обработке. В добавленной команде уже сослаться на добавленную форму. Но судя по всему, это не верный ход мысли. Так как при нажатии на раздел форма вообще не отображается.
Тут ещё вся проблема в том, что объектов под замочками и просто так добавлять или убирать весьма проблематично
   Kassern
 
7 - 20.04.21 - 10:53
(6) отдельный справочник<>отдельная форма. Почитай, где 1ска хранит данные и создай нужный объект для этого.
   Spectre
 
8 - 20.04.21 - 11:03
(7) Хорошо, буду тогда двигаться в этом направлении. Спасибо за ответ

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