Страница 1 из 1
Добавлено: 25 Июнь 2004, 10:52
Гость
Все привет!
Возможно ли такое?
Есть Sheet с закладками Tab. Выводим на один из Tab поля, LIST и другое.
Требуется отображать, скрывать на других Tab эти объекты т.е управлять их отображением.
Но при этом, не выводя управляемые объекты за пределы Sheet.
Савченко Геннадий.
Написал: sova(47)
Добавлено: 26 Июнь 2004, 14:12
Гость
Привет !
Как вариант можно написать в EmbedS для Sheet
по событию NewSelection:
?Loc:Date{Prop:Hide} = Choose(Choice(?CurrentTab) = 5,True,False)
В этом примере поле переменной Loc:Date скрыто на 5-ой
закладке Sheet (с именем ?CurrentTab) и доступно на всех остальных.
Далее по обстановке ...
С уважением, ТАТА.
Добавлено: 27 Июнь 2004, 8:34
Дед Пахом
можно ещё посмотреть в сторону процедуры CLONE()
Написал: Дед Пахом(89)
Добавлено: 29 Июнь 2004, 10:38
Гость
Геннадий, привет.
Если ты поля определяешь в Табе они и будут в конкретном табе. Тебе и надо вывести за пределы Sheet и управляй при смене Таба.
Удачи. Сергей.
Написал: ClaList(2)
Добавлено: 29 Июнь 2004, 14:20
Гость
Всем привет!
А ответившим большой привет.
То что вывести за пределы Sheet это понятно, но неудобно.
По предложенным способом пока не получилось.
Может что неправильно делаю, но не реагирует чтобы отображалось в других
Tab.
С уважением Геннадий.
Написал: sova(47)
Добавлено: 30 Июнь 2004, 14:33
Гость
Геннадий, привет.
Ты объясни подробнее ситуацию. Ты определяешь контролы в одном Табе, а хочешь, что бы они по условию были в других. Так что ли?
Сергей.
Написал: ClaList(2)
Добавлено: 30 Июнь 2004, 16:51
Гость
Ты объясни подробнее ситуацию. Ты определяешь контролы в одном Табе, а хочешь, что бы они по условию были в других. Так что ли?
Да именно так.
Я отображаю в разных tab в одни и теже поля, list разную информацию в разных tab и хочу не дублировать эти контролы.
Написал: sova(47)
Добавлено: 01 Июль 2004, 13:40
Гость
Привет
Либо все контролы вынести за Sheet и включать/выключать по условию CHOICE(?Sheet)=...
либо использовать CLONE(): создать копию контрола на нужной закладке, затем оригинал убить
С уважением,
Михаил
Привет.
В таком случае все предыдущие советы имеют место быть. Но по идее твои Табы играют роль кнопок для обновления данных в одних и тех же контролах. Не лучше так и сделать, на листе несколько кнопок реализующих ту или иную логику.
Удачи.
Сергей.
njgor@ru.mos.ru
Hi.
Может ты вынес только визуально? Нужно вынести логически. Из структуры SHEET, а где ого будет визуально - совершенно не важено.
WBR,
Nick Tsigouro mailto:
nick@arsis.ru
Написал: ClaList(2)