Понякога писането на израз може да е обезсърчително. Но конструкторът на изрази много улеснява нещата. Изразите имат много компоненти или "движещи се части": функции, оператори, константи, идентификатори и стойности. Използвайте конструктора на изрази, за да намерите бързо тези компоненти и да ги вмъкнете точно. Има два начина да използвате конструктора на изрази: полето "Конструктор на изрази", което може да е всичко, което ви трябва, или разширения конструктор на изрази, когато изразът ви е по-сложен.
В тази статия
- Първо – как да го намеря?
- Вижте го в действие
- Използване на прозореца "Конструктор на изрази"
- Използване на разгънатия конструктор на изрази
- Пример "стъпка по стъпка"
Първо – как да го намеря?
Въпреки че конструкторът на изрази е наличен от много местоположения в Access, най-последователният начин да го покажете е да се сложи фокусът върху полето на свойство, което приема израз, например "Източник за контролата " или "Стойност по подразбиране", и след това да щракнете върху конструктора
на изрази, или да се натисне CTRL+F2.
В макрос щракнете върху
.
Съвет Ако видите думата израз в меню, можете да щракнете върху нея, за да стартирате конструктора на изрази.
Вижте го в действие
Следващото видео показва как да използвате конструктора на изрази, за да създадете общ израз за изчисляемо поле.
Използване на прозореца "Конструктор на изрази"
Полето "Конструктор на изрази" ви помага да създавате изрази по-бързо и точно с интелигентни инструменти и информация, зависеща от контекста. Ако виждате разгънат конструктор на изрази, щракнете върху "По-малко >> ", за да покажете само прозореца "Конструктор на изрази".
IntelliSense и бързи съвети
1 IntelliSense динамично показва възможните функции и други идентификатори, докато въвеждате израз.
Веднага щом започнете да въвеждате идентификатор или име на функция, IntelliSense показва падащ списък с възможни стойности. Можете да продължите да въвеждате или можете да щракнете двукратно върху правилната стойност в списъка, за да я добавите към израза. Друг начин е да използвате клавишите със стрелки нагоре и надолу, за да изберете стойността, която искате, и след това натиснете клавиша TAB или ENTER, за да я добавите към вашия израз. Например ако започнете да въвеждате думата "формат", списъкът на IntelliSense показва всички функции, които започват с "формат".
Съвет За да скриете падащия списък на IntelliSense, натиснете ESC. За да го покажете отново, натиснете CTRL+ИНТЕРВАЛ.
2 бързи съвета показват кратко описание на избрания елемент.
Докато е показан списъкът на IntelliSense, отдясно на текущо избрания елемент се показва кратко описание, известно още като бърз съвет. Първият елемент в списъка е избран по подразбиране, но можете да изберете всеки елемент в списъка, за да видите неговия бърз съвет. Бързият съвет може да ви помогне да определите предназначението на функция или какъв вид контрола или свойство е елементът.
"Кратка информация" и "Помощ"
1 Използвайте "Кратка информация", за да покажете синтаксиса на функцията, и щракнете върху името на функцията, за да отворите помощна тема относно функцията.
Докато въвеждате функция в израз, функцията "Кратка информация" показва синтаксиса на функцията, така че да знаете точно кои аргументи са необходими за функцията.
2 Незадължителните аргументи са оградени в квадратни скоби ([]). Аргументът, който въвеждате в момента, се показва в получер текст. Не бъркайте квадратните скоби, които показват незадължителни аргументи, с квадратните скоби, които ограждат идентификаторите в действителния израз.
Използване на разгънатия конструктор на изрази
Разширеният конструктор на изрази ви помага да търсите и вмъквате функции, оператори, константи и идентификатори (например имена на полета, таблици, формуляри и заявки), като спестява време и намалява грешките. Ако виждате само полето "Конструктор на изрази", щракнете върху "Още >> ", за да видите разгънатия конструктор на изрази.
1 Използвайте инструкции и връзка за помощ, за да получите информация за контекста, в който въвеждате израза.
2 В полето "Конструктор на изрази" въведете своя израз тук или автоматично добавяйте елементи на изрази чрез двукратно щракване върху елементите в списъците по-долу. Тези списъци работят заедно като йерархия, за да ви помогнат да детайлизирате до желания компонент на израза.
3 В списъка " Елементи на изрази " щракнете върху тип елемент, за да видите категориите му в списъка " Категории изрази ".
Списъкът Елементи на изрази показва най-високото ниво елементи, които са достъпни за вас за създаване на израз, например обекти на бази данни, функции, константи, оператори и общи изрази. Съдържанието на този списък се различава в зависимост от контекста, в който се намирате. Например ако въвеждате израз в свойството Източник за контролата на даден формуляр, списъкът съдържа различни елементи от тези при въвеждане на израз в свойството Валидиращо правило на таблица.
Съвет За да използвате предварително създадени изрази, включително показване на номерата на страници, текущата дата и текущата дата и час, изберете "Общи изрази".
4 В списъка " Категории изрази " щракнете върху категория, за да видите стойностите й в списъка " Стойности на изрази ". Ако няма стойности в списъка " Стойности на изрази ", щракнете двукратно върху елемент на категория, за да го добавите към полето на конструктора на изрази.
Списъкът " Категории изрази " съдържа конкретни елементи или категории с елементи за избора, който правите в списъка " Елементи на изрази ". Например ако щракнете върху Вградени функции в списъка Елементи на изрази, списъкът Категории изрази показва категории функции.
5 В списъка " Стойности на изрази " щракнете двукратно върху стойност, за да я добавите към полето "Конструктор на изрази".
Списъкът "Стойности на изрази " показва стойностите, ако има такива, за елементите и категориите, които сте избрали по-рано. Например ако сте щракнали върху вградени функции в списъка " Елементи на изрази " и след това сте щракнали върху категория функция в списъка " Категории изрази ", списъкът "Стойности на изрази " показва всички вградени функции за избраната категория.
6 За да видите помощ и информация за избраната стойност на израз, ако е налична, щракнете върху връзката.
Пример "стъпка по стъпка"
Примерът по-долу показва как да използвате елементите, категориите и стойностите на изрази в разгънатия конструктор на изрази, за да създадете израз.
Щракнете върху елементи в списъка " Елементи на изрази ", например "Функции", и след това върху "Вградени функции".
Щракнете върху категория в списъка " Категории изрази ", като например "Поток на програмата".
Щракнете двукратно върху елемент в списъка " Стойности на изрази ", като например IIf , който е добавен към полето "Конструктор на изрази":
IIf (<<expression>>, <<truepart>>, <<falsepart>>)Текстът в контейнер е обозначен от ъглови скоби
(<< >>).Заместете всеки текст в контейнер с валидни стойности на аргумент. Можете да въведете стойностите ръчно или да продължите да избирате елемент от трите списъка.
За да видите помощна тема, която съдържа повече информация относно валидни аргументи за дадена функция, изберете функцията в списъка Стойности на изрази и след това щракнете върху връзката в долния край на конструктора на изрази.
Ако изразът съдържа други елементи, те могат да бъдат разделени от следния контейнер:
<<Expr>>Заместете този контейнер, за да направите цялостния израз валиден.