noobs |
---|
1 вариант наверное отпадает, т.к. я хочу сделать что-то вроде фильтров где пользователь выбирает все поля какие он хочет видеть в таблице и по кнопке "Ок" кидается запрос в подчиненную форму. 2 вариант не знаю, возможен ли он, потому что столбцов всего 40 и просто нереально предугадать какие поля выберет пользователь и какие скрыть при этом |
предугадать, конечно, было бы круче.
но можно не гадать, ибо у вас есть:
1) коллекция контролов формы (Me.Controls)
2) коллекция полей источника записей формы (Me.Recordset.Fields)
поэтому сразу после подстановки вашего RecordSource
можно проверить все контролы в Me.Controls на предмет наличия их ControlSource среди полей Me.Recordset.Fields
и всем ненайденным делать то что вам выше предлагают (ColumnWidth = 0)