Назначьте несколько элементов из таблицы, выбрав идентификатор группы в форме - PullRequest
0 голосов
/ 04 февраля 2019

Я хотел бы иметь возможность назначать несколько элементов из таблицы, выбирая идентификатор группы из формы, идентификатор группы не является первичным ключом, поскольку существуют группы в диапазоне от 5 до 10. Это для учебных курсовУ меня есть курсы, перечисленные и сгруппированные по уровням обучения (Уровень A, B, C, D, E, M).Каждый уровень имеет различное количество учебных курсов.Я хочу иметь возможность назначать все курсы уровня А (5 курсов), выбрав уровень А в форме.Любая помощь будет оценена.

1 Ответ

0 голосов
/ 05 февраля 2019

Извините, если я что-то упустил, но это звучит как странный дизайн.Вы говорите, что ваши настройки похожи на это?

Field_A
5,25,89

Если это так, вам нужно вставить функцию и разделить это поле, так что попробуйте это так:

Public Function GetValueFromDelimString(sPackedValue As String, nPos As Long, 
                                        Optional sDelim As String = ",")

Dim sElements() As String

sElements() = Split(sPackedValue, sDelim)
If UBound(sElements) < nPos Then
    GetValueFromDelimString = ""
Else
    GetValueFromDelimString = sElements(nPos)
End If

End Function

Это помогает?

...