Управление базами данных Access на VBA - eDrive
Управление базами данных Access на VBA - eDrive
Управление базами данных Access на VBA - eDrive
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
24<br />
Screen.ActiveForm.Tag = имяЭтойФормы<br />
End Function<br />
Function ButtonCloseAndReturn ()<br />
Dim имяПредыдущейФормы As String<br />
If Screen.ActiveForm.Tag = "" Then<br />
DoCmd.Close<br />
Else<br />
имяПредыдущейФормы = Screen.ActiveForm.Tag<br />
DoCmd.Close<br />
Forms (имяПредыдущейФормы).Visible = True<br />
End If<br />
End Function<br />
Function КонецРаботы<strong>Access</strong> ()<br />
ответ = MsgBox ("Закончить работу", vbYesNoCancel + vbQuestion)<br />
Select Case ответ<br />
Case vbYes<br />
DoCmd.Quit acPrompt<br />
КонецРаботы<strong>Access</strong> = True<br />
Case vbNo<br />
DoCmd.Close acForm, "Форма Таблицы1", acSaveYes<br />
КонецРаботы<strong>Access</strong> = False<br />
Case vbCancel<br />
КонецРаботы<strong>Access</strong> = False<br />
End Select<br />
End Function<br />
В следующей таблице приведены <strong>на</strong>иболее общие свойства объектов<br />
Form и Report (обоз<strong>на</strong>чения: o — объект, i — целый, b — логический, s —<br />
строковый, ro — только чтение):<br />
Свойство Тип Описание<br />
ActiveControl ro, o Активный элемент управления открытой формы<br />
Count<br />
ro, i Число открытых элементов семейства<br />
CurrentRecord ro, i Номер текущей записи формы<br />
Cycle i AllRecords, CurrentRecord или CurrentPage в форме<br />
Dirty<br />
ro, b Измене<strong>на</strong> ли текущая запись после сохранения<br />
Form<br />
ro, o Ссылка <strong>на</strong> форму<br />
HasData ro, i В отчете есть данные (-1) или нет <strong>данных</strong> (0)<br />
Me<br />
ro, o Сама форма или отчет<br />
MenuBar s Имя строки меню или стандартное меню («»)<br />
Modal b Модаль<strong>на</strong>я ли форма<br />
NewRecord ro, b Является ли текущая запись формы новой<br />
OrderBy s Список полей, определящий порядок сортировки<br />
Painting b Необходимо ли перерисовать форму