Свойство OrderBy

Отнася се за

Обект Form

Обект Report

Можете да използвате свойството OrderBy, за да укажете как искате да сортирате записите в даден формуляр, заявка, отчет или таблица. String за четене/запис.

израз.OrderBy

израз Задължителен. Израз, който връща един от обектите в списъка "Отнася се за".

Забележки

Свойството OrderBy е низов израз, т.е. името на полето или полетата, по което искате да сортирате записите. Когато използвате повече от едно име на поле, разделяйте имената с точка и запетая (;). Използвайте свойството OrderBy, за да запишете стойността на реда на сортиране и да го прилагате по-късно. Стойностите за OrderBy се записват с обектите, в които са създадени. Те се зареждат автоматично при отваряне на обекта, но не се прилагат автоматично.

Когато зададете свойството OrderBy, като въведете едно или повече имена на полета, записите се сортират във възходящ ред. По същия начин, кодът на Visual Basic for Applications (VBA) сортира тези полета във възходящ ред по подразбиране.

Ако искате да сортирате записите в низходящ ред, въведете DESC накрая на низовия израз. Например за да сортирате записите за клиенти в низходящ ред по име на контакта, задайте за свойството OrderBy "ContactName DESC".

Можете да зададете свойството OrderBy, като използвате списъка със свойства, макрос или VBA.

За отчети свойството OrderByOn трябва да бъде настроено на "Да", за да се приложи редът на сортиране, зададен чрез свойството OrderBy на обекта. За формуляри изберете полето, по което искате да сортирате записите, и в раздела Начало, в групата Сортиране и филтриране щракнете върху желания ред на сортиране. Можете да зададете свойството OrderByOn за формулярите или отчетите също и като използвате VBA.

При настройване на свойството OrderBy за отворен отчет ще се изпълнят процедурите за обработка на събития Затвори и Отвори за отчета.

Забележка : Когато създавате нов обект, той наследява свойствата RecordSource, Filter, OrderBy и OrderByOn на таблицата или заявката, от която е създаден. За формулярите и отчетите наследените филтри не се прилагат автоматично при отваряне на обект.

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×