подреждане данни система (ACS)

подреждане данни система (ACS)

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

Функции на ACS израз език.

Когато оформлението е конструиран заявка, редовни езикови заявка функции се използват в него. Но ACS ви позволява да дефинирате допълнителни функции. Някои функции са подобни на функциите на езика на заявката, но използва различен синтаксис. Например функцията "NachaloPerioda":

Тази функция се различава от функцията за заявка език във втория параметър. Той използва низа "Месец", докато в езикови функция МЕСЕЦ буквални запитвания.

Къде мога да използвам за контрол на езиковите функции достъп експресии, ако един език те не могат да се използват на заявката?

  • В раздела "Изчислено Fields" в колона "експресия".
  • "Expression" в "Настройки" в раздела на колоната.
  • В раздела "Настройки" под заглавието "Custom Fields". Потребителят може да създаде свои собствени нива и да напишете изрази с тях.
  • На "масиви от данни" в раздела в колоните на "представителство изрази" и "изразяване на поръчка".
    Този израз, който създаде оформление поле данни.

Особености на SKD.

При използване на набора от данни заявка има редица функции, които се появяват
чрез оптимизиране на ACS.

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

Могат ли тези функции извършват каквито и да било негативни последици? Да, защото в някои случаи ще бъде не формира заявката, която ние искахме. Ето защо, ние трябва да се вземат под внимание особеностите на изграждането на сложни заявки.

ACS основни настройки полета.

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

Колона "Поле" съдържа името на областта, който се получава от информационната база (IB).
Неизменен стойност, която е твърдо свързана с искането. Тя отговаря на името на искането.

Но има една особеност. Ако промените псевдонима, като "номенклатура" в раздела Query Builder "асоциация / псевдоними" в колоната "Име на полето" на "добър", а след това в раздела "масиви от данни" оформление се появяват на ново поле "продукт", но в същото време "номенклатура" и напусна терена. Това се дължи на факта, че "Автоматично попълване" на най флаг е установен. С тази конфигурация, системата не може да се разбере какво е "продукт" същата като тази на "номенклатура", така, за всеки случай, се добавя областта два пъти.

Може ли една такава структура да увреди работата на потребителя? Да. Наистина, в доклада опции за персонализиране, ще имат две нива "продукт" и "Range". За потребителя, той няма да разбере как те се различават, въпреки че селекциите са идентични.

Въпреки че е възможно да се елиминира появата на полето "Обхват", поставяне на отметка в графата "ограничаването на полето" - "Състояние" и "Ограничение на информация" - "Състояние" в раздела на "Набори от данни" в настройки на място. В допълнение, можете да премахнете отметката от "функция за автоматично довършване" знаме в раздела Query Builder "данни за оформление" попълнете всички полета.

В колона "Пътят" посочва как ще се отнасят до областта във всички раздели на състава на данни. Стойността, която може да се променя по своему. Интервалите са разрешени в заглавната песен, но в същото време името се затворени в квадратни скоби. Но това е по-добре по този начин се няма място, тъй като това поле услуга. По-добре е да се промени заглавието с удар от кърлеж в графата "Заглавие".

Защо е било необходимо да се създадат две различни области, "Поле" и "Пътят", ако името им е почти винаги едни и същи? Тъй като използва различни набори от данни. Например, ако на втория сет данни е на Съюза, за да очертае полетата трябва да бъдат по същия начин. В други случаи, пътят може да остане непроменена, ако имената им са ясни.

Можете да използвате следния метод за работа с колоната "Пътят". С посочване на пътя, можете да създадете виртуални вложени подробности точка. Например, поставете необходимата "качеството" в реквизит "Стоки". Редактиране на "път" подпори "качество" да "Tovar.Kachestvo". Сега в раздела "Настройки" в "избрани области" не намерим "качеството", но тя ще се появи в "продукт" на полето.

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

подреждане данни система (ACS)

Колона полета ограничения SKD

В колона "ограничаване на поле" означава, че границите ще бъдат наложени на самия терен. Колона "подробности ограничение" означава, че ограниченията ще бъдат наложени на подробности за под полетата, ако областта е свързано с комплекс тип данни, като например документ или директория.

Всеки ред се разделя на още четири тонколони. Ако полетата или детайлите на това поле флаг се задава:

  • Field. те няма да бъдат на разположение за селекция в раздела "Настройки" в "избрани области".
  • Състояние. те няма да бъдат на разположение като условие в раздела "Настройки" в "Избор".
  • Група. след това върху раздела "Настройки", за да създадете нова група, няма да бъде на разположение за групирането им.
  • Организирайте. те няма да бъдат достъпни за поръчка на "Настройки" в "Сортиране" в раздела.

Колоната "Изразяване представяне" трябва да се промени представянето на областта, в резултат на доклада. Например, трябва да се покаже не само на името на продукта, но и неговата статия. Ето защо, в тази графа, можете да напишете следното:

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

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

Колона "поръчка израз" трябва да се определи по поръчка сортиране. Можете да използвате един и същ дизайн, както в "подаването на изразяване."

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

Това е един от уроците на данните от раздела за оформление в искането:

Този блог се чете от повече от 3000 души
- Прочетох и ВАС!

Споделяне на този пост