Имя: Пароль:
1C
1С v8
Как сделать такую хитрую форму обработки
0 ДедUndead
 
06.04.15
13:40
Коллеги, доброго дня. Пользователь озадачил сделать обработку, запрос простой, но форма... Ниже ссылка на картинку в dropbox

[[https://www.dropbox.com/s/gbchccrsmjxw0qa/untitled.jpg?dl=0|Картинка формы]]
В ней три прямоугольных области. Первая слева - выбор настройки параметров определенного поля. Поля, которые так настраиваются, идут вертикально, списком, этот список не меняется.
Самое интересное происходит при нажатии на элемент списка. В этот момент средняя прямоугольная область заполняется возможными для этого поля параметрами настройки, тоже списком, вертикально. То есть, последовательно нажимая на элементы формы, мы видим, что в средней области список параметров меняется на характерный именно для этого параметра.

Наконец, нажав на параметр в среднем поле, в крайнем правом появляется элемент управления для задания параметра. Например,если параметр - дата, то там поле для значения типа Дата. Если номенклатура, то список элементов или групп справочники Номенклатура. или типы цен, например. Добавлять можно построчно.
Помогите, плиз, вечером уже ничего в голову не идет...
1 Альбатрос
 
06.04.15
13:46
ну хз... какие-то лютые сложности. Делай одну большую ТЗ, куда все запихнешь, а при позиционировании на каком нибудь параметре отбором вытягивай из этой ТЗ значения... Не?
2 D_E_S_131
 
06.04.15
13:46
С дистрибутивом КД идет такая обработка "ВыгрузкаЗагрузкаДанныхXML82.epf". Посмотри как сделано там.
3 ДедUndead
 
06.04.15
13:49
Посмотрю. А как при одной большой ТЗ заполнять элементы управления в крайнем правом поле?
4 ДедUndead
 
06.04.15
13:54
Да, что-то похожее с "ВыгрузкаЗагрузкаДанныхXML82.epf"... Спасибо за подсказку. Не совсем то, но идею можно подсмотреть...
5 D_E_S_131
 
06.04.15
14:05
(4) Даже идею "заказчика" можно на типовой вид перенаправить.
6 ice777
 
06.04.15
14:05
дерево вместо тз
7 ДедUndead
 
06.04.15
14:21
В чем плюсы дерева в этом случае? Там вроде плоский список
8 ice777
 
06.04.15
14:27
(7) ветки. в которых положишь что надо. любой глубины вложенности.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.