Зараз обговорюють

"Тобто є ряд завдань, які взагалі без рекурсії не наважуються."  - це як розуміти? Перефразуй, будь ласка. 

виправив, йшлося про те що деякі завдання можна вирішити лише при використанні рекурсії

Спасибі дуже корисна стаття

А ще щось планується подібного найближчим часом?


Дякую за підтримку, радий що Вам сподобалось!

Так маю вже майже дороблений проект по управлінні Audio файлом, на заміну стандартним клавішам управління HTML5, але ще не встиг відтестувати програвання файлів з інтернету, поки лише локально працює

Надіюсь найближчим часом дороблю й закину

Рахунки

webmoneyeur - E385818210641
usd - Z304643423050
uah - U354026817492
rub - R301704373231easypay80002677bitcoin1F5HRGroUtEQW9HBNbeew8iKh5KQ8vJxzw

Зворотній зв'язок

Для покращення роботи сайту надсилайте свої зауваження:
mailЗауваження
mailПропозиція

Статистика

UkrNET - поисково-информационный ресурс

VBA : Робота з додатком Access. DoCmd його методи

Як раніше вже розглядали, DoCmd дозволяє виконати безліч важливих операцій. Сам об'єкт DoCmd створювати немає необхідності - він і так завжди доступний через властивість об'єкта Application, наприклад:

Application.DoCmd.RunSQL "DELETE * FROM table1"

У об'єкта DoCmd немає властивостей - лише методи. Для цілей уніфікації в останніх версіях Access методи DoCmd "переїжджають" в об'єкт Application, але для цілей сумісності зі старими програмами вони залишені і в DoCmd. Microsoft рекомендує по можливості користуватися однойменними методами об'єкта Application.

DoCmd переважно використовується для виконання таких завдань, як закриття вікна, відкриття форми і настройка елементів управління. Наприклад, ви використовуєте метод OpenForm об'єкта DoCmd, щоб відкрити форму або метод Hourglass змінити курсор миші на значок пісочного годинника.

Методи DoCmd

AddMenu

дозволяє створити меню користувача для форми/звіту

НазваОпис
MenuNameОбов'язкове. Ім'я меню, щоб додати в панель меню/глобального меню
MenuMacroNameОбов'язкове. Ім'я групи містить містить макроси для команд в меню
StatusBarTextОбов'язкове. Текст, який відображається в рядку стану при виборі меню

ApplyFilter

дозволяє створити фільтр

НазваОпис
FilterNameНе обов'язкове. Ім'я фільтра/запиту в поточній базі даних. При використанні цього методу, щоб застосувати фільтр сервера, аргумент FilterName повинен бути порожнім
WhereConditionНе обов'язкове. Задання умови фільтру (так як в SQL оператор WHERE)
ControlNameНе обов'язкове. 11111111
DoCmd.ApplyFilter , "Name = 'Андрій'"

Beep

дозволяє подати звуковий сигнал

DoCmd.Beep

BrowseTo

дозволяє переміщатись між об'єктами

НазваОпис
ObjectTypeОбов'язкове. Тип об'єкта, який необхідно переглянути. Приймає одне із значень:
acBrowseToForm (2) - відкрити форму
acBrowseToReport (3) - Відкрити звіт
ObjectNameОбов'язкове. Об'єкт, який завантажує всередині елемента управління підлеглої форми, на який посилається PathtoSubformControl аргумент
PathtoSubformControlНе обов'язкове. Якщо цей параметр заданий, то шлях від головної форми додатка до елементу управління підлеглої форми, яка завантажує цільовий об'єкт, заданий аргументом ObjectName
WhereConditionНе обов'язкове. Якщо вказано, замінює умову (Where) джерела об'єкта запису
PageНе обов'язкове. Якщо вказано, встановлює сторінки безперервної форми, яка буде проводитися на поточній сторінці. Цей аргумент є тільки Web
DataModeНе обов'язкове. Якщо цей параметр заданий, встановлює режим введення даних форми для користувача. Може приймати одне із наступних значень:
acFormAdd (0) - можна додавати нові записи, але не можна редагувати існуючі
acFormEdit (1) - можна редагувати існуючі записи і додавати нові
acFormPropertySettings (-1) - можна змінити тільки властивості форми
acFormReadOnly (2) - можна тільки переглядати записи
DoCmd.BrowseTo ObjectType:=acBrowseToForm, _ 
ObjectName:="frmSales", _ 
PathToSubformControl:="frmMain.sfrNavigation", _ 
WhereCondition:="", _ 
Page:="", _ 
DataMode:=acFormAdd

