+1 800 256 3608 (toll-free in North America) or +49 7531 90 60 10| service@combit.com

Vorschau Minimieren


(Guest) #1

Mit der Funktion LlDesignerProhibitAction(hJob, LL_SYSCOMMAND_MINIMIZE)
kann man im Designer das Minimieren unterbinden.
Gibte es hierzu auch eine Moeglichkeit das Minimieren in der Vorschau zu unterbinden?
Falls man den Button nicht disablen kann, weiss jemand eine Moeglichkeit, das man ueber das Miniemieren Informiert wird und nachtraeglich verbieten kann? Aehnlich z.B eines Ereignisses OnMinimizeQuery? oder Callback…


(Guest) #2

“Manfred Pawelzik” <manfred.pawelzik@icach…> schrieb im Newsbeitrag
news:399014182008145818@combit.net

Gibte es hierzu auch eine Moeglichkeit das Minimieren in der Vorschau zu
unterbinden?

Wie waere es, einfach ein Vorschaucontrol in einer eigenen Form zu hosten?
Dann hast Du es ja in der Hand.

G.


(Guest) #3

Vielen Dank fuer die Hilfe.

Bisher habe ich die Reports mit: L13->Print(…) generiert.
Die Felder wurden dann im Event OnDefineFields… deffiniert.

Durch eine eigene Druckschleife laesst sich dies jedoch relativ einfach aendern.

while (!Qry->Eof){

DefineCurrentRecord();
Ret = LL->LlPrintFields();
if (Ret==LL_ERR_USER_ABORTED) {
LL->LlPrintEnd(0);
return;
}
while (Ret==LL_WRN_REPEAT_DATA) {
LL->LlPrint();
Ret = LL->LlPrintFields();
}
LL->LlPrintSetBoxText("Printing ", Percentage);
Qry->Next();
}

LL->LlPrintFieldsEnd();

etc