Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вытащить значение из подчиненной формы / 2 сообщений из 2, страница 1 из 1
18.06.2003, 10:41
    #32185037
Alexus12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вытащить значение из подчиненной формы
Народ!
Проблема такова:
есть подчиненная форма, которая используется в разных главных формах.
И есть необходимость смотреть, на какой записи стоит юзер
(сейчас нужна дата, в будущем могут понадобиться сумма и проч. радости жизни.)
Смотрю функцией:

Function GetOperDay()
If IsLoaded("Операции") Then
GetOperDay = [Forms]![Операции]![Подчиненная форма операций].Form!ДатаОперации
ElseIf IsLoaded("Платежный календарь") Then
GetOperDay = [Forms]![Платежный календарь]![подчиненная форма Платежный календарь].Form!ДатаОперации
Else
MsgBox "ОШИБКА: не открыта форма, из которой меня можно вызвать!"
End If

Кто знает, как сделать универсальную функцию?
Именно так, для каждой главной по строчке ИФа, или по-другому?
...
Рейтинг: 0 / 0
18.06.2003, 10:47
    #32185046
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вытащить значение из подчиненной формы
можешь так а можешь case

но лучше передавай в функцию форму


GetOperDay(FRM as access.form)

а ИМЯ подчиненного контрола - сделай одинаковым во всех формах

например

FormSub

GetOperDay = frm!FormSub.Form!ДатаОперации

хотя для данной задачи на мой взгляд функция - излишество
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вытащить значение из подчиненной формы / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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