|
|
|
новичок
      
участник
Last Login: 16.03.2007 18:42
Сообщ.: 4,
Visits: 6
|
|
| Есть две формы (Form1 и Form2) на первой форме размещены кнопка (Button1) и таблица (Table1). На второй форме только таблица (Table2). В таблице номер один - четыре столбца (Номер, Название, Цена и столбец с CheckBox для выбора нужной строки) Я выделяю CheckBox-сами нужную строку нажимаю на кнопку Button1 и копирую эту строку из таблицы Table1 в таблицу Table2. Как это сделать? Я пока только начал изучать Акс и VBA.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 06.07.2008 10:37
Сообщ.: 236,
Visits: 1 734
|
|
| На событие Click кнопки готово, нужно выполнить запрос на вставку в таблицу2 записей из таблицы1, у которых checkbox = true. А перед этим вероятно лучше удалить из таблицы2 все записи. запросы будут такого вида: 1) Delete * From Table2 2) Insert Into Table2( перечисляем поля таблицы ) Select * From Table1 Where (НазваниеПоляСЧекБоксом = TRUE) А после этого открывать Форму2.
|
|
|
|
|
новичок
      
участник
Last Login: 16.03.2007 18:42
Сообщ.: 4,
Visits: 6
|
|
| Так это я понял! А как все это на VBA выглядит? Я же только начал!
|
|
|
|
|
Supreme Being
      
участник
Last Login: 13.03.2008 11:35
Сообщ.: 839,
Visits: 8 738
|
|
1. Исполнение запросов 1) и 2):
DoCmd.RunSQL "текст_запроса"
2. Открыть форму:
DoCmd.OpenForm "имя_формы"
|
|
|
|
|
новичок
      
участник
Last Login: 16.03.2007 18:42
Сообщ.: 4,
Visits: 6
|
|
| Огромное спасибо! Я до этого делал немного по другому, но такой вариан мне нравится больше! Еще один последний вопрос в продолжении темы! С копированием данных все отлично! В таблицу2 все скопировалось, но вот на поле формы2, куда вставлена эта таблица, ничего не отображается, а отображается только тогда когда форму закроешь и откроешь сново! Все бы хорошо, но есть один нюанс, форма2 всегда должна быть открыта иначе я потеряю другие данные которые на ней есть! Вопрос такой! Как принудительно обновить элемент SubForm(поле в котором выводится подчиненый отчет или таблица)?
|
|
|
|
|
Supreme Being
      
участник
Last Login: 13.03.2008 11:35
Сообщ.: 839,
Visits: 8 738
|
|
| ИмяЭлементаУправления.Requery
|
|
|
|
|
новичок
      
участник
Last Login: 16.03.2007 18:42
Сообщ.: 4,
Visits: 6
|
|
|
|
|