Dne 31.5.2026 bude ukončen portál K2 infoservis!
home K2»Infoservis»Diskusní fórum»Modré VS šedé formuláře - základní změny...

Téma založil HelpDesk Gienger
Poslední příspěvek přidal HelpDesk Gienger 12. března 2026 13:05:13. Téma obsahuje 1 odpověď.
Modul: Proces:
11. března 2026 10:40:44
Dobrý den,
chtěl bych se zeptat jestli někdo ví jak se řeší v „modrých“ formulářích (TScriptPersistent) tyto úkony – ideálně spouštěné ve scriptu:

Typ modrých formulářů:
type
TForm = class(TScriptPersistent)
Var
From : TForm;
TUniFormManager.DialogExecutor.ShowObjectModal(Form, ‘caption‘);
TUniFormManager.DialogExecutor.EditObjectModal(Formt, ‘caption‘);


Úkon:

Maximalizace formuláře na obrazovce
(dříve v nastavení formuláře nebo ve scriptu: Form.WindowState.wsMaximized; )

Minimalizace formuláře na obrazovce
(dříve v nastavení formuláře nebo ve scriptu: Form.WindowState.wsMinimized; )

Uzavření/ukončení formuláře
(dříve ve scriptu: Self.Close; )

Zákaz editace gridu
(dříve ve scriptu: Grid.Options := Grid.Options - [xgEditing]; )

Předem děkuji za radu.

12. března 2026 13:05:13
Zákaz editace gridu
(dříve ve scriptu: Grid.Options := Grid.Options - [xgEditing]; )

Vyřešeno - potřeba vyměnit Grid : TDataM za datový modul a pak to jde zakázat, resp. vytvořit si svoji akci pro dablclick.