Конкретно в MultiPage вот этот код неустраивает:
- Код: Выделить всё
Private Sub MultiPage1_Change()
nStr = Me.MultiPage1.SelectedItem.Index
s = Me.lbx02.ListCount
'Stop
If s = 0 And nStr = 1 Then
MsgBox "Невыбран ни один кандидат!", , "Переход невозможен!"
ElseIf s > 0 And s < 5 And nStr = 1 Then
Me.frame_page2.ScrollBars = fmScrollBarsNone
MsgBox "" & s, , ""
ElseIf s > 0 And s > 4 And nStr = 1 Then
Me.frame_page2.ScrollBars = fmScrollBarsVertical
MsgBox "" & s, , ""
End If
End Sub
т.е. идея такая: при клике на ярлычке листа "Задание %", машина
проверяет правое окно на листе "Формирование группы".
Если оно пустое, то
пользователь остается на листе "Формирование группы" и выдается
сооющение "Невыбран ни один кандидат", "Переход невозможен"
если выбрано <5 человек, то
открывается лист "Задание %" и на нем, во
Frame, формируется набор из четырех групп элементов управления (одна группа,
это Labrl + ScrollBar + Label);
если выбор >4 человек, то
открывается лист "Задание %" и на нем
формируется набор из групп элементов управления (одна группа,
это Labrl + ScrollBar + Label) и перемещение по ним (группам) по
вертикальному скроллбару на Frame;
вот такая идея. Но как ее осуществить?
[Viper] :: И еще раз напоминаю про необходимость использования тэга CODE!