home K2»Infoservice»Diskusní fórum»TxFormExecutor - podokno náhledu

Topic created by Cikánek Petr
Last contribution added by Cikánek Petr Tuesday, March 02, 2021 9:32:51 AM. Topic contains 3 Replies.
Module: Process:
Tuesday, February 16, 2021 11:07:34 AM
  • Cikánek Petr
  • Registered5/18/2005
  • Naposledy přihlášen 3/4/2021
Dobrý den,

Je možné zobrazit podokno náhledu při použití TxFormExecutor např. pomocí nějakého parametru?

Ukázka aktuálně použitého kódu:
try
LExecutor := TxFormExecutor.Create(nil);
LExecutor.FormClass := eFC_LZbo;
LExecutor.PK.Assign(zboDM);
LExecutor.FormAdapter.ReadOnly := True;
LExecutor.FormAdapter.Caption := '';
LExecutor.FormAdapter.PageName := '';
LExecutor.FormAdapter.WindowState:= wsNormal;
LExecutor.FormAdapter.WindowMode := wmLookup;
LExecutor.FormAdapter.MainGrid.OldFashion := True;

LExecutor.FormAdapter.MainGrid.Filter:=query.Where;
LExecutor.Execute;
if LExecutor.ModalResult = mrOk then
begin
zboDM.Assign(LExecutor.PK);
if not zboDM.DoGetPrimaryKey then Exit;
end;
finally
LExecutor.FormAdapter.MainGrid.Filter:=nil;
LExecutor.Free;
end;

Děkuji za radu.
PODOKNONAHLEDU.png
Příspěvek byl změněn: Cikánek Petr, dne: 16.2.2021 11:07:54.

Wednesday, February 17, 2021 4:37:33 PM
  • Šmíd Radim
  • Registered10/9/2003
  • Naposledy přihlášen 3/7/2021
Tahle možnost (vynucení podokna náhledu) v TxFormExecutor-u není. Podokno náhledu je možno zobrazit pouze přes menu v konkrétním formuláři. Pak se tato volba (zobrazovat/nezobrazovat) již drží až do její změny - zase přes menu nebo v případě zobrazeného podokna, přes jeho zavírací křížek.

Thursday, February 25, 2021 10:49:25 AM
  • Cikánek Petr
  • Registered5/18/2005
  • Naposledy přihlášen 3/4/2021
Nejde o vynucení zobrazení, ale o zobrazení podoken podle předchozího nastavení ve formuláři.

T.j. mám nastaveno zobrazení podoken, ale txFormExcutor podokna nezobrazuje.

Lze řešit nějak jinak ?

Potřebuji "odskočit" do zboží s možností zobrazit podokna náhledu, po ukončení zboží se vrátit zpět.
Podobně jako je tomu u ctrl-Enter na položce dokladu - dostanu se do zboží, podokna lze zobrazit..
Děkuji za info.


Příspěvek byl změněn: Cikánek Petr, dne: 25.2.2021 12:04:09.

Tuesday, March 02, 2021 9:32:51 AM
  • Cikánek Petr
  • Registered5/18/2005
  • Naposledy přihlášen 3/4/2021

Podle mne nebyla odpověď pana Šmída přesná (resp. nebyla na položenou otázku), po zkoušení a testování jsme zjistili, že problém řeší nastaveni parametru WindowMode - stačí nastavit na wmNormal.