Внимание! Данный сайт будет закрыт в ближайшее время! Новый адрес сайта  !

Техническое задание для написания кода в Microsoft Access 

Используемая оболочка -  Microsoft Access 2003

Задача: Необходимо написать программный код в VBA , который будет брать значения из одной импортированной таблицы в MA и вставлять в другую, то есть делать так называемую заливку и обновление данных.

Поясню на конкретном примере: имеется таблица tblOsn в которой имеются поля Dolz (формат текст), AdrDolz (формат текст), SumDolg (формат денежный), DateVozb (формат дата),NumIp (формат число).

Мы имеем таблицу в Microsoft Excel , которая имеет точно такие же поля. Мы импортируем эту таблицу в Access  и называем ее tblNew Соответственно наша таблица имеет те же поля : Dolz ( формат текст), AdrDolz (формат текст), SumDolg (формат денежный), DateVozb (формат дата), NumIp (формат число).

Задача написать цикл, который добавит все новые значения из tblNew в tblOsn. Да, в таблице tblOsn имеется и другие поля, напр счетчик и нужно  чтобы эти поля создались автоматически, счетчик добавил новое значение, а другие поля создались пустыми. Можно конечно не мудрить и перед заливкой создать энное количество пустых строк в tblOsn вручную, но это нежелательно.

Надо сделать так, чтобы этот код запускался из формы путем нажатия кнопки, чтобы удобно было юзеру.

Вторая задача тоже самое, но только не добавление, а  обновление данных по какому-либо полю, напр. SumDog. Идентификация записи по полю Cod ( счетчик).

Обязательное условие – возможность просмотра созданного кода. Кто согласится, я полностью распишу какие поля куда и как добавлять.

 

© aleksej-sharon

 

 

 

Сделать бесплатный сайт с uCoz