Tools — работа с константами


Обработка универсальна и подойдет для любой конфигурации. Умеет читать константы и здесь же исправлять.

Обработка универсальна и подойдет для любой конфигурации. Умеет читать константы и здесь же исправлять. После исправления — новое значение отображается в списке. Умеет выгружать константы в файл и загружать обратно для сравнения. Например, мой случай для чего я написал эту обработку: Есть УТ11 но виснет, а есть ее копия и все отлично работает. Выяснилось что дело в настройках констант. А их там около 600 штук. Вот я и сделал инструмент для массовой обработки констант. Выгрузил из рабочей УТ11 константы в файл/Загрузил их в глючной базе и сравнил (есть такая кнопочка в обработке) 5 минут и готово! все работает! В обработке есть и массовая замена значений из выгруженных данных. А так же построчное присвоение значений из загруженных данных по горячей кнопке F5

Проверялась на Управление торговлей, редакция 11 (11.4.8.68) и Бухгалтерия предприятия, редакция 3.0 (3.0.72.66).

11 Comments

  1. VmvLer

    Контстанты как правило устанавливают полномочные пользователи

    1. Через соответствующие опции интерфейса, что гарантирует срабатывание

    служебных методов

    2. Через общую команду «Все функции», когда лень выполнять п.1 или понимаешь,

    что это ничему не навредит.

    Использовать для изменения констант какой-то способ 3 не вижу смысла.

    Reply
  2. ah7777777

    а я вижу! если почитать для чего я делал эту обработку.

    Reply
  3. cool99

    (2) Это проще и быстрее пишется небольшим скриптиком на скуле и отработает не за 5 минут ессественно

    Reply
  4. dsdred

    Как насчет типа ХранилищеЗначения?

    Reply
  5. vik77

    Ставлю плюс т.к. подойдет для быстрой установки нужных констант.

    Reply
  6. Dnki

    Плюсанул, т.к. написал и использую похожую. Причем не для вспомогательной роли, а как основной инструмент изменения констант.

    Положительная сторона данного подхода — независимость от добавления / удаления Констант. После их изменения не нужно менять никакую форму с их отражением. Как я понимаю, в этой таблице они появятся.

    Reply
  7. ah7777777

    (4) можно и с ним поработать, только не вижу как? там же может храниться черти че. Вообще интересно конечно, если есть идеи, как с ними работать(открыть на просмотр, сохранить в файл, а потом загрузить в другую конфу) пишите.

    Reply
  8. ah7777777

    (6) да! после изменения я снова опрашиваю константу и вывожу значение. Еще такой момент — когда меняешь одну константу то по задумке разработчиков некоторые константы тоже меняются, но так как я не знаю какие, то наверное лучше обновлять весь список?

    Reply
  9. SlavaKron

    Не вижу колонок с типом константы, с типом фактического значения константы и для ХранилищаЗначения тип хранимого значения, как минимум.

    Reply
  10. dsdred

    (7)Универсальной мысли по данному поводу у меня пока нет…

    Reply
  11. DrZombi

    (0) Спасибо, работайте еще… И рано или поздно вы что-нибудь сделает полезное 🙂

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *