Инструменти за потребители

Инструменти за сайта


spravki_new:report_builder:pipeline

Разлики

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

Препратка към сравнението на версиите

Следваща версия
Предходна версия
spravki_new:report_builder:pipeline [2014/05/20 13:05] – създадена e.andonovaspravki_new:report_builder:pipeline [2021/02/19 09:08] (текуща) t.lalova
Ред 7: Ред 7:
 Така изглежда дизайнера на репорти при празен репорт Така изглежда дизайнера на репорти при празен репорт
  
-{{:erp:reportbuilder:image_001.jpg?direct&200|}} +{{:spravki_new:report_builder:pipeline_1.jpg?250|}}
 ===== Създаване на Къстъм пайплайн ===== ===== Създаване на Къстъм пайплайн =====
 За да създадете къстъм пайплайн е необходимо да смените страницата в дизайнера на **Data**. За да създадете къстъм пайплайн е необходимо да смените страницата в дизайнера на **Data**.
Ред 14: Ред 13:
 След това от менюто **File** изберете **New** След това от менюто **File** изберете **New**
  
-{{:erp:reportbuilder:image_002.jpg?nolink&200|}}+{{:spravki_new:report_builder:pipeline_2.jpg?200|}}
  
 Това действие ще отвори прозорец в който ще изберете начина на вмъкване на Къстъм пайплайна. Това действие ще отвори прозорец в който ще изберете начина на вмъкване на Къстъм пайплайна.
  
-{{:erp:reportbuilder:image_003.jpg?nolink&300|}}+{{:spravki_new:report_builder:pipeline_3.jpg?300|}}
  
 Имате два варината: Имате два варината:
Ред 32: Ред 31:
 Като изберете този начин на въвеждане ще се появи първоначално прозорец за избор на Таблица (таблици). Като изберете този начин на въвеждане ще се появи първоначално прозорец за избор на Таблица (таблици).
  
-{{:erp:reportbuilder:image_005.jpg?nolink|}}+{{:spravki_new:report_builder:pipeline_4.jpg?400|}}
  
 В ляво се намира списъка на всички таблици, а в дясно на избраните. В ляво се намира списъка на всички таблици, а в дясно на избраните.
Ред 40: Ред 39:
 След като добавите една таблица на всяка следваща ще ви се показва прозорец в който трябва да определите каква е връзката на новоизбраната таблица с някоя от предишните. След като добавите една таблица на всяка следваща ще ви се показва прозорец в който трябва да определите каква е връзката на новоизбраната таблица с някоя от предишните.
  
-{{:erp:reportbuilder:image_004.jpg?nolink|}}+{{:spravki_new:report_builder:pipeline_5.jpg?750|}}
  
-{{:erp:reportbuilder:image_006.jpg?nolink&300|}}+{{:spravki_new:report_builder:pipeline_6.jpg?350|}}
  
   * **Join Type** - определя вида на връзката    * **Join Type** - определя вида на връзката 
Ред 75: Ред 74:
 Можете да използвате бутоните за прехвърляне, частична селекция и бутон за прехвърляне, прехвърляне на всички полета, премахване на всички, а в дясно от избраните полета можете да използвате бутоните за <key>↑</key> и <key>↓</key> за промяна на реда на показване в резултата. Можете да използвате бутоните за прехвърляне, частична селекция и бутон за прехвърляне, прехвърляне на всички полета, премахване на всички, а в дясно от избраните полета можете да използвате бутоните за <key>↑</key> и <key>↓</key> за промяна на реда на показване в резултата.
  
-Слеващата стъпка е избор на агрегатни функции+Следващата стъпка е избор на агрегатни функции
  
 === Избор на Агрегатни функции === === Избор на Агрегатни функции ===
Ред 99: Ред 98:
   * Count - Брой срещания в групата   * Count - Брой срещания в групата
   * Avg - Средно аритметично (Sum / Count - аналогично на Sum е приложима само за числови полета)   * Avg - Средно аритметично (Sum / Count - аналогично на Sum е приложима само за числови полета)
-  * Max - Максимална стойност (да се има впредвид че 2 > 10 ако полето е от тип STRING !!!)+  * Max - Максимална стойност (да се има предвид че 2 > 10 ако полето е от тип STRING !!!)
   * Min - Минимална стойност   * Min - Минимална стойност
  
-=== Избор на Полета за гупиране ===+=== Избор на Полета за групиране ===
  
 Ако сте настроили агрегатна функция по някое поле, то задължително трябва да настроите полета по които да се групира резултата. Ако сте настроили агрегатна функция по някое поле, то задължително трябва да настроите полета по които да се групира резултата.
Ред 109: Ред 108:
  
 === Настройка на условия за резултата === === Настройка на условия за резултата ===
-В тази секция настройваме от създеадената до тук заявка кои редове да влязат в резултата.+ 
 +В тази секция настройваме от създадената до тук заявка кои редове да влязат в резултата.
 С десен бутон на мишката върху полето в което се намират условията ще се появи контекстно меню. От него се избират възможните критерии С десен бутон на мишката върху полето в което се намират условията ще се появи контекстно меню. От него се избират възможните критерии
  
Ред 115: Ред 115:
  
 След като изберем **Insert Criteria** се появява прозорец в който си избираме полето, условието и стойността на която желаем да отговаря След като изберем **Insert Criteria** се появява прозорец в който си избираме полето, условието и стойността на която желаем да отговаря
-Услояиата са+Условията са
   * =   * =
   * <>   * <>
Ред 230: Ред 230:
   end;   end;
  
-Ако се изисква на всеки ред от подложката да се отваря някой поддетайл (къстъм пайп), то този сорс се повтаря в съответната процедура BeforePrint на BAND-а.+Ако се изисква на всеки ред от подложката да се отваря някой поддетайл (къстъм пайп), то този сорс се повтаря в съответната процедура BeforePrint на BAND-а.\\ 
 +==== Функция в Репорт Билдър за търсене на всички локални принтери и приемане на дума като входен параметър ==== 
 + 
 +В Репорт Билдър е реализирана функция, която връща наименованията на всички локални принтери и приема като входен параметър дума, по която се търси в наименованията на намерените устройства. При съвпадение намереният резултат се попълва като наименование на подразбиращия се принтер.  
 + 
 +Пример:\\ 
 +**Report.PrinterSetup.PrinterName := FindPrinterByPartName('LABEL');**\\   
 +Този ред ще позволи да се постави за подразбиращ принтер ако е намерено "LABEL" в името му. 
 + 
  
 +[[spravki_new:report_builder:podlojki|Трикове и програмиране в подложки/Скриване/показване на елементи с клик]]
spravki_new/report_builder/pipeline.1400591110.txt.gz · Последна промяна: 2018/01/11 15:29 (външна редакция)