Хеелп. Группировка ячеек грида

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Tof
Обычный пользователь
Обычный пользователь
 
Сообщения: 84
Зарегистрирован: 09.08.2004 (Пн) 8:52
Откуда: Екатеринбург

Хеелп. Группировка ячеек грида

Сообщение Tof » 29.09.2004 (Ср) 13:28

Кто-нить может пдсказать как сгруппировать ячейки столбца грида по определенному признаку. Плиииз... запарилась

marvan
Бывалый
Бывалый
 
Сообщения: 269
Зарегистрирован: 22.06.2004 (Вт) 13:26
Откуда: Москва

Сообщение marvan » 29.09.2004 (Ср) 13:43

дык, смотря какой грид
vsFlexGrid это поддерживает и в нём можно сделать группировку автоматически или в ручную

Tof
Обычный пользователь
Обычный пользователь
 
Сообщения: 84
Зарегистрирован: 09.08.2004 (Пн) 8:52
Откуда: Екатеринбург

Сообщение Tof » 29.09.2004 (Ср) 13:49

ну дык ... iGrid у меня...

marvan
Бывалый
Бывалый
 
Сообщения: 269
Зарегистрирован: 22.06.2004 (Вт) 13:26
Откуда: Москва

Сообщение marvan » 29.09.2004 (Ср) 14:30

дык, это работает ?
Код: Выделить всё
Dim i As Long, j As Long
With iGrid1
   .RowMode = True

   For i = 1 To 5
      .AddCol sHeader:="Col " & i, lWidth:=45, bIncludeInSelect:=IIf(i = 1, False, True)
   Next
   .AddCol bRowTextCol:=True
   
   .RowTextStartCol = 3
   
   For i = 1 To 3
      .AddRow
      For j = 1 To 5
         .CellValue(i, j) = "cell " & i & "/" & j
      Next
      .CellValue(i, 6) = "Long long long row text"
      .RowHeight(i) = 40
   Next
End With

Tof
Обычный пользователь
Обычный пользователь
 
Сообщения: 84
Зарегистрирован: 09.08.2004 (Пн) 8:52
Откуда: Екатеринбург

Сообщение Tof » 29.09.2004 (Ср) 15:16

опа.. прикольно... самое интересно, что разработчики говорят, что нельзя.... :) ... х-мм.. я уже правда обошлась и без объединения, просто неокторые записи (дублирующие в ячейках не показываю) ...
но может пригодиться, сенкс

marvan
Бывалый
Бывалый
 
Сообщения: 269
Зарегистрирован: 22.06.2004 (Вт) 13:26
Откуда: Москва

Сообщение marvan » 29.09.2004 (Ср) 15:31

забавно, что разработчики говорят, что нельзя..., пример взят из хелпа iGrid 2.5 :D [/code]

Tof
Обычный пользователь
Обычный пользователь
 
Сообщения: 84
Зарегистрирован: 09.08.2004 (Пн) 8:52
Откуда: Екатеринбург

Сообщение Tof » 30.09.2004 (Чт) 9:55

короче это конечно работает, но не совсем так, как надо :)
так что придется обойтись без этого.... а сделать проще (я просто не показываю дублир. инфу, и убираю линии грида - при этом все выглядит не плохо) ... мне то надо просто несколько записей объединить по дате, а дата - это первый столбец


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

    TopList  
cron