(2) Я не могу понять как правильно это сделать ненаSHITкодив. В том плане что без проверок типа если это первая строка для "Общей строки 1", то выводить одну область, содержащую эту строку, а если вторая и дальше, то другую область, в которой нет параметра для "Общая строка 1".
Я почему и спрашиваю про изящный способ. То есть чтобы строки 1, 2 были по-нормальному, а Общие строки как-то объединялись.
Собственно чтоб понятнее было о чём я говорю:
Надо сделать как справа. Нарисовал макет слева, теперь думаю как в него выводить.
http://yadi.sk/d/P3lk3kpaR5JqP
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.