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

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


spravki_new:osnovni_pol

Разлики

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

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

Both sides previous revisionПредходна версия
Следваща версия
Предходна версия
spravki_new:osnovni_pol [2020/10/07 13:44] – [Редакция на източник на данни] m.ayvazovaspravki_new:osnovni_pol [2021/10/30 13:55] (текуща) – [QuotedMacros] admin
Ред 87: Ред 87:
  
 Стандартно за справки, която съдържат **Главен източник** и **Детайл**, е налице функционалността при кликване на ред в **Главния източник** да се предава информация към **Детайла** и според тази информация да се зареждат данни в **Детайла**.\\  Стандартно за справки, която съдържат **Главен източник** и **Детайл**, е налице функционалността при кликване на ред в **Главния източник** да се предава информация към **Детайла** и според тази информация да се зареждат данни в **Детайла**.\\ 
-Реализирана е функционалност и в обратната посока – предаване на данни от **Детайла** към **Главния източник**. При двоен клик на ред в детайла се прехвърлят стойностите на всички полета от детайлната таблица в главната таблицата, като ги сравнява по имена. Налице е възможност да се пренася и конкретна стойност на поле.+Съществува функционалност и в обратната посока – предаване на данни от **Детайла** към **Главния източник**. При двоен клик на ред в детайла се прехвърлят стойностите на всички полета от детайлната таблица в главната таблицата, като ги сравнява по имена. \\  
 +При необходимост има възможност да се пренася и конкретна стойност на поле.
  
  
Ред 187: Ред 188:
  
 По подобие на [[documenti:obsti:nastrojki_na_targ.documenti|Търговските документи]], това е таб, описващ формулите, според които действа справката. По подобие на [[documenti:obsti:nastrojki_na_targ.documenti|Търговските документи]], това е таб, описващ формулите, според които действа справката.
 +
 +Във формулите свързани с подразбиращи се стойности за дата има и [[obsti_komponenti:konstanti_i_funkcii_za_formuli|полезни функции описани тук]].
  
 === Задаване на формат на числови входящи параметри на скрипт === === Задаване на формат на числови входящи параметри на скрипт ===
Ред 193: Ред 196:
 След приемане или въвеждане на стойности в полета от такъв тип, се установява посоченият формат. След приемане или въвеждане на стойности в полета от такъв тип, се установява посоченият формат.
  
 +=== Допълнителни настройки ===
 +В този таб може да се задават допълнителни настройки на поведението на източника. 
 +Настройките се описват като XML, като основният възел трябва да е с име AdditionalOptions
 +
 +Възможни тагове:
 +==== QuotedMacros ====
 +При заместването на макроса го поставя quoted в апострофи.
 +Необходимо ако макроса се използва в execute statement. 
  
 +Пример за стойност в Допълнителните настройки:
 +<code XML>
 +<AdditionalOptions>
 + <QuotedMacros>
 + <M1/>
 + <TD_EXP_INC/>
 + <M2/>
 + </QuotedMacros>
 +</AdditionalOptions>
 +</code>
  
 +==== ClassByRTTI ====
 +Позволява регистрирането на Делфи клас така че да може да се достъпва в кода на скрипта през RTTI.
 +Важи САМО за TMS/Delphi скриптове!
  
 +<code XML>
 +<AdditionalOptions>
 +  <ClassByRTTI>
 +     <C1  QualifiedClassName="TfBaseCustomDocument_DM" ClassName="TfBaseCustomDocument_DM"/>
 +  </ClassByRTTI>
 +</AdditionalOptions>
 +</code>
  
 /* ===== Изгледи ===== /* ===== Изгледи =====
spravki_new/osnovni_pol.1602078276.txt.gz · Последна промяна: 2020/10/07 13:44 от m.ayvazova