powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Источник строк в ПолеСоСписком
7 сообщений из 7, страница 1 из 1
Источник строк в ПолеСоСписком
    #32072102
rar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rar
Гость
Можно ли изменять несколько раз параметр "источник строк" в ПолеСоСписком на форме? Т. е. Если усл1, то Источник строк1, если усл2 - Источник строк2. Спасибо!!
...
Рейтинг: 0 / 0
Источник строк в ПолеСоСписком
    #32072117
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно!
...
Рейтинг: 0 / 0
Источник строк в ПолеСоСписком
    #32072120
July
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как
...
Рейтинг: 0 / 0
Источник строк в ПолеСоСписком
    #32072185
Rar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Rar
Гость
Ну!
...
Рейтинг: 0 / 0
Источник строк в ПолеСоСписком
    #32072192
Erika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Me.МоеПолеСоСписком.RowSource = "МойЗапрос"
Me.МоеПолеСоСписком.Requery
...
Рейтинг: 0 / 0
Источник строк в ПолеСоСписком
    #32072247
SM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Me.МоеПолеСоСписком.Requery - не нужно. requery делается автоматически после замены источника строк
...
Рейтинг: 0 / 0
Источник строк в ПолеСоСписком
    #32072274
Vitality
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще-то все, что мы устанавливаем в разных окнах свойств, можно сделать програмно.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
    ' Устанавливаем тип источника строк'
    Me.cmbExample.RowSourceType =  "Value List" 
   ' Устанавливаем количество колонок в списке'
    Me.cmbExample.ColumnCount =  2 
    ' Устанавливаем ширину колонок (первую не видно)'
    Me.cmbExample.ColumnWidths =  "0 ; 1000 "
    ' Связываем значение первой колонки со значением всего списка (можно получить через свойство Value)'
    Me.cmbExample.BoundColumn =  1 
    ' Указываем источник строк. Значения идут парами (выше установили две колонки)'
    Me.cmbExample.RowSource =  "1 ;One; 2 ;Two; 3 ;Tree"
    ' Устанавливаем значение по умолчанию (которое будет выбрано в списке, когда он нарисуется в форме)'
    Me.cmbExample.Value =  1 

Сделать все эти манипуляции можно на событие OnLoad формы. По аналогии можно поступить и с таблицами/запросами. Указываем RowSourceType = "Table/Query" и RowSource = "Текст SQL запроса".
Все делается через VBA. Все окна, что мы видим, когда открываем Access и все удобные тыкалки/флажки - это просто для облегчения жизни.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Источник строк в ПолеСоСписком
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]