Растягивается табличный документ в форме #353534


#0 by svent0vit
Есть макет. Если заполнять его и выводить как печатную форму - все хорошо. (через "Новый ТабличыйДокумент") Заполняю его и вывожу в Табличное поле формы (через ЭлементыФормы.ТД )- все поля дико растягиваются. Как избавиться?
#1 by svent0vit
блин, при выводе в форму все колонки раздвигаются на одинаковую ширину, даже если в макете задать им разную-фиксированную! как быть?
#2 by Maxus43
делать так : "Если заполнять его и выводить как печатную форму - все хорошо. (через "Новый ТабличыйДокумент")"
#3 by svent0vit
мне нужна расшифровка, если можно организовать только если выводить в форму
#4 by svent0vit
*"ее" вместо "если"
#5 by Maxus43
неужели?
#6 by svent0vit
по-вашему, какой обработчик табличного документа будет отвечать за рашифровку?
#7 by Maxus43
по моему - в макете параметр расшифровки, и не только по моему
#8 by Mitriy
а какая разница, не пойму? когда в новый табдок, то пишешь типа: ТабДок = Новый ТабличныйДокумент; и заполняешь, а если на форму, тогда: ТабДок = ЭлементыФормы.ТД; и тоже заполняешь, разница только в том, что в первом случае тебе надо сделать ТабДок.Показать; а во втором это не делается. Я в чем-то не прав?
#9 by svent0vit
Ну параметр-то в макете, а обработчик события расшифровки - в контроле формы "ТабличноеПоле". Вы уверены что мы говорим об одном? Как привязать событие к этому: "ТабДок = Новый ТабличныйДокумент"? В любом случае - при выводе в форму колонки макета растягиваются на одинаковую ширину. Меня это беспокоит.
#10 by butterbean
покажи код - как выводишь " в Табличное поле формы"
#11 by NiXeR
Попробуй удалить элемент формы и создать заново. :) Было такое пару раз.
#12 by svent0vit
Единственный нюанс: вывожу не в текущую форму, а открываю новую: ТабДокумент.Вывести(ОбластьМакета); ...
#13 by butterbean
ТабДокумент.Вывести(ОбластьМакета); ... ТабДокумент.Вывести(ОбластьМакета);
#14 by Mitriy
а если так? ....... и вот здесь ЭтотОбъект совсем лишний: ФормаЦеныНовый = ЭтотОбъект.ПолучитьФорму("ФормаЦеныНовый"); равно: но это так, попутно...
#15 by svent0vit
NiXeR, удалил, добавил снова, и все стало хорошо. Спасибо огромное! :)
#16 by Mitriy
гы... масло масляное...
#17 by Serg_1960
"Удалил, добавил"... А Вы поняли почему "стало хорошо"?
#18 by svent0vit
Вообще не понял, ибо настройки старого я начал менять только после того, как "все стало плохо".
#19 by Serg_1960
Макет - это набор свойств, описывающих данные и их "визуальное" представление. При передаче ТД из макета в ТД на форму, передаются сами данные, но не их "визуальные" свойства. А при создании нового элемента формы из существующей ТД наследуются все "родственные" свойства. Может быть я не прав, пусть старшие товарищи поправят.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С