Author |
Topic |
|
fortunado
13 Posts |
Posted - 11/22/2006 : 14:03:01
|
Приветствую, есть проблема Есть таблица с тремя столбцами - представляет собой шэйп сгруппированный из нескольких квадратов - соответственно каждый квадрат - является ячейкой таблицы.. теперь при изменении горизонтального размера всей таблицы - соотв меняется и ширина столбцов. Как сделать чтоб какие то столбцы оставались с постоянной шириной а удлинялись соотв только некоторые ?
|
|
Tumanov
Russia
1198 Posts |
Posted - 11/22/2006 : 19:34:03
|
Например, в Format / Behavior / Resize behavior для столбца с постоянной шириной выбрать Reposition only. |
|
|
fortunado
13 Posts |
Posted - 11/23/2006 : 11:39:32
|
неа.. это не помогает... поиграл в shapesheet с pinX и Width вроде бы добился желаемого - в строке из трех колонок зaфиксировал первую и последнюю ячейку а масштабируется только средняя.. но теперь другая проблема - как задать минимальную длину всей строки?
пробовал так: Width = IF(Width<User.minWidth,User.minWidth,Width) ругается что error 310 Circular formula reference? что не так?
и еще попутно вопрос, зачем пишут, например, так: SETF(GETF(Width),100) - в частности зачем здесь GETF? |
|
|
Tumanov
Russia
1198 Posts |
Posted - 11/23/2006 : 19:39:59
|
Getf как раз и рвет зацикливание. Вот такая формула, помещенная в какой-нибудь Scratch, ограничивает ширину значением 2 in. =IF(Width>2;SETF(GetRef(Width);2);SETF(GetRef(Width);GetRef(Width))) |
|
|
fortunado
13 Posts |
Posted - 11/24/2006 : 10:04:34
|
У меня Visio - ругается на ';' - заменил на ',' ... вот... не знал в принципе про scratch - хотел было огромный пост написать про этот скрэтч с кучей вопросов.. но потом вспомнил что есть такая мазовая штука как Visio SDK Help... ))))
Спасибо большое.
|
|
|
|
Topic |
|