Uživatelské nástroje

Nástroje pro tento web


techdoc:tooltipradkupolozky

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
techdoc:tooltipradkupolozky [30.10.2025 08:46] jzaboriltechdoc:tooltipradkupolozky [30.10.2025 09:06] (aktuální) jzaboril
Řádek 11: Řádek 11:
 === Podmínky pro zobrazení tooltipu === === Podmínky pro zobrazení tooltipu ===
  
-  * Forma musí obsahovat skryté pole MF_ROWTOOLTIP. Pokud má stránka dvě formy (hlavička, složky) a +  * Forma musí obsahovat skryté pole MF_ROWTOOLTIP(SLOUPEC_ROWTOOLTIP). Pokud má stránka dvě formy (hlavička, složky) a v každé formě se mají zobrazit tooltipy, je potřeba mít toto skryté pole v každé formě. Pole se do formy zadává takto: <input type="hidden" name="hiddenfields" value="MF_ROWTOOLTIP">
-v každé formě se mají zobrazit tooltipy, je potřeba mít toto skryté pole v každé formě. Pole se do formy +
-zadává takto: <input type="hidden" name="hiddenfields" value="MF_ROWTOOLTIP">+
   * Datový zdroj každé formy naplňuje tuto položku konkrétním textem.   * Datový zdroj každé formy naplňuje tuto položku konkrétním textem.
 +
 +Při implementaci je tedy nutná úprava:
 +  * HTML předlohy
 +  * Datového zdroje formy
 +
 +=== Příklad řádkového tooltipu ===
 +
 +Přidání pole do datového zdroje formuláře FaP (nakup/FapHlav.htm)
 +<code>
 +'<b>MD: '+ISNULL(KOD_UCTU_MD,'NULL')+' '+ ISNULL(NAZEV_UCTU_MD,'---') +' - DAL:'+ISNULL(KOD_UCTU_DAL,'NULL')+' '+ ISNULL(NAZEV_UCTU_DAL,'---') +'</b>' as MF_ROWTOOLTIP
 +</code>
 +Přidání pole do HiddenFields
 +<code>
 +<input type="hidden" name="HIDDENFIELDS" value="MF_ROWSTYLE;dtSplatno_ROWSTYLE;MF_PocetSmazanych;DTSAZBYDPH;MF_ROWTOOLTIP">
 +</code>
 +
 +{{ :techdoc:tooltip-mf_rowtooltip.png?direct&600 |}}
 +
 +=== Příklad položkového tooltipu ===
 +
 +Přidání pole do datového zdroje formuláře FaP (nakup/FapHlav.htm)
 +<code>
 +Case
 +  when (vlHDokUhrazen < 2) and (DnuPredSpl <= -1) then '<div style=''text-align:left;''>'+ISNULL(SUBJ_NAZEV,'Subjekt Nevyplněn')+'<br><b>Po splatnosti '+ltrim(str(abs(DnuPredSpl)))+' dnů</b></div>'
 +  when (vlHDokUhrazen < 2) and (DnuPredSpl >= 1) then '<div style=''text-align:left;''>'+ISNULL(SUBJ_NAZEV,'Subjekt Nevyplněn')+'<br><b>Před splatností '+ltrim(str(abs(DnuPredSpl)))+' dnů</b></div>'
 +  else NULL
 +End as MARKSTATE_ROWTOOLTIP
 +</code>
 +Přidání pole do HiddenFields
 +<code>
 +<input type="hidden" name="HIDDENFIELDS" value="MF_ROWSTYLE;dtSplatno_ROWSTYLE;MF_PocetSmazanych;DTSAZBYDPH;MARKSTATE_ROWTOOLTIP">
 +</code>
 +
 +{{ :techdoc:tooltip-markstate_rowtooltip.png?direct&600 |}}
 +
techdoc/tooltipradkupolozky.1761814016.txt.gz · Poslední úprava: 30.10.2025 08:46 autor: jzaboril

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki
DokuWiki Appliance - Powered by TurnKey Linux