0
mashunka
26.10.12
✎
11:43
|
Добрый день! Кто-нибудь делал подбор из-под формы отчета? Ситуация, в общем, такая:
1. Имеется отчет, представляющий пользователю нужные данные в графическом виде: эдакая шахматка, где в клеточках полно всякой доп. информации. Из этой шахматки нужно организовать подбор значений в документ.
2. Что было раньше: раньше это был отчет с обычно формой, в табличное поле которого выводился результат отчета. Пользователь тыкал в нужную клетку, срабатывала процедура "ОбработкаРасшифровки", считывались нужные данные и с помощью метода "ОповеститьОВыборе" передавались в искомый документ.
3. Тут появилась необходимость отчет для тонкого клиента переделать на УФ. И тут появилась засада: в управляемой форме отчета (и обработки) убрали свойство "ВладелецФормы".
Первая мысль: использовать какой-нибудь другой объект и прилепить форму туда: например, тот регистр, по которому строится отчет, или вообще общую форму - но у них тоже свойства "владелец формы" нет!
Создавать специально для этой цели Справочник, который не будет ничего содержать, а только форму подбора... Ну такое нагромождение вряд ли у меня в 1с пройдет сертификацию...
Вторая мысль: использовать метод "Оповестить" - но он оповещает все открытые формы. Ерунда получается.
В итоге пришлось выкрутиться самым дурацким способом, от которого я когда-то ушла: ЗначениеВыбора = ОткрытьФормуМодально(...);
Подбор работает, но, ессно, блокирует все открытые окна, это ужасно неудобно.
Может, кто-то уже изобретал подобный велосипед? Поделитесь?
|
|
1
mashunka
26.10.12
✎
11:54
|
Упс, сорри, вопрос снят, кажется я сама туплю :(
Видимо, давно надо было написать, чтобы заработало :(
|
|