CancelEvent

дозволяє скасувати виконання запущеної події (Click, MouseDown тощо)


ClearMacroError

видаляє інформацію про помилку, яка зберігається в об'єкті MacroError


Close

використовується для закриття конкретного вікна Microsoft Access, або активного вікна, якщо не вказано жодне вікно

НазваОпис
ObjectTypeНе обов'язкове. Константа AcObjectType, який представляє тип об'єкта, щоб закрити. Може приймати наступні значення:
acDatabaseProperties (11) - Властивість бази даних
acDefault (-1) -
acDiagram (8) - База даних (проект Microsoft Access) Діаграма
acForm (2) - Форма
acFunction (10) - Функція
acMacro (4) - Макро
acModule (5) - модуль
acQuery (1) - Запит
acReport (3) - Звіт
acServerView (7) - Перегляд сервера
acStoredProcedure (9) - збережених процедур (проект Microsoft Access)
acTable (0) - Таблиця
acTableDataMacro (12) - Макродані
ObjectNameНе обов'язкове. Ім'я об'єкту обраного ObjectType аргументу
SaveНе обов'язкове. AcCloseSave константа яка визначає, чи будуть збережені зміни в об'єкті чи ні. Може приймати одне із значень:
acSaveNo (2) - об'єкт не зберігається
acSavePrompt (0) - Користувачеві пропонується, чи хоче він зберегти об'єкт. Значення за замовчуванням
acSaveYes (1) - об'єкт зберігається
DoCmd.Close acForm, "Замовити огляд", acSaveYes

CloseDatabase

закриває поточну базу даних


CopyDatabaseFile

копіювання файлу бази даних

НазваОпис
DatabaseFileNameОбов'язкове. Файл (і шлях), до якого поточна база даних копіюється. Якщо не вказано шлях, використовується поточний каталог
OverwriteExistingFileНе обов'язкове. Визначає, перезаписує чи Microsoft Access файл, вказаний DatabaseFileName. Правда, щоб замінити існуючий файл. Якщо файл не існує, цей аргумент ігнорується
DisconnectAllUsersНе обов'язкове. Визначає, чи необхідно розірвати доступ всіх користувачів, підключених до поточної базі даних для того, щоб зробити копію. True, щоб відключити інших користувачів перед копіюванням файлу бази даних

CopyObject

дозволяє скопіювати об'єкт

НазваОпис
DestinationDatabaseНе обов'язкове. Ім'я файлу бази даних, в яку потрібно скопіювати об'єкт. Щоб вибрати поточну базу даних, залиште цей аргумент порожнім. У проекті Microsoft Access (ADP) ви повинні залишити destinationdatabase аргумент порожнім
NewNameНе обов'язкове. Нове ім'я для об'єкта, який ви хочете скопіювати. Для того, щоб залишити старе ім'я залиште цей аргумент порожнім
SourceObjectTypeНе обов'язкове. Константа AcObjectType, який представляє тип об'єкта для копіювання. Може приймати наступні значення:
acDatabaseProperties (11) - Властивість бази даних
acDefault (-1) -
acDiagram (8) - База даних (проект Microsoft Access) Діаграма
acForm (2) - Форма
acFunction (10) - Функція
acMacro (4) - Макро
acModule (5) - модуль
acQuery (1) - Запит
acReport (3) - Звіт
acServerView (7) - Перегляд сервера
acStoredProcedure (9) - збережених процедур (проект Microsoft Access)
acTable (0) - Таблиця
acTableDataMacro (12) - Макродані
SourceObjectNameНе обов'язкове. Ім'я об'єкту типу обраного sourceobjecttype аргументу
DoCmd.CopyObject, "Employees Copy", acTable, "Employees"

