У меня есть поле со списком форм Windows, в котором не отображается отображаемое значение для текущей записи.В раскрывающемся списке отображаются правильные значения - Box, Skid, Tray - но начальным значением в текстовом поле является идентификатор;то есть я вижу «3» вместо «лоток».Что мне не хватает?
Вот значения для форм;каждый элемент имеет идентификатор контейнера:
Вот значения для поля со списком.Это связывает диаграмму выше с контейнером:
Значение, показанное в поле со списком, является идентификатором, а не именем контейнера.Это должно показать «Box, Box, Skid», но вместо этого показывает 3, 3, 2.
Вы можете видеть, что выпадающий список заполнен правильно:
Вот как поле со списком создается в конструкторе.Я также попытался установить выбранное значение для containerID из набора данных, показанного на первом изображении выше, но я получаю те же результаты, что и оставляя его пустым.
Вот как выглядит код конструктора:
Вот как настроены источники данных:
Вот запрос для получения значений поля со списком:
Вот запрос для получения значений элемента:
КонтейнерыМодель класса: