Ширина колонок табличного документа. #679133


#0 by goleaff2006
Поиск не дал внятного результата.Как программно можно задать ширину колонок.Хотелось бы пример.
#1 by Wobland
продам СП, дорого
#2 by ДенисЧ
Ты чего это делаешь???
#3 by goleaff2006
не куплю.=))
#4 by Wobland
ой, что это я.. спроси у ДенисаЧ
#5 by Лодырь
А сам то как без него будешь?
#6 by Wobland
ну и ходи как дурак с узкими колонками ещё отксерю
#7 by goleaff2006
а по теме?=)
#8 by Wobland
присвой
#9 by goleaff2006
как?
#11 by Wobland
оператор присваивания: "="
#12 by hhhh
Колонка.Ширина = 10; вроде и не пятница.
#13 by goleaff2006
Табдок.Область("ИмяОбласти").ШиринаКолонки не помогает.
#14 by goleaff2006
он все колонки делает одинаковой ширины.
#15 by Wobland
а как нужно?
#16 by goleaff2006
допусти первую колонку хочу  10 вторую 15 далее 12 и т.д область в макете одна.И он в имя области постоянно одно и тоже значение пихает R1C1
#17 by Wobland
а почему бы не указать ему нужное имя?
#18 by goleaff2006
понимаю что наверное как то нужно вычислять ширину табдока.Вот пример и прошу.
#19 by goleaff2006
имеешь ввиду имя которое получаю через имяобласти=получитьбласть?
#20 by Wobland
следи внимательно за руками: "C1" - первая колонка, "C2" - вторая колонка, дальше не придумал
#21 by hhhh
вот у меня
#22 by goleaff2006
колонки формируются динамически и если допусти колонка с организацией была на c3 то  ее могу поставить на c4/
#23 by Fish
Храни где-нибудь структуру колонок.
#24 by Euguln
Ах ты шалунишка какой. И чем это мешает ширину колонки задавать?
#25 by goleaff2006
Для Каждого тпВыбранныеПоляЭлемент Из тпВыбранныеПоля Цикл Как для организации задать ширину?
#26 by Wobland
а организация в какой колонке? на какой итерации цикла?
#27 by Fish
Сначала выводишь все колонки, запоминая где-нибудь, какая колонка что содержит, а потом задаёшь ширину.
#28 by goleaff2006
может на первой итерации может на второй может на третей, все зависит как пользователь порядок колонок укажет .
#29 by Fish
Тогда читай
#30 by goleaff2006
как то все сложно, должен же быть более простой вариант. типа такого Табдок.Область("C1").ШиринаКолонки=100;.
#31 by Wobland
а информацию о том, что организация именно в первой колонке передавать силой мысли?
#32 by goleaff2006
Вот я и хочу как то получить адрес в какую строку и в какую колонку выводится организация.Но как это сделать не догоняю.
#33 by Лодырь
Можно я напишу "ха-ха-ха"?
#34 by Wobland
->
#35 by grayshadow
как-то так парсится ОбластьСтрокаКолонка ТабДок.Область("R" + строка(ОбластьОрганизация.Верх) + "C" + строка(ОбластьОрганизация.Лево))
#36 by grayshadow
ой, "ОбластьСтрокаКолонка" лишнее:)
#37 by goleaff2006
Да пиши на здоровье =))Лишьбы ума прибавлялось от этого =)
#38 by hhhh
задавай числами области. Зачем еще с буквами R и C паришься?
#39 by goleaff2006
в итоге он постоянно одно и тоже значение подставляет 1.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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