DeleteObject

дозволяє видалити об'єкт

НазваОпис
ObjectTypeНе обов'язкове. Константа AcObjectType, яка представляє тип об'єкту, що видаляється. Може приймати наступні значення:
acDatabaseProperties (11) - Властивість бази даних
acDefault (-1) -
acDiagram (8) - База даних (проект Microsoft Access) Діаграма
acForm (2) - Форма
acFunction (10) - Функція
acMacro (4) - Макро
acModule (5) - модуль
acQuery (1) - Запит
acReport (3) - Звіт
acServerView (7) - Перегляд сервера
acStoredProcedure (9) - збережених процедур (проект Microsoft Access)
acTable (0) - Таблиця
acTableDataMacro (12) - Макродані
ObjectNameНе обов'язкове. Ім'я об'єкту типу обраного ObjectType аргументу
DoCmd.DeleteObject acTable, "Former Employees Table"

DoMenuItem

відображає відповідне меню, або на панелі інструментів команду для Microsoft Access

Примітка: Метод DoMenuItem залишився в поточній версії Microsoft Access тільки для зворотної сумісності з попередніми версіями

НазваОпис
MenuBarОбов'язкове. Використовуйте внутрішню постійну acFormBar для панелі меню в режимі форми. Для інших уявлень, використовуйте номер подання до списку аргументів в рядку меню
MenuNameОбов'язкове. Ви можете використовувати одну з наступних внутрішніх констант:
acFile
acEditMenu
acRecordsMenu
Ви можете використовувати acRecordsMenu тільки в рядку меню перегляду форми в Microsoft Access версії 2.0 і Microsoft Access 95 баз даних. Для інших меню, використовуйте номер меню в списку аргументів ім'я меню
CommandОбов'язкове. Ви можете використовувати одну з наступних внутрішніх констант:
acNew
acSaveForm
acSaveFormAs
acSaveRecord
acUndo
acCut
acCopy
acPaste
acDelete
acSelectRecord
acSelectAllRecords
acObjacRefreshect
Для інших команд, використовуйте номер команди в списку команд аргументу
SubcommandНе обов'язкове. Ви можете використовувати один з наступних внутрішніх констант:
acObjectVerb
acObjectUpdate
Константа acObjectVerb є першою командою в підменю команди Object в меню Edit. Тип об'єкта визначає першу команду в підменю. Наприклад, ця команда Edit для об'єкта Paintbrush, який можна редагувати. Для інших команд на підміню, використовуйте номер підкоманду в субкоманди списку аргументів
VersionНе обов'язкове. Використовуйте внутрішню постійну acMenuVer70 для коду, написаного для Microsoft Access 95 баз даних, внутрішня константа acMenuVer20 для коду, написаного для Microsoft Access версії 2.0 бази даних, а внутрішня константа acMenuVer1X для коду, написаного для Microsoft Access баз даних версії 1.x. Цей аргумент доступний тільки в Visual Basic.
Примітка: За замовчуванням для цього аргументу acMenuVer1X, так що будь-який код, написаний для Microsoft Access баз даних версії 1.x буде працювати без змін. Якщо ви пишете код для бази даних Microsoft Access 95 або версії 2.0 і хочете використовувати команди меню Microsoft Access 95 або версії 2.0 за допомогою методу DoMenuItem, ви повинні встановити цей аргумент acMenuVer70, або acMenuVer20

Echo

дозволяє перемалювати екран Access і як безкоштовний додаток вивести текст в рядок стану

Метод Echo об'єкта DoCmd був доданий для забезпечення зворотної сумісності для запуску дії Echo в коді Visual Basic в Microsoft Access для Windows 95. Рекомендується використовувати існуючий метод Echo об'єкта Application


FindNext

дозволяє знайти запис, який відповідає критеріям, зазначеним у методі FindRecord, або в діалоговому вікні пошуку. Ви можете використовувати метод FindNext для пошуку повторно для записів. Наприклад, ви можете переміщатися послідовно за всіма записами для конкретного клієнта


FindRecord

дозволяє знайти запис

НазваОпис
FindWhatОбов'язкове. Вираз, текст, число, або дату. Вираз містить дані для пошуку
MatchНе обов'язкове. Константа AcFindMatch, яка визначає, де шукати збіг. Може приймати одне із значень:
acAnywhere (0) - пошук даних в будь-якій частині поля
acEntire (1) - пошук даних, які заповнюють все поле. Значення за замовчуванням
acStart (2) - пошук даних, розташованих на початку поля
MatchCaseНе обов'язкове. Використовуйте True для чутливості до регістру пошуку і значення False для пошуку, що це не чутливий до регістру. Якщо залишити цей аргумент порожнім, то за замовчуванням передбачається False
SearchНе обов'язкове. Константа AcSearchDirection, яка задає напрям для пошуку. Може приймати одне із значень:
acDown (1) - шукати всі записи нижче поточного запису
acSearchAll (2) - шукати всі записи. Значення за замовчуванням
acUp (0) - шукати всі записи вище поточного запису
SearchAsFormattedНе обов'язкове. Використовуйте True, для пошуку відформатованих даних і значення False для пошуку даних, як вони збережені в базі даних. Якщо залишити цей аргумент порожнім, то за замовчуванням передбачається False
OnlyCurrentFieldНе обов'язкове. Константа AcFindField, що вказує, чи буде пошук по всіх полях, або тільки поточне поле. Може приймати одне із значень:
acAll (0) - пошук у всіх областях в кожному записі
acCurrent (-1) - обмежити пошук до поточного поля. Значення за замовчуванням
FindFirstНе обов'язкове. Використовуйте True, щоб почати пошук в першому записі. Використовуйте значення False, щоб почати пошук в записі наступному від поточного. Якщо залишити цей аргумент порожнім, то за замовчуванням передбачається True

У наступному прикладі, пошук є першим примірником імені Smith в поточному полі. Вони не шукають слова "smith" або "Smithson"

DoCmd.FindRecord "Smith",, True,, True

GoToControl

дозволяє перемістити фокус на вказане поле, або елемент управління

Приймає лише один обов'язковий параметр ControlName - ім'ям елемента управління в активній формі


GoToPage

дозволяє перемістити фокус на вказану сторінку

НазваОпис
PageNumberОбов'язкове. У чисельному вираженні це правильний номер сторінки для активної форми. Якщо залишити цей аргумент порожнім, фокус залишається на поточній сторінці. Ви можете використовувати Right і Down аргументи, щоб відобразити частину сторінки, яку ви хочете бачити
RightНе обов'язкове. У чисельному вираженні це дійсне горизонтальне зміщення для сторінки
DownНе обов'язкове. У чисельному вираженні це дійсне вертикальне зміщення для сторінки

GoToRecord

дозволяє перемістити фокус на вказаний запис

НазваОпис
ObjectTypeНе обов'язкове. Константа AcDataObjectType, яка визначає тип об'єкта, який містить запис, який потрібно зробити поточним
ObjectNameНе обов'язкове. Ім'я об'єкту типу обраного ObjectType аргументу
RecordНе обов'язкове. Константа AcRecord, що вказує запис який потрібно зробити поточним. Може приймати одне із наступних значень:
acFirst (2) - зробити перший запис поточним
acGoTo (4) - зробити зазначений запис поточним
acLast (3) - зробити останній запис поточним
acNewRec (5) - зробити новий запис поточним
acNext (1) - зробити наступний запис поточним. Значення за замовчуванням
acPrevious (0) - зробити попередній запис поточним
OffsetНе обов'язкове. Числове вираження, що представляє кількість записів, щоб рухатися вперед, або назад, якщо ви вкажете acNext, або acPrevious для запису аргументу, або запис, щоб перейти до того, якщо ви вкажете acGoTo для запису аргументу. Вираз повинен привести до вибраного номера запису

Hourglass

виконує зміну покажчика миші на Пісочний годинник. Приймає булеве значення включити - True, виключити - False
DoCmd.Hourglass True

LockNavigationPane

можна використовувати, щоб заборонити користувачам видаляти об'єкти бази даних, які відображаються в панелі навігації

Приймає один обов'язковий параметр Lock - встановіть True щоб заблокувати панель навігації


Maximize

дозволяє збільшити активне вікно таким чином, щоб воно заповнило вікно Microsoft Access


Minimize

дозволяє видалити вікно з екрану, залишаючи об'єкт відкритим


MoveSize

НазваОпис
RightНе обов'язкове. Нове горизонтальне положення верхнього лівого кута вікна, виміряна від лівого краю
DownНе обов'язкове. Нове вертикальне положення лівого верхнього кута вікна, виміряна від верхнього краю
WidthНе обов'язкове. Нова ширина вікна
HeightНе обов'язкове. Нова висота вікна
DoCmd.MoveSize 1440, 2400, , 2000

NavigateTo

дозволяє управляти відображенням об'єктів бази даних в панелі навігації

НазваОпис
CategoryНе обов'язкове. Категорія, за якою Ви хочете відображати панель навігації об'єктів
GroupНе обов'язкове. Визначає, які об'єкти в категорії відображаються в панелі навігації. Якщо залишити цей аргумент порожнім, панель навігації буде відображати всі об'єкти бази даних, згрупованих за заданим критерієм в категорії аргументу. Приклади правильних аргументів для груп різних аргументів категорії показані в наступній таблиці
Аргумент CategoryПриклад аргумента Group
Object TypeTables; Forms; Queries; Pages; Macros; Modules
Tables and ViewsІмена конкретних таблиць в базі даних
Modified DateToday; Yesterday; Last Month; Older
Created DateToday; Yesterday; Last Month; Older
Custom CategoryІмена груп які Ви створили для зазначеної категорії

OpenDataAccessPage

НазваОпис
DataAccessPageNameОбов'язкове. Ім'я сторінки доступу до даних в поточній базі даних
ViewОбов'язкове. Вид, в якому, щоб відкрити сторінку доступу до даних. В Access, це повинно бути встановлено на acDataAccessPageBrowse

OpenDiagram

приймає один обов'язковий параметр DiagramName - Ім'я діаграми в поточній базі даних

DoCmd.OpenDiagram " Data Model"

OpenForm

НазваОпис
FormNameОбов'язкове. Ім'я форми в поточній базі даних
ViewНе обов'язкове. Константа AcFormView, яка визначає вид, в якому форма буде відкрита. Може приймати одне із наступних значень:
acDesign (1) - Форма відкривається в режимі конструктора
acFormDS (3) - Форма відкривається в режимі таблиці
acFormPivotChart (5) - Форма відкривається в режимі PivotChart
acFormPivotTable (4) - Форма відкривається в режимі зведеної таблиці
acLayout (6) - Форма відкривається в режимі розмітки
acNormal (0) - Форма відкривається в режимі форми. Значення за замовчуванням
acPreview (2) - Форма відкривається в режимі попереднього перегляду
FilterNameНе обов'язкове. Ім'я запиту в поточній базі даних
WhereConditionНе обов'язкове. Умова (SQL WHERE)
DataModeНе обов'язкове. Константа AcFormOpenDataMode, яка визначає режим введення даних для форми. Це відноситься тільки до форм, відкритих в режимі форми, або поданні таблиці даних. Може приймати одне із наступних значень:
acFormAdd (0) - можна додавати нові записи, але не можна редагувати існуючі
acFormEdit (1) - можна редагувати існуючі записи і додавати нові
acFormPropertySettings (-1) - можна змінити лише властивості форми. Значення за замовчуванням
acFormReadOnly (2) - можна тільки переглядати записи
WindowModeНе обов'язкове. Константа AcWindowMode, яка визначає режим вікна, в якому відкривається форма. Може приймати одне із значень:
acDialog (3) - Форма/звіт Modal і PopUp властивості встановлено значення Yes
acHidden (1) - Форма/звіт прихована
acIcon (2) - Форма/звіт відкривається зведена до мінімуму в панелі завдань Windows
acWindowNormal (0) - Форма/звіт відкривається в режимі набору за своїми властивостями. Значення за замовчуванням
OpenArgsНе обов'язкове. Використовується для установки властивість

OpenArgs

форми. Цей параметр може бути використаний за допомогою коду в модулі форми, такі, як процедура подія відкриття. Наприклад, якщо ви хочете, щоб фокус перейшов до конкретного запису клієнта при відкритті форми, ви можете вказати ім'я клієнта з аргументом

OpenArgs

, а потім використовувати метод FindRecord, щоб перемістити фокус на запис для клієнта з вказаним ім'ям

OpenFunction

відкриває визначену користувачем Функцію в базі даних Microsoft SQL Server для перегляду в Microsoft Access

НазваОпис
FunctionNameОбов'язкове. Назва функції, яку необхідно відкрити
ViewНе обов'язкове. Константа AcView, яка визначає вид, в якому, щоб відкрити функцію. Може приймати одне із наступних значень:
acViewDesign (1) - вигляд конструктора
acViewLayout (6) - вигляд розмітки
acViewNormal (0) - стандартний вигляд. Значення за замовчуванням
acViewPivotChart (4) - вигляд зведеної діаграми
acViewPivotTable (3) - вигляд зведеної таблиці
acViewPreview (2) - попередній перегляд
acViewReport (5) - вигляд звіту/td>
DataModeНе обов'язкове. Константа AcOpenDataMode, який визначає режим, в якому, щоб відкрити функцію. Може приймати одне із наступних значень:
acAdd (0) - можна додавати нові записи, але не можна переглядати, або редагувати існуючі
acEdit (1) - можна переглядати, або змінити існуючі записи і додавати нові. Значення за замовчуванням
acReadOnly (2) - можна тільки переглядати записи

OpenModule

НазваОпис
ModuleNameНе обов'язкове. Ім'я основного модуля який Ви хочете відкрити. Якщо залишити цей аргумент порожнім, Microsoft Access шукає всі стандартні модулі в базі даних для процедури, які Ви вибрали з ProcedureName аргументу і відкриває модуль, що містить цю процедуру
ProcedureNameНе обов'язкове. Назва процедури яку Ви хочете відкрити з модуля. Якщо залишити цей аргумент порожнім, модуль відкриває розділ оголошень.

OpenQuery

НазваОпис
QueryNameОбов'язкове. Ім'я запиту в поточній базі даних
ViewНе обов'язкове. Константа AcView, яка визначає вид, в якому, щоб відкрити функцію. Може приймати одне із наступних значень:
acViewDesign (1) - вигляд конструктора
acViewLayout (6) - вигляд розмітки
acViewNormal (0) - стандартний вигляд. Значення за замовчуванням
acViewPivotChart (4) - вигляд зведеної діаграми
acViewPivotTable (3) - вигляд зведеної таблиці
acViewPreview (2) - попередній перегляд
acViewReport (5) - вигляд звіту/td>
DataModeНе обов'язкове. Константа AcOpenDataMode, який визначає режим, в якому, щоб відкрити функцію. Може приймати одне із наступних значень:
acAdd (0) - можна додавати нові записи, але не можна переглядати, або редагувати існуючі
acEdit (1) - можна переглядати, або змінити існуючі записи і додавати нові. Значення за замовчуванням
acReadOnly (2) - можна тільки переглядати записи

OpenReport

НазваОпис
ReportNameОбов'язкове. Вираз Рядок це дійсне ім'я звіту в поточній базі даних
ViewНе обов'язкове. Константа AcView визначає в якому вигляді буде відкрито звіт. Може приймати одне із наступних значень:
acViewDesign (1) - вигляд конструктора
acViewLayout (6) - вигляд розмітки
acViewNormal (0) - стандартний вигляд. Значення за замовчуванням
acViewPivotChart (4) - вигляд зведеної діаграми
acViewPivotTable (3) - вигляд зведеної таблиці
acViewPreview (2) - попередній перегляд
acViewReport (5) - вигляд звіту/td>
FilterNameНе обов'язкове. Ім'я запиту в поточній базі даних
WhereConditionНе обов'язкове. Умова (SQL WHERE)
WindowModeНе обов'язкове. Константа AcWindowMode, яка визначає режим вікна, в якому відкривається форма. Може приймати одне із значень:
acDialog (3) - Форма/звіт Modal і PopUp властивості встановлено значення Yes
acHidden (1) - Форма/звіт прихована
acIcon (2) - Форма/звіт відкривається зведена до мінімуму в панелі завдань Windows
acWindowNormal (0) - Форма/звіт відкривається в режимі набору за своїми властивостями. Значення за замовчуванням
OpenArgsНе обов'язкове. Встановлює властивість OpenArgs

OpenStoredProcedure

НазваОпис
ProcedureNameОбов'язкове. Ім'я процедури в поточній базі даних
ViewНе обов'язкове. Константа AcView визначає в якому вигляді буде відкрито збережену процедуру. Може приймати одне із наступних значень:
acViewDesign (1) - вигляд конструктора
acViewLayout (6) - вигляд розмітки
acViewNormal (0) - стандартний вигляд. Значення за замовчуванням
acViewPivotChart (4) - вигляд зведеної діаграми
acViewPivotTable (3) - вигляд зведеної таблиці
acViewPreview (2) - попередній перегляд
acViewReport (5) - вигляд звіту/td>
DataModeНе обов'язкове. Константа AcOpenDataMode, який визначає режим, в якому, щоб відкрити процедуру. Може приймати одне із наступних значень:
acAdd (0) - можна додавати нові записи, але не можна переглядати, або редагувати існуючі
acEdit (1) - можна переглядати, або змінити існуючі записи і додавати нові. Значення за замовчуванням
acReadOnly (2) - можна тільки переглядати записи

OpenTable

НазваОпис
TableNameОбов'язкове. Ім'я таблиці в поточній базі даних
ViewНе обов'язкове. Константа AcView визначає в якому вигляді буде відкрито таблицю. Може приймати одне із наступних значень:
acViewDesign (1) - вигляд конструктора
acViewLayout (6) - вигляд розмітки
acViewNormal (0) - стандартний вигляд. Значення за замовчуванням
acViewPivotChart (4) - вигляд зведеної діаграми
acViewPivotTable (3) - вигляд зведеної таблиці
acViewPreview (2) - попередній перегляд
acViewReport (5) - вигляд звіту/td>
DataModeНе обов'язкове. Константа AcOpenDataMode, який визначає режим, в якому, щоб відкрити таблицю. Може приймати одне із наступних значень:
acAdd (0) - можна додавати нові записи, але не можна переглядати, або редагувати існуючі
acEdit (1) - можна переглядати, або змінити існуючі записи і додавати нові. Значення за замовчуванням
acReadOnly (2) - можна тільки переглядати записи

OpenView

