TabSheet со сложным содержимым
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Sokolll Участник
Вступление в Клуб: 29.03.2013
|
Пт Мар 29, 2013 17:08  TabSheet со сложным содержимым |
|
Полезность: Нет оценки
|
Доброго времени суток!
Пытаюсь победить задачу - создать на ЭФ контейнер с табами, со сложным содержимым (варианты, группы контролов).
Согласно документации по РЭФ в качестве контейнера можно использовать MEMO-поле (путем вставки в него других контролов).
Но вот одна беда.. - MEMO позволяет держать на вкладках только некоторые одиночные контролы: Строковое поле, мемо-поле, числовое поле, надпись и кнопка.
Каким образом можно создать полноценный TabSheet с различным сложным содержимым его таб?
При этом непонятно, почему такая возможность имеется у контрола типа "Вариант", а контрол с табами создать нельзя %)
Вариант использовать табы-формы не подходит.
Спасибо! |
|
 |
Alkov Профи
Вступление в Клуб: 23.09.2010
|
Вс Мар 31, 2013 15:07   |
|
Полезность: Нет оценки
|
А чем не нравиться Вариант ? |
|
 |
Sokolll Участник
Вступление в Клуб: 29.03.2013
|
Пн Апр 01, 2013 05:29   |
|
Полезность: Нет оценки
|
Вариант не подходит по смыслу: вариант - это выбор одного из нескольких, а контрол с табами подразумевает возможность заполнения всех таб (всех вариантов). |
|
 |
Random Эксперт
Вступление в Клуб: 27.06.2011
|
Пн Апр 01, 2013 05:59  Re: TabSheet со сложным содержимым |
|
Полезность: Нет оценки
|
Sokolll пишет: | Доброго времени суток!
Пытаюсь победить задачу - создать на ЭФ контейнер с табами, со сложным содержимым (варианты, группы контролов).
Согласно документации по РЭФ в качестве контейнера можно использовать MEMO-поле (путем вставки в него других контролов).
Но вот одна беда.. - MEMO позволяет держать на вкладках только некоторые одиночные контролы: Строковое поле, мемо-поле, числовое поле, надпись и кнопка.
Каким образом можно создать полноценный TabSheet с различным сложным содержимым его таб?
При этом непонятно, почему такая возможность имеется у контрола типа "Вариант", а контрол с табами создать нельзя %)
Вариант использовать табы-формы не подходит.
Спасибо! |
Лично я выходил из положения, указав ключевые моменты в гридах, использовав кнопки и вспомогательные операции, открываемые как модальные окна.
И да, я использовал таб-формы.
В архиве картинки пары моих операций |
|
 |
Random Эксперт
Вступление в Клуб: 27.06.2011
|
Пн Апр 01, 2013 06:00  Re: TabSheet со сложным содержимым |
|
Полезность: Нет оценки
|
Sokolll пишет: | Пытаюсь победить задачу - создать на ЭФ контейнер с табами, со сложным содержимым (варианты, группы контролов). |
Может, расскажешь про задачу, кто-нибудь увидит другой способ решения? |
|
 |
lexus Профи
Вступление в Клуб: 28.09.2007
|
Пн Апр 01, 2013 09:27   |
|
Полезность: 1
|
Sokolll пишет: | Вариант не подходит по смыслу: вариант - это выбор одного из нескольких, а контрол с табами подразумевает возможность заполнения всех таб (всех вариантов). |
В вариантах можно сделать, чтобы значения сохранялись на всех вкладках, независимо от выбранного значения.
Параметр NOCLEAR_VARIANT в Админе словаря есть. Причем, по умолчанию он как раз = 1. |
|
 |
Sokolll Участник
Вступление в Клуб: 29.03.2013
|
Ср Апр 03, 2013 06:50   |
|
Полезность: Нет оценки
|
Цитата: |
Может, расскажешь про задачу, кто-нибудь увидит другой способ решения? |
Нужна форма для заполнения информации о трудоустройстве клиента: на одной вкладке - основное трудоустройство, на остальных - по совмещению.
Все это есть шаг Визарда, что не позволяет использовать табы-формы.
Цитата: |
В вариантах можно сделать, чтобы значения сохранялись на всех вкладках, независимо от выбранного значения.
Параметр NOCLEAR_VARIANT в Админе словаря есть. Причем, по умолчанию он как раз = 1. |
Предлагал эту идею руководству - отклонило:
Контрол "Вариант" по смыслу есть выбор одного из нескольких. А нужно заполнять инфу для всех случаях, а не выбирать один из трех.
В итоге дело закончилось тем, что разделили заполнение основного трудоустройства и дополонительного на два последовательных шага Визарда, обойдясь без Вариантов и Табшитов.
[/quote] |
|
 |
Random Эксперт
Вступление в Клуб: 27.06.2011
|
Ср Апр 03, 2013 12:05   |
|
Полезность: Нет оценки
|
Sokolll пишет: | В итоге дело закончилось тем, что разделили заполнение основного трудоустройства и дополонительного на два последовательных шага Визарда, обойдясь без Вариантов и Табшитов.
|
Можно было сделать скажем N кнопок, раскрасить их красным, чтобы было видно, что нажимать.
При нажатии кнопки открывалось бы модальное окно, в одном случае для основного трудоустройства, в других - для дополнительного трудоустройства.
При нажатии OK соответствующие данные из вызванной операции обрабатывались бы в вызвавшей, а кнопка окрашивалась чёрным. При нажатии Cancel цвет бы не менялся.
Как сырая идея.
А вообще набор контролов и правила их использования в АРМ Навигатор не позволяют сделать красивый и стильный интерфейс для более-менее нетривиальной задачи.
Деревьев нет, Drag'n'Drop нет, буфер не обрабатывается, раскраски текста нет, график не построить... |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|