Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос на VBA / 3 сообщений из 3, страница 1 из 1
14.12.2004, 20:40:54
    #32827535
Татьна
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на VBA
есть 2 таблицы отдел|ФИО|стаж|зарплата|год рождения
и
отдел|плановый штатперсонала|плановый фонд зарплаты
выполнить запрос
отдел|штат по плану|фактич штат|сред возраст|макс стаж
причем для получения значения поля макс стаж использовать процедуру VBA

если в аксесе через групповые операции то все просто, но надо написать модуль а потом к нему обратиться (что-то вроде макс стаж:Maks(...) )
вот с модулем-то у меня и проблемы, тк перевелась из универа где учили паскаль, а тут VB
...
Рейтинг: 0 / 0
14.12.2004, 20:52:12
    #32827543
DataDigger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на VBA
Татьна,
Плохо, то у вас в универе русский язык не изучают.
...
Рейтинг: 0 / 0
15.12.2004, 01:33:22
    #32827674
Alexander G
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос на VBA
Модуль -Создать
в модуле - Insert-Procedure-Function (имя, к примеру - lalala)
Определим входной параметр функции - отдел (назовем его Otdel)
и дописываем
Код: plaintext
1.
2.
Public Sub lalala(Otdel As Integer)
lalala = DMax("стаж", "таблица1", "[отдел]= " & Otdel)
End Sub
Это если поле отдел - числовое.
Потом к этой функции обращаемся в запросе.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос на VBA / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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