Всем доброго времени суток!
Дали задание суть которого заключается в следующем:
На форме нужно добавить в панель управления вкладку "Файлы для финансистов", где могут работать только финансисты. При открытии должна открываться форма "Присоединенные файлы". Подобное реализовано на вкладке "Файлы". То есть, по-сути, нужно, продублировать как-то данную форму, но с ограничением на вход только для финансистов.
Саму вкладку в панель управления добавил, но как можно сделать так, чтобы при нажатии открывалась форма "Присоединенные файлы"? Буду благодарен за подсказку.
Дали задание суть которого заключается в следующем:
На форме нужно добавить в панель управления вкладку "Файлы для финансистов", где могут работать только финансисты. При открытии должна открываться форма "Присоединенные файлы". Подобное реализовано на вкладке "Файлы". То есть, по-сути, нужно, продублировать как-то данную форму, но с ограничением на вход только для финансистов.
Саму вкладку в панель управления добавил, но как можно сделать так, чтобы при нажатии открывалась форма "Присоединенные файлы"? Буду благодарен за подсказку.
Прикрепленные файлы:
По теме из базы знаний
- Универсальный передаточный документ для Управление торговлей релиза 10.3.21.1 (бета для УТ 10.3.30.2) - печатная форма 2 в 1 альтернатива счету фактуре и расходной накладной.
- Открыть форму внутри другой формы - наконец-то возможно!
- Устранение ошибки при реализации товаров, при попытке выбора "Номер ГТД": "Обнаружено дублирование ключевых значений"
- Алгоритм нахождения причины ошибки "Обнаружено дублирование ключевых значений в колонках:..." в динамическом списке
- Дублирование значений в полях табличных частей (CTRL+D)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Тут суть в том что все сделано через команды. Я добавил соответствующую команду и скопировал как у "Файлы", но при нажатии открывается тоже самое. Возможно просто не совсем верно выразился. Но нужно, чтобы документы, которые могут быть на вкладке "файлы" и документы, которые могут быть в "файлы для финансистов" были разными. То есть функционал один и тот же, но предназначены для разных пользователей.
Наверное стоит описать алгоритм своих действий, чтобы было понятно, где мог ошибится.
Сначала добавил команду в справочнике, чтобы была вкладка "Файлы для финансистов". Далее я решил посмотреть как открывается вкладка "Файлы" и увидел, что команда для этой вкладке находится в общих командах. В данной команде с помощью метода ОткрытьФорму() увидел, что указывается путь "Обработка.РаботаСФайлами.Форма.ПрисоеденныеФайлы".
Решил сделать аналогично для своей команды, но при нажатии "Файлы для финансистов" открывается аналогичная форма со всеми добавленными файлами.
Суть в том, что, если во вкладке "Файлы" есть добавленные файлы то они остаются в данной вкладке. Если во вкладке "Файлы для финансистов" ничего нет, то там должна быть просто форма "ПрисоеденныеФайлы".
То есть со вкладкой "Файлы" работают одни пользователи и у них свои файлы, а со вкладкой "Файлы для финансистов" работают финансисты, соответственно, у них свои файлы.
Поэтому я решил добавить форму и через нее сначала через метод ОткрытьФорму() открыть форму "ПрисоеденныеФайлы", а далее в команде указать путь нужной формы, где открываю "ПрисоеденныеФайлы". В итоге при нажатии на "Файлы для финансистов" ничего не открывается. Как-то так.
Сначала добавил команду в справочнике, чтобы была вкладка "Файлы для финансистов". Далее я решил посмотреть как открывается вкладка "Файлы" и увидел, что команда для этой вкладке находится в общих командах. В данной команде с помощью метода ОткрытьФорму() увидел, что указывается путь "Обработка.РаботаСФайлами.Форма.ПрисоеденныеФайлы".
Решил сделать аналогично для своей команды, но при нажатии "Файлы для финансистов" открывается аналогичная форма со всеми добавленными файлами.
Суть в том, что, если во вкладке "Файлы" есть добавленные файлы то они остаются в данной вкладке. Если во вкладке "Файлы для финансистов" ничего нет, то там должна быть просто форма "ПрисоеденныеФайлы".
То есть со вкладкой "Файлы" работают одни пользователи и у них свои файлы, а со вкладкой "Файлы для финансистов" работают финансисты, соответственно, у них свои файлы.
Поэтому я решил добавить форму и через нее сначала через метод ОткрытьФорму() открыть форму "ПрисоеденныеФайлы", а далее в команде указать путь нужной формы, где открываю "ПрисоеденныеФайлы". В итоге при нажатии на "Файлы для финансистов" ничего не открывается. Как-то так.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот