Добрый день, коллеги. Довольно долго бьюсь над, казалось бы, тривиальной задачей.
Клиент хочет скрыть из списка стандартные присоединенные формы договоров - вот эти:
"Договор/Соглашение"
"Договор/Соглашение с иерархическим представлением спецификации"
"Паспорт экспортной сделки для Казахстана"
Вариант с dsk клиенту не подходит, скрыть нужно именно в ресурсе.
Через F4 выгрузил код этих форм, добавил в каждую .hide, собрал свой ресурс. При пересборке указал #component "L_Dogovor".
Формы собрались без ошибок.
При проверке выяснилось, что формы в списке есть и все равно берутся из стандартного ресурса L_Dogovor.res.
Т.е. мое перекрытие этих форм не работает.
Приоритет L_Dogovor.res - 500, приоритет моего ресурса - 3008.
По всем признакам присоединенки должны браться из моего ресурса, но они упорно берутся из стандартного.
Классический вопрос - что я делаю не так?
P.S. Мне предложили посмотреть в саппорте структуру моего реса... Посмотрел. Свои присоединенки вроде вижу.
Скрытие стандартных присоединенных форм
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 554
- Зарегистрирован: 17 июл 2012, 11:56
- Откуда: Республика Беларусь, г.Могилев
Re: Скрытие стандартных присоединенных форм
Возможно я и ошибаюсь. Но давно сталкивалась со следующим. Надо было на основе стандартного frm отчета сделать присоединенку с изменениями. Свой разработчик при этом не изменил в строке .linkform имя формы, т. е. получилось, что стандартная и присоединенная формы были с одним именем. Из-за этого после подключения ресурса с присоединенкой пользователь не видел стандартной формы в списке форм, а видел только форму из пользовательского ресурса. Может что уже изменилось, а может отличие в том, что форма у Вас скрывается.При пересборке указал #component "L_Dogovor".
Также может не стоит указывать #component "L_Dogovor"?
Re: Скрытие стандартных присоединенных форм
Убрал #component "L_Dogovor" - не помогло.Irina_ писал(а):Возможно я и ошибаюсь. Но давно сталкивалась со следующим. Надо было на основе стандартного frm отчета сделать присоединенку с изменениями. Свой разработчик при этом не изменил в строке .linkform имя формы, т. е. получилось, что стандартная и присоединенная формы были с одним именем. Из-за этого после подключения ресурса с присоединенкой пользователь не видел стандартной формы в списке форм, а видел только форму из пользовательского ресурса. Может что уже изменилось, а может отличие в том, что форма у Вас скрывается.При пересборке указал #component "L_Dogovor".
Также может не стоит указывать #component "L_Dogovor"?
Выяснилось, что если убрать .hide (т.е. если формы полностью соответствуют оригинальным), формы берутся из моего ресурса, а не стандартного.
Но мне-то hide как раз и нужен, ради него все затевалось.
Как быть, мастера Галактики?
-
- Местный житель
- Сообщения: 554
- Зарегистрирован: 17 июл 2012, 11:56
- Откуда: Республика Беларусь, г.Могилев
Re: Скрытие стандартных присоединенных форм
Как минимум последнюю форму для Казахстана, как и остальные формы для не своей страны, можно скрыть, установив пользовательскую настройку "Настройки Галактики \ Общие настройки системы \ Отчеты, расчеты \ Скрывать законодательные формы других стран" в да.
Здесь Вы имеете ввиду возможность скрывать отчеты настройкой видимости в списке отчетов по Alt+B?Вариант с dsk клиенту не подходит
Re: Скрытие стандартных присоединенных форм
Да, именно еёIrina_ писал(а):Как минимум последнюю форму для Казахстана, как и остальные формы для не своей страны, можно скрыть, установив пользовательскую настройку "Настройки Галактики \ Общие настройки системы \ Отчеты, расчеты \ Скрывать законодательные формы других стран" в да.Здесь Вы имеете ввиду возможность скрывать отчеты настройкой видимости в списке отчетов по Alt+B?Вариант с dsk клиенту не подходит
-
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
Re: Скрытие стандартных присоединенных форм
Да тут на форуме периодически всплывает такие хотелки по скрытию форм "из коробки".
Преберегите силы для других задач - без хака эту проблему не решить доступными средствами системы.
Преберегите силы для других задач - без хака эту проблему не решить доступными средствами системы.
-
- Местный житель
- Сообщения: 554
- Зарегистрирован: 17 июл 2012, 11:56
- Откуда: Республика Беларусь, г.Могилев
Re: Скрытие стандартных присоединенных форм
Я считаю, что хотелка Ваших пользователей не такая уж и необходимая. Лично мне лишние формы не мешают. За время работы с Галактикой ко мне обращались пользователи, которым мешали лишние формы, но их можно пересчитать на пальцах. Я сама скрывала им лишние формы. Правда один пользователь обратился после того, как форм было мало, а потом стало много. Возможно ему был удален dsk. Я скрыла лишние формы по Alt+B и написала краткую инструкцию на 1 лист со скрином как это сделать, если пользователь забудет. Этого оказалось достаточно. И пользователь остался доволен )