Обработка дубликатов
Добавлено: 28 мар 2011, 19:44
Здравствуйте, в свое время вы мне уже подробно объясняли как это работает, но теперь мне нужен экспорт в pdf...
Проблема в следующем. Есть таблицы, много таблиц, (структуру таблиц можно видеть во вложении). Есть MasterBand допустим с именами (Коля, Паша, Ваня и т.д.). Сам по себе бэнд пустой, необходим лишь для правильной группировки данных. Затем идут бэнды группировок, они представляют собой по сути заголовки таблиц которые выгружаются из бд.
Чуть ниже идет DataBand, для которого мастер-бэндом является Masterband (Допустим в нем будут выводиться конфеты, которые любят парни). В этом бэнде необходимо организовать обработку дубликатов.
1) При обработке в зависимости от свойства тэг - все группирует верно, однако есть лишнее место в ячейке от оставшихся обработанных дубликатов.
2) При обработке в зависимости от значения и свойства тэг - в рамках одного значения мастер бэнда данные группируются верно (нет пустого места внизу ячеек), однако, если, допустим, "Коля любит карамель, карамель, шоколадки", а Паша "Шоколадки", то у Паши в таблице шоколадки не выгрузятся.
Т.е. обработка дубликатов происходит независимо от значений мастербэнда.
Как избавиться от этой проблемы?
Прошу прощения за спутанное объяснения, надеюсь понятно изложил.
Проблема в следующем. Есть таблицы, много таблиц, (структуру таблиц можно видеть во вложении). Есть MasterBand допустим с именами (Коля, Паша, Ваня и т.д.). Сам по себе бэнд пустой, необходим лишь для правильной группировки данных. Затем идут бэнды группировок, они представляют собой по сути заголовки таблиц которые выгружаются из бд.
Чуть ниже идет DataBand, для которого мастер-бэндом является Masterband (Допустим в нем будут выводиться конфеты, которые любят парни). В этом бэнде необходимо организовать обработку дубликатов.
1) При обработке в зависимости от свойства тэг - все группирует верно, однако есть лишнее место в ячейке от оставшихся обработанных дубликатов.
2) При обработке в зависимости от значения и свойства тэг - в рамках одного значения мастер бэнда данные группируются верно (нет пустого места внизу ячеек), однако, если, допустим, "Коля любит карамель, карамель, шоколадки", а Паша "Шоколадки", то у Паши в таблице шоколадки не выгрузятся.
Т.е. обработка дубликатов происходит независимо от значений мастербэнда.
Как избавиться от этой проблемы?
Прошу прощения за спутанное объяснения, надеюсь понятно изложил.