НазваОпис
ViewNameОбов'язкове. Ім'я представлення в поточній базі даних
ViewНе обов'язкове. Константа AcView визначає в якому вигляді буде відкрито представлення. Може приймати одне із наступних значень:
acViewDesign (1) - вигляд конструктора
acViewLayout (6) - вигляд розмітки
acViewNormal (0) - стандартний вигляд. Значення за замовчуванням
acViewPivotChart (4) - вигляд зведеної діаграми
acViewPivotTable (3) - вигляд зведеної таблиці
acViewPreview (2) - попередній перегляд
acViewReport (5) - вигляд звіту/td>
DataModeНе обов'язкове. Константа AcOpenDataMode, який визначає режим, в якому, щоб відкрити представлення. Може приймати одне із наступних значень:
acAdd (0) - можна додавати нові записи, але не можна переглядати, або редагувати існуючі
acEdit (1) - можна переглядати, або змінити існуючі записи і додавати нові. Значення за замовчуванням
acReadOnly (2) - можна тільки переглядати записи

OutputTo

НазваОпис
ObjectTypeОбов'язкове. Константа AcOutputObjectType, яка визначає тип об'єкта для виведення. Може приймати одне із наступних значень:
acOutputForm (2) - Форма
acOutputFunction (10) - Визначена користувачем функція
acOutputModule (5) - Модуль
acOutputQuery (1) - Запит
acOutputReport (3) - Звіт
acOutputServerView (7) - Серверне представлення
acOutputStoredProcedure (9) - Збережена процедура
acOutputTable (0) - Таблиця
ObjectNameНе обов'язкове. Ім'я об'єкту типу обраного аргументу ObjectType
OutputFormatНе обов'язкове. Константа AcFormat, яка визначає формат виведення. Використовуйте метод Add, щоб вказати оператор для створення умовного формату. Якщо опустити цей аргумент, Access запитує формат виведення
OutputFileНе обов'язкове. Ім'я, включаючи шлях, файлу, який ви хочете вивести на об'єкт. Якщо залишити цей аргумент порожнім, Access запитує ім'я вихідного файлу.
AutoStartНе обов'язкове. Використання True, щоб запустити додаток, з файлом, зазначеним аргументом OutputFile. Використовуйте значення False (0), якщо ви не хочете, щоб запускати додаток. Цей аргумент ігнорується для Microsoft Internet Information Server (.htx, .idc) файли і (*.asp) файли Microsoft ActiveX сервера. Якщо залишити цей аргумент порожнім, то за замовчуванням передбачається False
TemplateFileНе обов'язкове. Ім'я, включаючи шлях, файлу, який ви хочете використовувати в якості шаблону для HTML, HTX, або ASP файлу
EncodingНе обов'язкове. Тип формату кодування символів які Ви хочете, використовуваних для виведення тексту, або HTML-даних
OutputQualityНе обов'язкове. Константа AcExportQuality, яка визначає тип пристрою виведення для оптимізації. Може приймати одне із наступних значень:
acExportQualityPrint (0) - оптимізований для друку. Значення за замовчуванням
acExportQualityScreen (1) - оптимізований для відображення на екрані

view546like0dislike0 avatard_l4w clock 2016-12-23 03:29

Коментарі:



Для даної статті відсутні коментарі

Про нас

"Programmers World" розроблено з метою полегшення в освоєнні навичок програмування, та поширення матеріалів з сфери ІТ Українською мовою.

Кожен бажаючий може безкоштовно користуватися ресурсами сайту, щоб:

- Вивчати теоретичні аспекти мов програмування

- Переглядати практичне застосування теорії при виконанні різних міні проектів з відкритим кодом

- Розміщати свої завдання на форумі для допомоги в їх реалізації, або готового коду який може бути корисний іншим користувачам

- Спілкуватись з іншими користувачами та обмінюватись досвідом

Сайт функціонує на безопланій основі та ентузіазмі розробника, якщо Ви бажаєте долучитись до розвитку даного проекту то можете пожертвувати кошти на рахунки розміщені в блоці "Допомога сайту".

Сайт

Зареєстровані користувачі можуть скористатися системою діалогів, в профілі користувача, для отримання потрібної інформації. Написати!

Також Ви можете використати форми відправки Зауважень та Пропозицій.


Електронна пошта

Ви можете звертатись на нашу поштову скриньку site.programmersworld@gmail.com

www.000webhost.com