Страница 1 из 1

Отчет о видимости меню пользователей

Добавлено: 20 сен 2005, 09:41
Лена
Подскажите, пожалуйста, как можно получить свой отчет о видимости меню пользователей?
Т.е. мне нужно распечатать таблицу AOBJRIGHTS.
Может, кто знает структуру поля AOBJRIGHTS.VALUE?
Дело в том, что стандартный отчет о видимости не отражает реальной картины. Видимость меню по отчету не совпадает с реальной видимостью.

Добавлено: 20 сен 2005, 12:26
Slavik
такой информацией никто не обладает , даже в техподдержке галактике ее не могут дать, так как говорят, что им она неизвестна.

если интересуют такие отчеты пиши на мыло расскажу что удалось раскопать.

Добавлено: 21 сен 2005, 11:20
san
имя элемента с параметрами,права,cm-команда

Добавлено: 21 сен 2005, 11:53
Slavik
ТЕХНИЧЕСКИЙ ДОКУМЕНТ КОРПОРАЦИИ "ГАЛАКТИКА"
ЗАГОЛОВОК:
Информация по патчу: SUP03
НАЗНАЧЕНИЕ:
Прочие доработки
ПРОДУКТ и ВЕРСИЯ:
Support 4.35.19
РЕЛИЗ:
04.07.2003:A3.03.19:Релиз

ОТМЕНЯЮТСЯ ПРЕДЫДУЩИЕ ПАТЧИ:
SUP01, SUP02,

ПРОТЕСТИРОВАН ПРИ УСТАНОВЛЕННЫХ ПАТЧАХ:
ATL03 ,

ПРЕДВАРИТЕЛЬНО ДОЛЖНЫ БЫТЬ УСТАНОВЛЕНЫ ПАТЧИ:
БАЗОВЫЕ ПАТЧИ:
ATL02,

СРОЧНЫЕ ПАТЧИ (для обеспечения работоспособности):
Нет,

ИНСТРУКЦИЯ ПО УСТАНОВКЕ:


1. Остановить работу пользователей с системой ГАЛАКТИКА
и с утилитами администратора комплекса SUPPORT.
2. Выполнить разархивацию патча. Для этого необходимо запустить
исполняемый файл
с именем PatchNN.exe (например Sup01.exe).
3. Выполнить инсталяцию патча - запустить Setup.exe.
Далее следовать рекомендациям, даваемым Мастером установки патча.
4. В качестве каталога для установки необходимо выбирать каталог,
где установлен Support (например D:\Gal711\Support).
5. Файл allpatch.ini, прилагаемый к архиву, скопировать в каталог EXE
Примечание:
Если используется конфигуратор, то перед установкой патча необходимо:
- сформировать для каждого конфигурационного ресурса (общего и всех
пользователей) скрипты;
- сформировать для каждого локализационного ресурса скрипты;
- инсталлировать патч (пункты 1-4);
- выполнить по отдельности конфигурационные и локализацинные скрипты
(что бы получить тот же самый набор ресурсов), причем
последовательность
(конфигурационный-локализационный или локализационный-конфигурационный)
должна совпадать с порядком первоначальной конфигурации и локализации.
СОСТАВ ПАТЧА:
Exe - Каталог ресурсов
Src - каталог исходников
Readme.txt
-----------------------------------------------------------------------
1. ПРОБЛЕМА В ПИР: 102.37846
ЧТО ИСПРАВЛЕНО:
RunTime после добавления вычисляемого поля
КАК ИСПРАВЛЕНО:
Исправлено
-----------------------------------------------------------------------
2. ПРОБЛЕМА В ПИР: 101.22746
ЧТО ИСПРАВЛЕНО:
при переводе фокуса ввода на другую строку исчезает введенное значение
классификатора
КАК ИСПРАВЛЕНО:
fixed
-----------------------------------------------------------------------
3. ПРОБЛЕМА В ПИР: 102.38544
ЧТО ИСПРАВЛЕНО:
Нет возможности отцепить привязанный к записи классификатор
КАК ИСПРАВЛЕНО:
Сделана отцепка по Del
-----------------------------------------------------------------------
4. ПРОБЛЕМА В ПИР: 101.23787
ЧТО ИСПРАВЛЕНО:
Support переключается в демо-режим
КАК ИСПРАВЛЕНО:
Демо-режим компиляции развязан с демо-режимом вообще
-----------------------------------------------------------------------
5. ПРОБЛЕМА В ПИР: 101.23009
ЧТО ИСПРАВЛЕНО:
Количество офисов может быть не больше трёх. И это не в демо-режиме!
КАК ИСПРАВЛЕНО:
Исправлено
-----------------------------------------------------------------------
6. ПРОБЛЕМА В ПИР: 101.23208
ЧТО ИСПРАВЛЕНО:
Не внедряются отложенные записи
КАК ИСПРАВЛЕНО:
fixed
-----------------------------------------------------------------------
7. ПРОБЛЕМА В ПИР: 107.566
ЧТО ИСПРАВЛЕНО:
84я ошибка вставки записи корпо-клиентом
КАК ИСПРАВЛЕНО:
Поставлена проверка с повтором, причина не выяснена
-----------------------------------------------------------------------
8. ПРОБЛЕМА В ПИР: 101.23503
ЧТО ИСПРАВЛЕНО:
медленный переход из модуля в модуль
КАК ИСПРАВЛЕНО:
LicParam.AdminInfoEnable ускоряет переход за счет консоли администратора.
администратора все же можно будет наблюдать данные, если для их обновления
периодически менять модуль в Support
-----------------------------------------------------------------------
9. ПРОБЛЕМА В ПИР: Нет
ЧТО ИСПРАВЛЕНО:
Количество повторов новой рассылки берется из предыдущей
КАК ИСПРАВЛЕНО:
Количество повторов новой рассылки зануляется
-----------------------------------------------------------------------
10. ПРОБЛЕМА В ПИР: Нет
ЧТО ИСПРАВЛЕНО:
При одновременном внедрении нескольких рассылок, конфликты остаются только
от последней
КАК ИСПРАВЛЕНО:
Конфликты накапливаются в течении сеанса
-----------------------------------------------------------------------
11. ПРОБЛЕМА В ПИР: 104.1520
ЧТО ИСПРАВЛЕНО:
Принудительно отосланная запись не всегда внедряется
КАК ИСПРАВЛЕНО:
Записи со статусом "К отсылке" внедряются в любом случае
-----------------------------------------------------------------------
12. ПРОБЛЕМА В ПИР: 101.22978
ЧТО ИСПРАВЛЕНО:
Информация о видимости меню не попадает в отчёт
КАК ИСПРАВЛЕНО:
Исправлено
-----------------------------------------------------------------------
13. ПРОБЛЕМА В ПИР: 101.22977
ЧТО ИСПРАВЛЕНО:
Структура рассчитанного фильтра не попадает в отчёт по правам
КАК ИСПРАВЛЕНО:
Исправлено
-----------------------------------------------------------------------
14. ПРОБЛЕМА В ПИР: 101.25295
ЧТО ИСПРАВЛЕНО:
Некорр.отображение информации в окне "Ручное разрешение конфликтов". Не
происходит внедрение записей в некоторых ситуациях.
КАК ИСПРАВЛЕНО:
Отображение информации в окне =Ручное разрешение конфликтов=
скорректировано
-----------------------------------------------------------------------
15. ПРОБЛЕМА В ПИР: 101.26212
ЧТО ИСПРАВЛЕНО:
Некорректно отображается конфликтная запись при просмотре в Корпо
КАК ИСПРАВЛЕНО:
Запись копируется в буфер просмотра корректно
-----------------------------------------------------------------------
16. ПРОБЛЕМА В ПИР: 180.613
ЧТО ИСПРАВЛЕНО:
Пропадает любимый список функций пользователя
КАК ИСПРАВЛЕНО:
Если любимые функции не инициализировались, при выходе они не сохраняются
-----------------------------------------------------------------------
17. ПРОБЛЕМА В ПИР: 104.1600
ЧТО ИСПРАВЛЕНО:
Ошибка вызова интерфейса в Рабочем месте пользователя
КАК ИСПРАВЛЕНО:
Исправлена ошибка при загрузке через "Рабочее место" интерфейсов, которые
сразу же закрываются.
-----------------------------------------------------------------------
18. ПРОБЛЕМА В ПИР: 101.25421
ЧТО ИСПРАВЛЕНО:
Блокируется доступ в модуль "Рабочее место пользователя"
КАК ИСПРАВЛЕНО:
Меню переключаем только при наличии соответствующего флага
-----------------------------------------------------------------------
19. ПРОБЛЕМА В ПИР: 101.24758
ЧТО ИСПРАВЛЕНО:
не верно считает пики по контурным лицензиям
КАК ИСПРАВЛЕНО:
Корректный подсчет занятых контурных лицензий
-----------------------------------------------------------------------
20. ПРОБЛЕМА В ПИР: 102.40169
ЧТО ИСПРАВЛЕНО:
Блокировка таблиц лицензионной информации
КАК ИСПРАВЛЕНО:
Выключаем визуализацию во время перехода из-модуля в модуль
-----------------------------------------------------------------------

Добавлено: 21 сен 2005, 12:00
san
блин, нафига в форум вставлять описание патчей :o

Re: Отчет о видимости меню пользователей

Добавлено: 16 окт 2015, 17:24
savov
Снова возвращаясь к теме. А как же все-таки раскрыть содержание этого самого поля? Мне нужен отчет по правам с опусканием максимум до 2 уровня от главного меню. Как поле расшифровать? Неужели с 2005 года ничего не известно?

Re: Отчет о видимости меню пользователей

Добавлено: 18 окт 2015, 15:37
Den
Чему удивлятся ? Ну никому не нужно было подобное. вот и не пинал никто это. Там в мемо нужно смещение знать откуда читать. Вообщем, там все не так просто.
Можно попробовать GetFieldFromMemo (но опять же смещение нужно знать).
Была еще тема :

http://www.tyumbit.ru/gal_forum/viewtopic.php?p=62749

там писали как что со стороны сервера БД это лежит.

Еще если в конфиге саппорта включить редактров fcom встроенный, то этот отчет открывается на редактирование

Код: Выделить всё

.Form 'USERRIGHTSREPORT'
.p 60
.fields
...
Это форма без присоединенных. Но ,судя по коду, форма fcom обычная. Может даже на ее основе можно сделать свою присоединенку и попытатсся ловить/обрабатывать то что нужно в нужных циклах :

Код: Выделить всё

.{CheckEnter USERRIGHTSREPORT_MENUHEADER1
   Рассчитанные права на пункты меню :
.{CheckEnter USERRIGHTSREPORT_MENULOOP1
^
.}
....
Ну вообщем, нужно пинать )