Добавяне на функции за достъп израз

В Access много вградени функции, които можете да използвате за създаване на изрази. Ако сте прочели статията Създаване на изразяване. можете да си спомните, че функцията - това е само един от компонентите на изразяването. Но изразите ще бъде от голяма полза, без да знае как да добавите тези функции.

Забележка: дефинирани от потребителя функции могат да се използват в изрази, но ако знаете как да създадете тези шансове са, че не е нужно артикул, подобен на този! Може да се побере само за списък на всички налични функции за достъп.

За да започнете, ето някои основни данни за използването на функциите:

За да използвате функцията, въведете ключовата дума, отваряща скоба, аргументите (стойности), които искате да прехвърлите, и затваряща скоба.

Някои функции не изискват никакви аргументи, а други се нуждаят от повече аргументи, разделени със запетаи.

Аргументите на функциите могат да бъдат идентификатори, константи, както и други функции. Можете да продължите да се интегрират тези компоненти се използват стандартните математически оператори (като например +, -, * и /) и оператори за сравнение (като <,> и =).

Функциите приемат всички посочени данни като аргументи работят код във фонов режим, и след това се връщат стойността на които сте влезли функция. С други думи, можете да сте програмист, и без да пишете реални програми.

Тя е много по-лесно, отколкото изглежда на пръв поглед. Може би няколко примера, за да ви помогнат да разберат:

Този израз се състои изцяло от функции IIf (зелени символи). Имайте предвид, Green запетая три аргумента. В този пример, ние използваме функцията IIf за сравнение поле с име DUEDATE на днешната дата. Ако поле DUEDATE е по-голяма или равна на текущата дата, той ще се върне низа "ОК"; в противен случай - ще се върне "Просрочени".

Първият аргумент е функция тест ИМФ който се състои от DUEDATE идентификатор поле (оранжево), няколко оператора за сравнение (червен) и датата на функция (в синьо), който не се нуждае от никакви аргументи.

Вторият и третият аргумент IIf функция - низови константи (черен), които трябва да бъдат затворени в кавички. Тези два аргумента също могат да бъдат функция или израз, който връща число или текст.

Можете също да използвате подобен израз в текстово поле във формуляр или презентация или в изчисленото поле на таблицата.

Ето още един пример за използване на функциите в израз, за ​​да създадете текстов низ:

Тук изразът започва с постоянен низ (черен).

Ampersand (червено) - съединител оператор, който се използва за свързвам струни.

Ляв Function (зелен) отнема два аргумента:

идентификатор на поле (оранжево);

число константа (черно). В този случай, ние просто искаме да накараме двата най-левите символи на полето, така че въведете стойността 2.

Ако "ProductID" съдържа стойността "CD22035", в резултат на експресията ще бъде "префикс: CD".

Искате ли да научите повече за условията и функции?

За повече информация по въвеждането на изрази, виж. Член Създаване на изразяване.