Уважаемые!!! Кто-нить знает, как вызвать стандартный отчет для модуля Зарплата из модуля Управление Персоналом ?
Задача очень ультимативная-...ни в коем разе пользователя в этот модуль не пущщать! Ортодоксальная постановка...Ведь ему можно открыть во всем модуле один-единственный отчет. Но...вобщем не обсуждается...
Знаю, что можно конфигуратором рабочего места...но по-другому никак нельзя? Эту конфигурацию надо при переходе на другой релиз как-то заново пересоздавать....не хочется...
Заранее прошу прощения, если эта тема уже обсуждалась, поиск здесь немного странный ...при разных поисковых словах выдает один и тот же набор обсуждаемых тем....Ну да ладно , по этой теме никто не поможет?
Заранее, спасибо...
Вызов стандартного отчета из другого модуля
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный гость
- Сообщения: 86
- Зарегистрирован: 28 апр 2005, 12:15
- Откуда: Москва
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Лучше всего прописать вызов в отчетах пользователя(нужно фейс объектный сделать определенного типа). В ард плохо - это будут видеть все во всех модулях. Как вариант можно навесить свою присоединенку на существующий отчет ( хоть на теже типовые с максимальным фильтром).
Но опять же в 8 лицензируется не меню, а сам фейс - потому могет быть что лицензию от зарплаты он все равно отберет - тут надо смотреть какой конкретно нужен.
чтоб запуск был не модальный в 8 есть runinterfacenomodal, в 712 придется воспользоваться runanyview, но так не передать параметры.
Но опять же в 8 лицензируется не меню, а сам фейс - потому могет быть что лицензию от зарплаты он все равно отберет - тут надо смотреть какой конкретно нужен.
чтоб запуск был не модальный в 8 есть runinterfacenomodal, в 712 придется воспользоваться runanyview, но так не передать параметры.
Задача была такая: для пользователя, которому должен быть доступен ТОЛЬКО модуль Управление Персоналом, надо дать возможность запускать интерфейс расчетных листков в модуле Зарплата. Для этого пользователя изготовлен требуемый ему для нормальной работы линк распечатки расчетных листков. ARD-вариант паралельно тоже разрабатывался (в локально подключаемом ресурснике), но...оказалось, с ним надо возиться и возиться...ведь в прототипе распечатки расчетных листков вложено очень много труда программера...во-первых достаточно удобный (и,одновременно...достаточно сложный в программировании) интерфейс, достаточно сложный прототип с вложенными циклами по табелям,начислениям,удержаниям ....и т.д. Короче, все или много чего оттуда надо повторить в ARD. На что я пойтить не могу...времени нет...
Как Вы считаете,уважаемые коллеги, на первый рабочий вариант такая комбинация ходов пойдет?
Что можно на мой взгляд сделать....
1. Дать доступ пользователю доступ в модуль Зарплата к пункту меню Отчеты=Платежные Ведомости=Расчетные Листки в Supporte. В режиме выбора расчета прав оставить галку на базу данных и убрать галку с расчета на меню системы.Рассчитать права.
2. Система должна по идее предоставить доступ у таблицам и интерфейсам , но не к меню системы.
3. Таким образом через "любимые фунции пользователя" можно будет по комбинациикаких-нить клавиш дать доступ пользователю на запуск соотв.интерфейса и соотв. линка расчетных листков...
Вроде как логично, как на Ваш взгляд? Сейчас попробую...
Как Вы считаете,уважаемые коллеги, на первый рабочий вариант такая комбинация ходов пойдет?
Что можно на мой взгляд сделать....
1. Дать доступ пользователю доступ в модуль Зарплата к пункту меню Отчеты=Платежные Ведомости=Расчетные Листки в Supporte. В режиме выбора расчета прав оставить галку на базу данных и убрать галку с расчета на меню системы.Рассчитать права.
2. Система должна по идее предоставить доступ у таблицам и интерфейсам , но не к меню системы.
3. Таким образом через "любимые фунции пользователя" можно будет по комбинациикаких-нить клавиш дать доступ пользователю на запуск соотв.интерфейса и соотв. линка расчетных листков...
Вроде как логично, как на Ваш взгляд? Сейчас попробую...