0
- 13.01.2012 - 08:53
|
Коллеги, помогите, кто делал. Давно использую Йоксель, но ни разу не делал отчет на форме. И вот понадобилось. Поместил на форму отчета кнопку с идентификатором ВыбЭлемент и в процедуре ПослеОткрытия прописал вот такой код: Документ = СоздатьОбъект ("ТабличныйДокумент"); Документ.ЗагрузитьИзТаблицы(Таб); ГруппыСтрок.ВыбратьСтроки(); Пока ГруппыСтрок.ПолучитьСтроку () = 1 Цикл Документ.ДобавитьГруппуСтрок(ГруппыСтрок.Начало-0, ГруппыСтрок.Окончание-0); КонецЦикла; Для инд = -Документ.КоличествоУровнейГруппировкиСтрок() По -1 Цикл Документ.ПоказатьУровеньГруппировокСтрок (-инд); КонецЦикла; Документ.ФиксироватьСтрокиСверху = 1; ТабЭлемент = Документ.СоздатьЭлементУправления (Форма, "ВыбЭлемент"); ТабЭлемент.Документ = Документ; ТабЭлемент.ОтображатьСтруктуру = 1; ТабЭлемент.Обновить(); Сама таблица Таб формируется в процедуре, вызываемой в ПриОткрытии(). Все вроде как формируется, правильно сформированный табличный документ мелькает, но не показывается, кнопку тоже не видно. Перенес формирование табличного документа в отдельную процедуру, вызываемую по отдельной кнопочке ничего не дал. Табличный документ мелькает и исчезает. Где я туплю? В отдельном окне все прекрасно формируется | |
1
- 13.01.2012 - 09:13
|
Написал вместо ТабЭлемент.Обновить() - ТабЭлемент.Документ.ОбновитьВсеОтображения(); Вроде заработало. Кнопку табличного документа можно будет растянуть с помоощью класса "Привязки" ? | |
2
- 13.01.2012 - 09:26
| 2-USSR >Можно. | |
3
- 13.01.2012 - 09:40
|
все получилось с привяками. Красота. Восхищаюсь разработчиками великой тройки внешних компонент 1cpp, Formex и Йоксель ) | |
4
- 13.01.2012 - 10:21
| 4-USSR > И писателей классов не забудь :) | |
5
- 13.01.2012 - 10:23
| (6) + 100 | |
6
- 13.01.2012 - 10:37
| 6-USSR > "Сам себя не похвалишь..." :)) | |
7
- 13.01.2012 - 10:38
| 6-USSR > В смысле, ты сам себе +100 прописал :) | |
8
- 13.01.2012 - 13:43
| Промахнулся. Благодарность авторам классов) я весьма скромен, чтобы себе плюсы ставить ) | |
| Интернет-форум Краснодарского края и Краснодара |