Имя: Пароль:
1C
1С v8
Отчет и видимость пользовательских настроек. (8.2)
0 Chin
 
23.01.13
20:19
В отчете на форме добавил кнопку (Скрыть/отобразить настройки), соответственно при нажатии Пользовательские настроки делаю видимыми или невидимыми - вобщем работает как переключатель. Но есть одна проблема - когда открывается стандартная форма настройки. Если в этой форме нажать на кнопку "Завершить редактирование", то при возврате в форму отчета пользовательские настройки становят видимыми не смотря на состояние до открытия внешней формы настроек. Эту беду можно как нибудь победить или хотя бы отловить, что бы кнопку управления видимостью сбрасывать в значение по-умолчанию после закрытия формы настроек?
Вообще заметил, что форма отчета на СКД игнорирует запрет видимости пользовательских настроек, установленный в конфигураторе.
1 Ник второй
 
23.01.13
20:27
(0) Не знаю что ты мутишь, но в типовых все работает.
2 Chin
 
23.01.13
20:38
(1) В типовых каких? В бухгалтерии? Там все формы отчетов нарисованы ручками - настройки (по крайней мере в 3.0) на той же форме.

У меня речь идет о простых отчетах, созданные на основе СКД. В принципе форма создана, только чтобы добавить эту треклятую кнопочку управления видимостью пользовательских настроек. Но и кнопка открытия типовой формы настроек (СКД) тоже нужна, так как на форме отчета отражены не все отборы, а только с режимом "быстрого доступа".

У меня есть конечно вариант решения, но он не очень мне нравиться - подменить кнопку вызова формы настроек, устанавливать флаг, что форма открыта, при закрытии формы срабатывает в табличном поле настроек событие "при активации строки", вот там в принципе можно эту проблему решить, при установленном флажке, но все таки как-то это не красиво... Может есть проще решение?
3 Ник второй
 
23.01.13
20:39
(2) Берешь отчет любой - меняешь запрос и наслаждаешся. Зачем изобретать колесо?
4 Chin
 
23.01.13
20:41
(3) У меня не типовая конфигурация - весь балласт из общих модулей переносить, ради этой фигни?
5 Ник второй
 
23.01.13
20:42
(4) Мда, балласт там не маленький.

Тогда надо копать, а куда не подскажу, подождем СКД-мастеров )))
6 Chin
 
24.01.13
11:42
За сутки больше предложений не появилось? :(
7 Chin
 
24.01.13
11:58
Печально - придется свой вариант в (2) пробовать!
8 Chin
 
24.01.13
13:13
Что-то все мои последние вопросы не находят на мисте решения - либо вопросы у меня сложные и не решаемые, либо спецы переевелись или троллят в "OFF"-ветках.. :(
Основная теорема систематики: Новые системы плодят новые проблемы.