Kasutaja tarvikud

Lehe tööriistad


wd:administraatorile:andmetüübihaldus:risttabel

Erinevused

Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.

Lõlita võrdlemise vaatele

Both sides previous revision Previous revision
Next revision
Previous revision
wd:administraatorile:andmetüübihaldus:risttabel [2018/08/09 14:01]
admin
wd:administraatorile:andmetüübihaldus:risttabel [2023/10/19 12:12] (Hetkel kehtiv)
support ["Tabeli definitsioon" välja täitmisest lähemalt]
Rida 171: Rida 171:
 === Risttabeli veergude võimalikud atribuudid === === Risttabeli veergude võimalikud atribuudid ===
   * **''​name''​** – administraatori enda poolt tuletatud nimi (kohustuslik märkida) – ei tohi sisaldada täpitähti ja tühikuid;   * **''​name''​** – administraatori enda poolt tuletatud nimi (kohustuslik märkida) – ei tohi sisaldada täpitähti ja tühikuid;
-  * **''​sortable''​** - sorteeritavus (valikud: true, false) ​nt **"​sortable":​true**;+  * **''​sortable''​** - sorteeritavus (valikud: true, false) **"​sortable":​true**
   * **''​editable''​** - muudetavus (valikud: true, false);   * **''​editable''​** - muudetavus (valikud: true, false);
   * **''​width''​** - välja laius;   * **''​width''​** - välja laius;
