Poslední příspěvky

Stran: [1] 2 3 ... 10
1
Firemonkey / PKG instalátor pro MAC
« Poslední příspěvek od rtomecek kdy Dnes v 11:02:45 »
Zdravim,

mam hotovou aplikaci pro MAC. Ve slozce PAserveru mam .app a instalator .pkg.
Kdyz chci aplikaci instalovat pomoci .pkg balicku, "vse" probehne korektne, instalator obsahuje certifikaty, MAC se me zepta na heslo, dokonceni instalace probehne uspesne. Bohuzel, aplikace nikde. Mela by se nahrat do slozky Applications a zobrazit v Launchpadu.
Kdyz zkusim to same a pri instalaci zmenim umisteni na SD kartu, vytvori se na karte slozka Applications, kde je soubor.app a jde bez problůemu spustit.

Zkousel jsem hledat nejake nastaveni v Project-Options, ale neuspesne. Nesetkal se s tim uz nekdo?

Delphi 10.2.3
2
Obecné / Re:Preklad aplikace
« Poslední příspěvek od raul kdy Dnes v 10:49:42 »
JJ zkusim se poptat tam. Me se aktualizuje jen ten xxx.po ale uz ne ty ostatni xxx.lang.po (samozrejme bez prekladu).
3
Obecné / Re:Preklad aplikace
« Poslední příspěvek od Ondřej Pokorný kdy Dnes v 10:47:18 »
Asi se zeptej na Lazarus ML nebo fóru. Určitě to umí - sám Lazarus IDE si aktualizuje a synchronizuje PO soubory automaticky. Taky nevím jak.
4
Obecné / Re:Debbug - GTT voči RunTime persistent table
« Poslední příspěvek od Stanislav Hruška kdy Dnes v 10:36:19 »
Citace
Takze kdyz v BeforeInsert triggeru bude GTT prazdna, tak to znamena, ze se spustilo nove zpracovani v nove transakci a muze vyprazdnit nejdriv trvalou tabulku.
Výborne, to sa mi páči.
S triggert-om som pracoval kedysi dávno a tak o ich možnostiach nemám predstavu.
5
Obecné / Re:Debbug - GTT voči RunTime persistent table
« Poslední příspěvek od pf1957 kdy Dnes v 10:29:09 »
máš na mysli niečo ako "After Insert". Aplikácia o tom bude vedieť. Veď sa musí rozhodnúť, či mazať, alebo nemazať tie údaje.
To muze delat treba i ten trigger nezavisle na aplikaci - ta to oznami commitnutim transakce a vyprazdnenim GTT. Takze kdyz v BeforeInsert triggeru bude GTT prazdna, tak to znamena, ze se spustilo nove zpracovani v nove transakci a muze vyprazdnit nejdriv trvalou tabulku. Totez muze udelat i s AfterInsert, kdy zjisti, jestli prave vlozeny zaznam je jediny v GTT nebo muzes mit triggery dva: before na hlidani noveho zpracovani a after na replikaci dat.
6
Obecné / Re:Aktualizovanie DB podľa verzií
« Poslední příspěvek od vandrovnik kdy Dnes v 10:11:42 »
  • Nepredpokladám manipuláciu s údajmi
  • Predpokladám, že skripty je lepšie držať v samostatnom súbore mimo exe
  • Predpokladám, že je lepšie na spustenie skriptov použiť samostatný program/bat

Samostatný soubor bych nedoporučoval. U uživatelů na síti se občas stane, že spustí instalaci aktualizace, ale .exe má někdo otevřený, takže nejde přepsat. Zato ostatní soubory přepsat jdou. Náležitě netrpělivý uživatel po spatření hlášky, že .exe nejde přepsat, je schopen instalátor odstřelit natvrdo, takže ten pak ponechá staré nepřepsatelné .exe, ale už nový pomocný soubor se skripty. Mám to raději uděláno tak, že u sebe mám skript v samostatném souboru a ten začlením přímo do .exe pomocí .rc souboru:
UpravyDb.rc:
UpravyDb RCDATA UpravyDb.zip

Skripty pouštím přímo v rámci aplikace, nevolám nic externího.
7
Obecné / Re:Debbug - GTT voči RunTime persistent table
« Poslední příspěvek od pf1957 kdy Dnes v 10:09:17 »
Mne by sa viac páčilo, keby sa triggert nespustil, keď neexistuje trvalá tabuľka. Presnejšie, spustil by sa, ale po vyhodnotení podmienky aj hneď ukončil. Ja viem, je to pre DB práca navyše = nie je to čisté :D
Proc bys to delal? Kdyz neexistuje trvala tabulka, tak bud neexistuje trigger nebo ja zablokovany a vice versa, kdyz se vytvori trvala tabulka, tak se vytvori i replikacni trigger nebo se enabluje.

Takze pri vyvoji vytvoris trvalou tabulku a replikacni trigger, v produkci je smazes. A pri vyvoji, kdyz nebudes chtit replikovat, tak ten trigger zakazes a on bude existovat, ale nebude se pouzivat.
8
Obecné / Re:Aktualizovanie DB podľa verzií
« Poslední příspěvek od pf1957 kdy Dnes v 10:00:24 »
Nerozumiem tomu "JEDI VCS version"
Jsem psal, ze je to stary: to je z dob, kdy jeste nebyl Subversion, uz ani nevim, jak se to puvodne jmenovalo, pak vznikl zamer z toho udelat free projekt pod JEDI a ten tusim vysumel. Pozdeji jsme tam davali cislo SVN revize a ta ma treba cmdline tool subwcrev.exe, ktery dokaze do souboru doplnit aktualni informaci, napr. ze sablony
Kód: [Vybrat]
WCREV=$WCREV$
WCDATE=$WCDATE=%d.%m.%Y$
WCTIME=$WCDATE=%H:%M:%S$
udela
Kód: [Vybrat]
WCREV=3356
WCDATE=21.03.2016
WCTIME=12:14:24
Takze to fungovalo tak, ze po kazde zmene jsme vyrobili script pro vytvoreni cele DB z gruntu a strcili ho do SVN. Nastrojem jsme mu upravili cislo revize a udelali diff script s novym cislem revize. A neco podobneho jsme udelali s version info pri prekladu aplikace a pak obe hodnoty porovnavali.


9
Obecné / Re:Debbug - GTT voči RunTime persistent table
« Poslední příspěvek od Stanislav Hruška kdy Dnes v 09:51:05 »
Mne by sa viac páčilo, keby sa triggert nespustil, keď neexistuje trvalá tabuľka. Presnejšie, spustil by sa, ale po vyhodnotení podmienky aj hneď ukončil. Ja viem, je to pre DB práca navyše = nie je to čisté :D
10
Obecné / Re:Aktualizovanie DB podľa verzií
« Poslední příspěvek od Stanislav Hruška kdy Dnes v 09:44:50 »
Nerozumiem tomu "JEDI VCS version"
Stran: [1] 2 3 ... 10