techdoc:gantt
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| techdoc:gantt [15.12.2025 08:47] – jzaboril | techdoc:gantt [15.12.2025 09:50] (aktuální) – jzaboril | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| - | ==== Gantt(ův) graf ==== | + | ====== Gantt(ův) graf ====== |
| Přímo integrovaný ganttův graf do frmuláře ESO9 nenahrazuje původní řešení {{ : | Přímo integrovaný ganttův graf do frmuláře ESO9 nenahrazuje původní řešení {{ : | ||
| Nové řešení využívá komponentu z https:// | Nové řešení využívá komponentu z https:// | ||
| - | == Prametry formy == | + | === Prametry formy === |
| - | Nastavení formy pro zobrazení ganttova grafu probíhá | + | Nastavení formy pro zobrazení ganttova grafu probíhá |
| * GANTT - hodnota 1 - Zajistí zobrazení ganttova grafu místo Browse. | * GANTT - hodnota 1 - Zajistí zobrazení ganttova grafu místo Browse. | ||
| Řádek 24: | Řádek 24: | ||
| * GANTTTASKTOOLTIP - Název pole určující vlastní tooltip tasku. | * GANTTTASKTOOLTIP - Název pole určující vlastní tooltip tasku. | ||
| * GANTTHEIGHT - výška grafu v pixelech, pokud se neuvede vypočítává se automaticky. | * GANTTHEIGHT - výška grafu v pixelech, pokud se neuvede vypočítává se automaticky. | ||
| - | * GANTTTASKMFCONNUPDATE | + | * GANTTTASKMFCONNUPDATE |
| - | | + | * GANTTTASKSPCONNUPDATE h- Název SP procedury která je spuštěna po vyzvoření/ |
| + | |||
| + | === Příklad nastavení parametrů === | ||
| + | Pro formu obsahující data tabulky SDOK s potřebnými vazbami | ||
| + | |||
| + | < | ||
| + | <input type="hidden" | ||
| + | <input type=" | ||
| + | | ||
| + | <input type=" | ||
| + | <input type=" | ||
| + | |||
| + | <input type=" | ||
| + | <input type=" | ||
| + | <input type=" | ||
| + | <input type=" | ||
| + | <input type=" | ||
| + | |||
| + | <input type=" | ||
| + | |||
| + | <input type=" | ||
| + | <input type=" | ||
| + | |||
| + | <input type=" | ||
| + | |||
| + | <input type=" | ||
| + | <input type=" | ||
| + | |||
| + | <input type=" | ||
| + | |||
| + | <input type=" | ||
| + | <input type=" | ||
| + | </ | ||
| + | |||
| + | === Příklad SP procedury na aktualizaci vazby === | ||
| + | |||
| + | < | ||
| + | CREATE OR ALTER procedure dbo.spCONNECTIONS_Update | ||
| + | @MF_CONNECTIONS varchar(255), | ||
| + | @RequeryState Smallint= null | ||
| + | AS | ||
| + | Set NoCount ON | ||
| + | |||
| + | declare @IDSDOKP | ||
| + | @IDSDOKN | ||
| + | @VLTYPVAZBY SMALLINT | ||
| + | --přečtu si vytvořenou vazbu " | ||
| + | select @IDSDOKP = RADEK from dbo.fnTABULKA_SEZNAM(@MF_CONNECTIONS,':' | ||
| + | select @IDSDOKN = RADEK from dbo.fnTABULKA_SEZNAM(@MF_CONNECTIONS,':' | ||
| + | select @VLTYPVAZBY = RADEK from dbo.fnTABULKA_SEZNAM(@MF_CONNECTIONS,':' | ||
| + | |||
| + | --kontrola existence vazby | ||
| + | IF (@IDSDOKP IS NULL OR @IDSDOKN IS NULL OR @VLTYPVAZBY IS NULL) | ||
| + | BEGIN | ||
| + | raiserror(' | ||
| + | END | ||
| + | |||
| + | IF NOT EXISTS (SELECT * FROM SDOK WHERE IDSDOK = @IDSDOKP) | ||
| + | BEGIN | ||
| + | raiserror(' | ||
| + | return | ||
| + | END | ||
| + | IF NOT EXISTS (SELECT * FROM SDOK WHERE IDSDOK = @IDSDOKN) | ||
| + | BEGIN | ||
| + | raiserror(' | ||
| + | return | ||
| + | END | ||
| + | |||
| + | --smazu obracenou vazbu a nasledne potvrdim novou Nesmi existovat kruhova | ||
| + | DELETE HISSDOK WHERE IDSDOKP = @IDSDOKN AND IDSDOKN = @IDSDOKP | ||
| + | |||
| + | --pokud existuje aktualizuji typ, jinak založím | ||
| + | IF EXISTS (SELECT * FROM HISSDOK WHERE IDSDOKP = @IDSDOKP AND IDSDOKN = @IDSDOKN) | ||
| + | BEGIN | ||
| + | UPDATE HISSDOK SET VLTYPVAZBY = @VLTYPVAZBY | ||
| + | WHERE IDSDOKP = @IDSDOKP | ||
| + | AND | ||
| + | IDSDOKN = @IDSDOKN | ||
| + | END ELSE | ||
| + | BEGIN | ||
| + | INSERT HISSDOK (IDSDOKP, IDSDOKN, VLTYPVAZBY) VALUES (@IDSDOKP, @IDSDOKN, @VLTYPVAZBY) | ||
| + | END | ||
| + | </ | ||
| + | |||
| + | === Výsledek === | ||
| + | {{ : | ||
techdoc/gantt.1765788456.txt.gz · Poslední úprava: 15.12.2025 08:47 autor: jzaboril