Тема: Заполнение ComboBox данными из документа
При открытии пользовательской формы требуется загрузка данных в ComboBox, находящегося в форме, из таблицы, находящейся в документе.
С уважением.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
При открытии пользовательской формы требуется загрузка данных в ComboBox, находящегося в форме, из таблицы, находящейся в документе.
С уважением.
Общий смысл таков: из таблицы читаем данные в массив соответствующего размера, а затем в список передаём массив через свойство List.
Естественно, это будет работать для обычной таблицы, без объединённых ячеек.
Пример в приложенном файле
viter.alex, большое спасибо. А я пошел обходным путем через Array.
И подскажите еще, что за функция *CardText в таблице. Собственно говоря, то что она представляетчисла текстом понятно, но откуда она взята?
И еще, при добавлении значений в ComboBox помещается весь массив с созданием в ComboBox нужного количества столбцов. А есть ли возможность добавить в ComboBox только требуемый объем данных из массива, например один столбец и несколько строк?
Отредактировано mikkelle (18.05.2010 14:07:12)
Функция CardText, вернее ключ поля, взят из справки.
Ну я представил более общий вариант, а сделать для одного столбца, конечно можно.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться