GUI в табличном виде. Как эргономично организ-ть работу?
От: _hum_ Беларусь  
Дата: 15.12.13 19:46
Оценка:
Ситуация такова. Пользователь должен вносить данные в программу через таблицу. Таблица при полном заполнении имеет сложную структуру, а именно, имеются вложенные таблицы,

1-ая строка, 1-ой столбец — номер группы участников,

1-ая строка, 1-ой столбец, 1-ая подстрока в ячейке — имя первого участника
1-ая строка, 1-ой столбец, 2-ая подстрока в ячейке — имя второго участника

1-ая строка, 3-ий столбец — девиз группы

Количество групп и участников в группах может быть разным, потому не хочется плодить таблицу сразу на максимально возможный вариант, а хочется, чтобы пользователь в процессе заполнения сам добавлял строки и подстроки по мере необходимости. Вопрос, как это в мировой практике принято делать? Вот смотрю в Word — там это через контекстное меню, типа "разбить ячейку на i-столбцов/ i-строк". Но, во-первых, контекстное меню не наглядно (не все мои пользователи продвинутые), во-вторых, слишком общо. Может, какие иконки "плюсиков" в самых последних строках за самым последним столбцом помещать, чтоб при нажатии добавлялась новая строка после текущей, к которой "плюсик привязан"?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.