![]()  |  
 
 Табличный документ на форме  Коллеги, помогите, кто делал.   Давно использую Йоксель, но ни разу не делал отчет на форме. И вот понадобилось. Поместил на форму отчета кнопку с идентификатором ВыбЭлемент и в процедуре ПослеОткрытия прописал вот такой код: Документ = СоздатьОбъект ("ТабличныйДокумент"); Документ.ЗагрузитьИзТаблицы(Таб); ГруппыСтрок.ВыбратьСтроки(); Пока ГруппыСтрок.ПолучитьСтроку () = 1 Цикл Документ.ДобавитьГруппуСтрок(ГруппыСтрок.Начало-0, ГруппыСтрок.Окончание-0); КонецЦикла; Для инд = -Документ.КоличествоУровнейГруппировкиСтрок() По -1 Цикл Документ.ПоказатьУровеньГруппировокСтрок (-инд); КонецЦикла; Документ.ФиксироватьСтрокиСверху = 1; ТабЭлемент = Документ.СоздатьЭлементУправления (Форма, "ВыбЭлемент"); ТабЭлемент.Документ = Документ; ТабЭлемент.ОтображатьСтруктуру = 1; ТабЭлемент.Обновить(); Сама таблица Таб формируется в процедуре, вызываемой в ПриОткрытии(). Все вроде как формируется, правильно сформированный табличный документ мелькает, но не показывается, кнопку тоже не видно. Перенес формирование табличного документа в отдельную процедуру, вызываемую по отдельной кнопочке ничего не дал. Табличный документ мелькает и исчезает. Где я туплю? В отдельном окне все прекрасно формируется  |  
 
 Написал вместо ТабЭлемент.Обновить() - ТабЭлемент.Документ.ОбновитьВсеОтображения();  Вроде заработало. Кнопку табличного документа можно будет растянуть с помоощью класса "Привязки" ?  |  
 
 2-USSR >Можно.   |  
 
 все получилось с привяками. Красота. Восхищаюсь разработчиками великой тройки внешних компонент  1cpp, Formex и Йоксель )  |  
 
 4-USSR > И писателей классов не забудь :)   |  
 
 (6) + 100   |  
 
 6-USSR > "Сам себя не похвалишь..." :))   |  
 
 6-USSR > В смысле, ты сам себе +100 прописал :)   |  
 
 Промахнулся. Благодарность авторам классов) я весьма скромен, чтобы себе плюсы ставить )   |  
| Текущее время: 07:17. Часовой пояс GMT +3. |