Rida 186: Rida 186:
   * **''​formatoptions'':​ {"​decimalSeparator":",",​ "​decimalPlaces":​ 2}** - kasutatakse kümnendkohtade eraldajat ning komakohtasid on kaks, kasutatakse koos **''​formatter'':​number**   * **''​formatoptions'':​ {"​decimalSeparator":",",​ "​decimalPlaces":​ 2}** - kasutatakse kümnendkohtade eraldajat ning komakohtasid on kaks, kasutatakse koos **''​formatter'':​number**
   * **''​translate''​** <color blue>(WD 5.2.0 - 13.10.2015)</​color>​ - risttabeli veergude tõlkimiseks,​ nt **"​translate"​ : {"​en":"​Currency","​ru":"​Bалюта"​}**\\   * **''​translate''​** <color blue>(WD 5.2.0 - 13.10.2015)</​color>​ - risttabeli veergude tõlkimiseks,​ nt **"​translate"​ : {"​en":"​Currency","​ru":"​Bалюта"​}**\\
 +  * **''"​display_sosel_id_in_template":​0''​** - trükimallis ei kuvata tüübi ID-d
  
 [[http://​www.trirand.com/​jqgridwiki/​doku.php?​id=wiki:​colmodel_options|Loe seadetest lähemalt jqGrid Wiki-st...]] [[http://​www.trirand.com/​jqgridwiki/​doku.php?​id=wiki:​colmodel_options|Loe seadetest lähemalt jqGrid Wiki-st...]]
Rida 199: Rida 200:
  
   *[[wd:​administraatorile:​andmetüübihaldus:​kuupäev|Vt rohkem tavapärase kuupäevavälja kohta]] \\   *[[wd:​administraatorile:​andmetüübihaldus:​kuupäev|Vt rohkem tavapärase kuupäevavälja kohta]] \\
-Kuupäevavälja seadistamiseks tuleb laienduse nimetuses kasutada **date**.+Kuupäevavälja seadistamiseks tuleb laienduse nimetuses kasutada **date**. ​\\
  
-  * Näide: ​**"​name":"​x_date","​index":"​x_date"​**+Näide: ​\\ 
 +<code php> 
 +"​name":"​x_date","​index":"​x_date"​ 
 +</​code>​
   * Mitme kuupäevavälja puhul võib esimese rea laienduse nimetuseks olla nt "​x_date"​ ning teise rea laienduse nimetuseks nt "​y_date"​   * Mitme kuupäevavälja puhul võib esimese rea laienduse nimetuseks olla nt "​x_date"​ ning teise rea laienduse nimetuseks nt "​y_date"​
 \\ \\
Rida 208: Rida 212:
  
   * [[wd:​administraatorile:​andmetüübihaldus:​ühe_objekti_valik|Vt rohkem tavapärase SOSEL välja kohta]] \\   * [[wd:​administraatorile:​andmetüübihaldus:​ühe_objekti_valik|Vt rohkem tavapärase SOSEL välja kohta]] \\
-Ühe objekti valiku välja seadistamiseks tuleb lisada parameeter ​**"​sosel"​ : 59277**, kus 59277 viitab andmetüübi id-le.+Ühe objekti valiku välja seadistamiseks tuleb lisada parameeter, kus 59277 viitab andmetüübi id-le. 
 +<code php> 
 +"​sosel"​ : 59277 
 +</​code>​
 \\ \\
  
Rida 214: Rida 221:
  
   * [[wd:​administraatorile:​andmetüübihaldus:​valikväli|Vt rohkem tavapärase SOSEL välja kohta]] \\   * [[wd:​administraatorile:​andmetüübihaldus:​valikväli|Vt rohkem tavapärase SOSEL välja kohta]] \\
-Ühe väärtuse valiku välja seadistamiseks tuleb lisada parameeter ​**"​classifier"​ : "​Kululiik"​**, kus "​Kululiik"​ viitab klassifikaatori üksühele nimetusele.+Ühe väärtuse valiku välja seadistamiseks tuleb lisada parameeter, kus "​Kululiik"​ viitab klassifikaatori üksühele nimetusele. 
 +<code php> 
 +"​classifier"​ : "​Kululiik"​ 
 +</​code>​  
 +\\
  
 === Ühe kasutaja valiku väli === === Ühe kasutaja valiku väli ===
  
   * [[wd:​administraatorile:​andmetüübihaldus:​ühe_kasutaja_valik|Vt rohkem tavapärase ühe kasutaja valiku välja kohta]]   * [[wd:​administraatorile:​andmetüübihaldus:​ühe_kasutaja_valik|Vt rohkem tavapärase ühe kasutaja valiku välja kohta]]
-Ühe kasutaja valiku välja seadistamiseks tuleb lisada parameeter ​**"​sosel"​ : 2**.+Ühe kasutaja valiku välja seadistamiseks tuleb lisada parameeter
 +<code php> 
 +"​sosel"​ : 2 
 +</​code>​ 
 \\ \\
 \\ \\
 \\ \\
  
 +=== Mitmerealine tekst ===
 +
 +  * [[wd:​administraatorile:​andmetüübihaldus:​mitmerealine_tekst|Vt rohkem tavapärase mitmerealise tekstivälja kohta]] Mitmerealise tekstivälja seadistamiseks tuleb lisada parameeter:
 +<code php>
 +"​edittype":"​textarea"​
 +</​code>​
 +
 +\\
 +\\
 +\\
  
 ==== Lihtsamad arvutusvalemid ==== ==== Lihtsamad arvutusvalemid ====
Rida 235: Rida 260:
 Antud järgnevas näites korrutatakse esimeses reas omavahel Hind ja Kurss ning summa kantakse risttabeli vastava rea lõpus “Summa (EEK)” väljale. Antud järgnevas näites korrutatakse esimeses reas omavahel Hind ja Kurss ning summa kantakse risttabeli vastava rea lõpus “Summa (EEK)” väljale.
  
-**"​expr(price:​1*rate:​1)"​ : "​sum_eek:​1"​**, (sellel väljal defineeritakse arvutustehe)\\+<code php> 
 +\\(sellel väljal defineeritakse arvutustehe) 
 +"​expr(price:​1*rate:​1)"​ : "​sum_eek:​1"​ 
 +</​code>​ 
 +\\ 
   * **expr** – viitab arvutustehtele,​ mille järel sulgudes vastav tehe defineeritakse;​   * **expr** – viitab arvutustehtele,​ mille järel sulgudes vastav tehe defineeritakse;​
   * **(price:​1*rate:​1)** – price ja rate tähistavad veergude nimesid ja nr **1** tabeli esimest rida;   * **(price:​1*rate:​1)** – price ja rate tähistavad veergude nimesid ja nr **1** tabeli esimest rida;
Rida 257: Rida 287:
 "​expr"​ : "​2",​ "​expr"​ : "​2",​
 "​sum"​ : "​2"​ "​sum"​ : "​2"​
 +},
 </​code>​ </​code>​
  
Rida 328: Rida 359:
 "​expr"​ : "​2",​ "​expr"​ : "​2",​
 "​sum"​ : "​2"​ "​sum"​ : "​2"​
 +},
 +"​caption":​ null
 +}
 +</​code>​
 +
 +=== Sõidupäeviku näide === 
 +
 +<code php>
 +{
 +"​colNames":​[
 +"​Id","​Kuupäev","​Sõidu eesmärk","​Näit alguses","​Lõppnäit","​Läbisõit"​
 +],
 +"​colModel":​[
 +{"​name":"​id","​index":"​id",​ "​sortable":​false,​ "​editable":​false,​ "​hidden":​true},​
 +{"​name":"​x_date","​index":"​x_date",​ "​width":​100,​ "​sortable":​false,​ "​editable":​true},​
 +{"​name":"​name","​index":"​name",​ "​width":​400,​ "​sortable":​false,​ "​editable":​true},​
 +{"​name":"​start","​index":"​start",​ "​width":​100,​ "​sortable":​false,​ "​editable":​true,​ "​align":"​right"​},​
 +{"​name":"​end","​index":"​end",​ "​width":​100,​ "​sortable":​false,​ "​editable":​true,​ "​align":"​right"​},​
 +{"​name":"​kilometrage","​index":"​kilometrage",​ "​width":​100,​ "​sortable":​false,​ "​editable":​true,​ "​align":"​right"​}
 +],
 +"​formulas"​ : {
 +"​expr(end:​1 - start:​1)"​ : "​kilometrage:​1",​
 +"​sum(kilometrage:​first..kilometrage:​last)"​ : "​crstbl_setExpFieldValue(\"​labisoit_kokku\",​result);"​
 }, },
 "​caption":​ null "​caption":​ null
wd/administraatorile/andmetüübihaldus/risttabel.1533812515.txt.gz · Viimati muutnud: 2019/08/08 02:06 (väline muutmine)