ник: SVS
>Вот что-то мне не очень это понравилось... правда я не
>совсем понял.
>Почему под это дело не завести таблицы в общей БД?
можно и в одной БД поместить все эти таблицы... меня смущает их количество... несколько сот, а может и тысяч... так они лежат каждый в своем файле-коде как в контейнере со своими формами и модулями обработки таблиц-данных.
>Выыбранне значение полей можно (нужно?) сохранить в таблице
>(можно временной) из которой данные можно перенести в
>основную по имени-коду...
А где будет размещаться временная таблица физически... в общей базе или временная будет висеть в памяти? как если делать Set Rst = CurrentDb.OpenRecordset("SELECT.....")?
>Щас уже совсем некогда, если будет время вечером попробую
>поподробнее
>пока почитайте мой ответ на
>http://www.hiprog.com/forum/read.php?id_forum=1&id_theme=695&page=1
>очень похоже на вашу задачу
Как для переноса данных вроде да похоже,
а правильно писать на первой форме такой цикл, для ожидания изменения значения переменной, тойже временной таблицы?
Do
переменная формы1 = переменная формы2 (временная таблица)
DoEvents
Loop Until переменная формы1 <> Null (или что то там)
а ещё вопрос.... если вторую форму открывать в первой таким образом:
appAccess.DoCmd.OpenForm "ВтораяФорма"
и привязываться к ней через
Set FormPoetAges = appAccess.Forms("ВтораяФорма")
то может ли вторая форма сама присваивать значения переменным первой формы? или она не видит кто её открыл?