Здравствуйте.
Есть такая проблема: много лет назад на организацию покупалась система документооборота CompanyMedia от Intertrust (основана на Lotus), жила она более-менее нормально на установленных компах, пока эти компы не начали умирать. И при настройке на новых рабочих компьютеров, выяснилось что в двух приложениях не удаётся настроить параметры сканирования, а в двух всё нормально.
Как они настраиваются - выбирается действите "Настроить сканирование" и после этого при создании нового документа на панели инструментов должна появляться кнопка "Сканировать". Как описано выше, на двух приложениях (Входящие и Внтренние документы) всё настроилось нормально, но на других двух (ОРД и Исходящие) кнопка не появилась. При этом на старых компьютерах она есть.
Есть подозрение что при внедрении (>10 лет назад) внедренцы тоже столкнулись с этой ошибкой и каким-то хаком локально переопределили проверку этой настройки, и она теперь отображается всегда (т.к. на старых компах она отображается независимо от настроек сканера). Соотвественно вопрос - есть ли какие-то известные способы переопределения переменных или частей приложения локально, чтобы можно было проверить используется ли оно там. Поддержку спросить не вариант, т.к. они этот продукт давно не поддерживают и единственных их вариант - продать новый, причём уже не на лотусе.
Сами экшены определены так.
Плюс интересует вопрос - если я просто отключу "прятать при выполнении условия" в самом приложении - могу я что-то сильно сломать? (Я не очень специалист в лотусе, ориентируюсь по опыту в других средах разработки).
И ещё вопрос - можно как-то отладить создание документа, а конкретнее вклиниться в вычисление whenhide и посмотреть какая именно проверка триггерит сокрытие?
Есть такая проблема: много лет назад на организацию покупалась система документооборота CompanyMedia от Intertrust (основана на Lotus), жила она более-менее нормально на установленных компах, пока эти компы не начали умирать. И при настройке на новых рабочих компьютеров, выяснилось что в двух приложениях не удаётся настроить параметры сканирования, а в двух всё нормально.
Как они настраиваются - выбирается действите "Настроить сканирование" и после этого при создании нового документа на панели инструментов должна появляться кнопка "Сканировать". Как описано выше, на двух приложениях (Входящие и Внтренние документы) всё настроилось нормально, но на других двух (ОРД и Исходящие) кнопка не появилась. При этом на старых компьютерах она есть.
Есть подозрение что при внедрении (>10 лет назад) внедренцы тоже столкнулись с этой ошибкой и каким-то хаком локально переопределили проверку этой настройки, и она теперь отображается всегда (т.к. на старых компах она отображается независимо от настроек сканера). Соотвественно вопрос - есть ли какие-то известные способы переопределения переменных или частей приложения локально, чтобы можно было проверить используется ли оно там. Поддержку спросить не вариант, т.к. они этот продукт давно не поддерживают и единственных их вариант - продать новый, причём уже не на лотусе.
Сами экшены определены так.
Плюс интересует вопрос - если я просто отключу "прятать при выполнении условия" в самом приложении - могу я что-то сильно сломать? (Я не очень специалист в лотусе, ориентируюсь по опыту в других средах разработки).
И ещё вопрос - можно как-то отладить создание документа, а конкретнее вклиниться в вычисление whenhide и посмотреть какая именно проверка триггерит сокрытие?