Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Pokud se zvětší ochranná lhůta pro maso, volá se messagebox který o změně informuje.
- Po kliknutí na tlačítko OK se nová lhůta uloží.
- Po kliknutí na tlačítko Strorno - storno.
- Po kliknutí na tlačítko Pokračovat se nová hlůta neuloží.
- */
- if ld_zmena_maso > datetime(idw_riz.uf_getitem(idw_riz.getrow(), "d3613datom")) and isnull(ld_zmena_mleko) then
- ls_text1 = "Přidáním použitých léčiv dojde k posunutí lhůty na : "
- ls_text2 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"), 'dd.mm.yyyy h:mm')
- ls_text3 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_maso"), 'dd.mm.yyyy h:mm')
- ls_text4 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"), 'dd.mm.yyyy h:mm')
- ls_text5 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_mleko"), 'dd.mm.yyyy h:mm')
- ll_volba_msb = integer(messagebox( "Uložit?", ls_text1 + "~r~n~r~nmaso z: '" + ls_text2 + "' na: '" + ls_text3 + "'~r~n~r~nChcete jej upravit?", "stopsign!", "$dAno|Ne|Přerušit", 1))
- choose case ll_volba_msb
- case 1
- idw_riz.setitem(idw_riz.getrow(), "d3613datom", datetime(idw_riz.uf_getitem(idw_riz.getrow(), "zmena_maso")))
- li_rc = 1
- case 2
- idw_riz.setitem(idw_riz.getrow(), "zmena_maso",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"))
- li_rc = -1
- case 3
- idw_riz.setitem(idw_riz.getrow(), "zmena_maso",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"))
- li_rc = 1
- end choose
- /*
- Pokud se zvětší ochranná lhůta pro mléko, volá se messagebox který o změně informuje.
- Po kliknutí na tlačítko OK se nová lhůta uloží.
- Po kliknutí na tlačítko Strorno - storno.
- Po kliknutí na tlačítko Pokračovat se nová hlůta neuloží.
- */
- elseif ld_zmena_mleko > datetime(idw_riz.uf_getitem(idw_riz.getrow(), "d3613datol")) and isnull(ld_zmena_maso) then
- ls_text1 = "Přidáním použitých léčiv dojde k posunutí lhůty na : "
- ls_text2 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"), 'dd.mm.yyyy h:mm')
- ls_text3 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_maso"), 'dd.mm.yyyy h:mm')
- ls_text4 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"), 'dd.mm.yyyy h:mm')
- ls_text5 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_mleko"), 'dd.mm.yyyy h:mm')
- ll_volba_msb = integer(messagebox( "Uložit?", ls_text1 + "~r~n~r~nmléko z: '" + ls_text4 + "' na: '" + ls_text5 + "'~r~n~r~nChcete jej upravit?", "stopsign!", "$dAno|Ne|Přerušit", 1))
- choose case ll_volba_msb
- case 1
- idw_riz.setitem(idw_riz.getrow(), "d3613datol", datetime(idw_riz.uf_getitem(idw_riz.getrow(), "zmena_mleko")))
- li_rc = 1
- case 2
- idw_riz.setitem(idw_riz.getrow(), "zmena_mleko",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"))
- li_rc = -1
- case 3
- idw_riz.setitem(idw_riz.getrow(), "zmena_mleko",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"))
- li_rc = 1
- end choose
- /*
- Pokud se zvětší ochranná lhůta pro maso, ale ne pro mléko, volá se messagebox který o změně informuje.
- Po kliknutí na tlačítko OK se nová lhůta uloží.
- Po kliknutí na tlačítko Strorno - storno.
- Po kliknutí na tlačítko Pokračovat se nová hlůta neuloží.
- */
- ld_pom_maso = datetime(idw_riz.uf_getitem(idw_riz.getrow(), "d3613datom"))
- elseif ld_zmena_maso > ld_pom_maso and ld_zmena_mleko = datetime(idw_riz.uf_getitem(idw_riz.getrow(), "d3613datol")) then
- ls_text1 = "Přidáním použitých léčiv dojde k posunutí lhůty na : "
- ls_text2 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"), 'dd.mm.yyyy h:mm')
- ls_text3 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_maso"), 'dd.mm.yyyy h:mm')
- ls_text4 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"), 'dd.mm.yyyy h:mm')
- ls_text5 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_mleko"), 'dd.mm.yyyy h:mm')
- ll_volba_msb = integer(messagebox( "Uložit?", ls_text1 + "~r~n~r~nmaso z: '" + ls_text2 + "' na: '" + ls_text3 + "'~r~n~r~nChcete jej upravit?", "stopsign!", "$dAno|Ne|Přerušit", 1))
- choose case ll_volba_msb
- case 1
- idw_riz.setitem(idw_riz.getrow(), "d3613datom", datetime(idw_riz.uf_getitem(idw_riz.getrow(), "zmena_maso")))
- li_rc = 1
- case 2
- idw_riz.setitem(idw_riz.getrow(), "zmena_maso",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"))
- li_rc = -1
- case 3
- idw_riz.setitem(idw_riz.getrow(), "zmena_maso",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"))
- li_rc = 1
- end choose
- /*
- Pokud se zvětší ochranná lhůta pro mléko, ale ne pro maso, volá se messagebox který o změně informuje.
- Po kliknutí na tlačítko OK se nová lhůta uloží.
- Po kliknutí na tlačítko Strorno - storno.
- Po kliknutí na tlačítko Pokračovat se nová hlůta neuloží.
- */
- ld_pom_mleko = datetime(idw_riz.uf_getitem(idw_riz.getrow(), "d3613datol"))
- elseif ld_zmena_maso = datetime(idw_riz.uf_getitem(idw_riz.getrow(), "d3613datom")) and ld_zmena_mleko > ld_pom_mleko then
- ls_text1 = "Přidáním použitých léčiv dojde k posunutí lhůty na : "
- ls_text2 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"), 'dd.mm.yyyy h:mm')
- ls_text3 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_maso"), 'dd.mm.yyyy h:mm')
- ls_text4 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"), 'dd.mm.yyyy h:mm')
- ls_text5 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_mleko"), 'dd.mm.yyyy h:mm')
- ll_volba_msb = integer(messagebox( "Uložit?", ls_text1 + "~r~n~r~nmléko z: '" + ls_text4 + "' na: '" + ls_text5 + "'~r~n~r~nChcete jej upravit?", "stopsign!", "$dAno|Ne|Přerušit", 1))
- choose case ll_volba_msb
- case 1
- idw_riz.setitem(idw_riz.getrow(), "d3613datol", datetime(idw_riz.uf_getitem(idw_riz.getrow(), "zmena_mleko")))
- li_rc = 1
- case 2
- idw_riz.setitem(idw_riz.getrow(), "zmena_mleko",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"))
- li_rc = -1
- case 3
- idw_riz.setitem(idw_riz.getrow(), "zmena_mleko",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"))
- li_rc = 1
- end choose
- /*
- Pokud se zvětší ochranná lhůta pro maso i pro mléko, volá se messagebox který o změně informuje.
- Po kliknutí na tlačítko OK se nová lhůta uloží.
- Po kliknutí na tlačítko Strorno - storno.
- Po kliknutí na tlačítko Pokračovat se nová hlůta neuloží.
- */
- elseif ld_zmena_maso > datetime(idw_riz.uf_getitem(idw_riz.getrow(), "d3613datom")) and ld_zmena_mleko > datetime(idw_riz.uf_getitem(idw_riz.getrow(), "d3613datol")) then
- ls_text1 = "Přidáním použitých léčiv dojde k posunutí lhůty na : "
- ls_text2 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"), 'dd.mm.yyyy h:mm')
- ls_text3 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_maso"), 'dd.mm.yyyy h:mm')
- ls_text4 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"), 'dd.mm.yyyy h:mm')
- ls_text5 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_mleko"), 'dd.mm.yyyy h:mm')
- ll_volba_msb = integer(messagebox( "Uložit?", ls_text1 + "~r~n~r~nmaso z: '" + ls_text2 + "' na: '" + ls_text3 + "'~r~na na~r~nmléko z: '" + ls_text4 + "' na: '" + ls_text5 + "'~r~n~r~nChcete jej upravit?", "stopsign!", "$dAno|Ne|Přerušit", 1))
- choose case ll_volba_msb
- case 1
- idw_riz.setitem(idw_riz.getrow(), "d3613datom", datetime(idw_riz.uf_getitem(idw_riz.getrow(), "zmena_maso")))
- idw_riz.setitem(idw_riz.getrow(), "d3613datol", datetime(idw_riz.uf_getitem(idw_riz.getrow(), "zmena_mleko")))
- li_rc = 1
- case 2
- idw_riz.setitem(idw_riz.getrow(), "zmena_maso",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"))
- idw_riz.setitem(idw_riz.getrow(), "zmena_mleko",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"))
- li_rc = -1
- case 3
- idw_riz.setitem(idw_riz.getrow(), "zmena_maso",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"))
- idw_riz.setitem(idw_riz.getrow(), "zmena_mleko",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"))
- li_rc = 1
- end choose
- /*
- Pokud je vyplněna ochranná lhůta pouze pro maso
- */
- elseif not isnull(lds_pod.uf_getitem(lds_pod.getrow(), "c3611ochlm")) and isnull(lds_pod.uf_getitem(lds_pod.getrow(), "c3611ochll")) then
- ls_text1 = "Přidáním použitých léčiv dojde k nastavení lhůty pro : "
- ls_text2 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"), 'dd.mm.yyyy h:mm')
- ls_text3 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_maso"), 'dd.mm.yyyy h:mm')
- ls_text4 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"), 'dd.mm.yyyy h:mm')
- ls_text5 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_mleko"), 'dd.mm.yyyy h:mm')
- ll_volba_msb = integer(messagebox( "Uložit?", ls_text1 + "~r~n~r~nmaso na '" + ls_text3 + "'~r~n~r~nChcete jej upravit?", "stopsign!", "$dAno|Ne|Přerušit", 1))
- choose case ll_volba_msb
- case 1
- idw_riz.setitem(idw_riz.getrow(), "d3613datom", datetime(idw_riz.uf_getitem(idw_riz.getrow(), "zmena_maso")))
- li_rc = 1
- case 2
- idw_riz.setitem(idw_riz.getrow(), "zmena_maso",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"))
- li_rc = -1
- case 3
- idw_riz.setitem(idw_riz.getrow(), "zmena_maso",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"))
- li_rc = 1
- end choose
- /*
- Pokud je vyplněna ochranná lhůta pouze pro mléko
- */
- elseif isnull(lds_pod.uf_getitem(lds_pod.getrow(), "c3611ochlm")) and not isnull(lds_pod.uf_getitem(lds_pod.getrow(), "c3611ochll")) then
- ls_text1 = "Přidáním použitých léčiv dojde k nastavení lhůty pro : "
- ls_text2 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"), 'dd.mm.yyyy h:mm')
- ls_text3 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_maso"), 'dd.mm.yyyy h:mm')
- ls_text4 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"), 'dd.mm.yyyy h:mm')
- ls_text5 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_mleko"), 'dd.mm.yyyy h:mm')
- ll_volba_msb = integer(messagebox( "Uložit?", ls_text1 + "~r~n~r~nmléko na '" + ls_text5 + "'~r~n~r~nChcete jej upravit?", "stopsign!", "$dAno|Ne|Přerušit", 1))
- choose case ll_volba_msb
- case 1
- idw_riz.setitem(idw_riz.getrow(), "d3613datol", datetime(idw_riz.uf_getitem(idw_riz.getrow(), "zmena_mleko")))
- li_rc = 1
- case 2
- idw_riz.setitem(idw_riz.getrow(), "zmena_mleko",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"))
- li_rc = -1
- case 3
- idw_riz.setitem(idw_riz.getrow(), "zmena_mleko",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"))
- li_rc = 1
- end choose
- /*
- Pokud není ochranná lhůta u masa i u mléka vyplněna (je rovna null) opět vyskočí messagebox
- */
- elseif isnull(idw_riz.uf_getitem(idw_riz.getrow(), "d3613datom")) and isnull(idw_riz.uf_getitem(idw_riz.getrow(), "d3613datol")) then
- ls_text1 = "Přidáním použitých léčiv dojde k nastavení lhůty pro : "
- ls_text2 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"), 'dd.mm.yyyy h:mm')
- ls_text3 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_maso"), 'dd.mm.yyyy h:mm')
- ls_text4 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"), 'dd.mm.yyyy h:mm')
- ls_text5 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_mleko"), 'dd.mm.yyyy h:mm')
- ll_volba_msb = integer(messagebox( "Uložit?", ls_text1 + "~r~n~r~nmaso : " + ls_text3 + "'~r~na pro~r~nmléko : '" + ls_text5 + "'~r~n~r~nChcete jej upravit?", "stopsign!", "$dAno|Ne|Přerušit", 1))
- choose case ll_volba_msb
- case 1
- idw_riz.setitem(idw_riz.getrow(), "d3613datom", datetime(idw_riz.uf_getitem(idw_riz.getrow(), "zmena_maso")))
- idw_riz.setitem(idw_riz.getrow(), "d3613datol", datetime(idw_riz.uf_getitem(idw_riz.getrow(), "zmena_mleko")))
- li_rc = 1
- case 2
- idw_riz.setitem(idw_riz.getrow(), "zmena_maso",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"))
- idw_riz.setitem(idw_riz.getrow(), "zmena_mleko",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"))
- li_rc = -1
- case 3
- idw_riz.setitem(idw_riz.getrow(), "zmena_maso",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"))
- idw_riz.setitem(idw_riz.getrow(), "zmena_mleko",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"))
- li_rc = 1
- end choose
- elseif isnull(idw_riz.uf_getitem(idw_riz.getrow(), "d3613datom")) and not isnull(idw_riz.uf_getitem(idw_riz.getrow(), "d3613datol")) then
- ls_text1 = "Přidáním použitých léčiv dojde k nastavení lhůty pro : "
- ls_text2 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"), 'dd.mm.yyyy h:mm')
- ls_text3 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_maso"), 'dd.mm.yyyy h:mm')
- ls_text4 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"), 'dd.mm.yyyy h:mm')
- ls_text5 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_mleko"), 'dd.mm.yyyy h:mm')
- ll_volba_msb = integer(messagebox( "Uložit?", ls_text1 + "~r~n~r~nmaso : '" + ls_text3 + "'~r~na dojde ke změně ~r~nmléka z: '" + ls_text4 + "' na: '" + ls_text5 + "'~r~n~r~nChcete jej upravit?", "stopsign!", "$dAno|Ne|Přerušit", 1))
- choose case ll_volba_msb
- case 1
- idw_riz.setitem(idw_riz.getrow(), "d3613datom", datetime(idw_riz.uf_getitem(idw_riz.getrow(), "zmena_maso")))
- idw_riz.setitem(idw_riz.getrow(), "d3613datol", datetime(idw_riz.uf_getitem(idw_riz.getrow(), "zmena_mleko")))
- li_rc = 1
- case 2
- idw_riz.setitem(idw_riz.getrow(), "zmena_maso",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"))
- idw_riz.setitem(idw_riz.getrow(), "zmena_mleko",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"))
- li_rc = -1
- case 3
- idw_riz.setitem(idw_riz.getrow(), "zmena_maso",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"))
- idw_riz.setitem(idw_riz.getrow(), "zmena_mleko",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"))
- li_rc = 1
- end choose
- elseif not isnull(idw_riz.uf_getitem(idw_riz.getrow(), "d3613datom")) and isnull(idw_riz.uf_getitem(idw_riz.getrow(), "d3613datol")) then
- ls_text1 = "Přidáním použitých léčiv dojde k posunutí lhůty na : "
- ls_text2 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"), 'dd.mm.yyyy h:mm')
- ls_text3 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_maso"), 'dd.mm.yyyy h:mm')
- ls_text4 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"), 'dd.mm.yyyy h:mm')
- ls_text5 = String(idw_riz.getitemdatetime(idw_riz.getrow(), "zmena_mleko"), 'dd.mm.yyyy h:mm')
- ll_volba_msb = integer(messagebox( "Uložit?", ls_text1 + "~r~n~r~nmaso z: '" + ls_text2 + "' na: '" + ls_text3 + "'~r~na dojde k nastavení lhůty ~r~nmléka : '" + ls_text5 + "'~r~n~r~nChcete jej upravit?", "stopsign!", "$dAno|Ne|Přerušit", 1))
- choose case ll_volba_msb
- case 1
- idw_riz.setitem(idw_riz.getrow(), "d3613datom", datetime(idw_riz.uf_getitem(idw_riz.getrow(), "zmena_maso")))
- idw_riz.setitem(idw_riz.getrow(), "d3613datol", datetime(idw_riz.uf_getitem(idw_riz.getrow(), "zmena_mleko")))
- li_rc = 1
- case 2
- idw_riz.setitem(idw_riz.getrow(), "zmena_maso",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"))
- idw_riz.setitem(idw_riz.getrow(), "zmena_mleko",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"))
- li_rc = -1
- case 3
- idw_riz.setitem(idw_riz.getrow(), "zmena_maso",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datom"))
- idw_riz.setitem(idw_riz.getrow(), "zmena_mleko",idw_riz.getitemdatetime(idw_riz.getrow(), "d3613datol"))
- li_rc = 1
- end choose
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement