campo-sirio/ba/ba8300c.uml
guy 309d8b23fd Patch level : 10.0
Files correlati     : ba8300a.msk ba8300b.msk ba8300c.msk ba8.exe
Ricompilazione Demo : [ ]
Commento            :

Riassunto	 0001600: Dopo la stampa di un report in orizz ritorna in visual con il foglio in vert.
Faccio l'anteprima di un report creato con orientamento foglio orrizzontale fisso, dopo aver stampato ritorna in visualizzazione con l'orientamento del foglio impostato sulla stampante (normalmente in verticale)


git-svn-id: svn://10.65.10.50/trunk@20332 c028cbd2-c16b-5b4b-a496-9718f37d4682
2010-04-13 14:31:37 +00:00

239 lines
3.6 KiB
Plaintext
Executable File

#include "ba8300.h"
PAGE "Sezione" -1 -1 60 20
LISTBOX F_TYPE 1 8
BEGIN
PROMPT 1 1 "Tipo "
ITEM "H|Testa"
ITEM "B|Corpo"
ITEM "F|Coda"
FLAGS "D"
END
NUMBER F_LEVEL 7
BEGIN
PROMPT 21 1 "Livello "
FLAGS "D"
END
STRING F_Y 6
BEGIN
PROMPT 1 2 "Riga "
FLAGS "R"
END
STRING F_X 6
BEGIN
PROMPT 21 2 "Colonna "
FLAGS "R"
END
STRING F_DX 6
BEGIN
PROMPT 1 3 "Larghezza "
FLAGS "R"
END
STRING F_DY 6
BEGIN
PROMPT 21 3 "Altezza "
FLAGS "R"
END
BOOLEAN F_HIDDEN
BEGIN
PROMPT 1 4 "Nascosta"
END
BOOLEAN F_DISABLED
BEGIN
PROMPT 24 4 "Disattivata"
END
BOOLEAN F_PAGE_BREAK
BEGIN
PROMPT 1 5 "Forza salto pagina"
MESSAGE FALSE ENABLE,F_KEEP_WITH_NEXT
MESSAGE TRUE CLEAR,F_KEEP_WITH_NEXT
END
BOOLEAN F_KEEP_WITH_NEXT
BEGIN
PROMPT 24 5 "Mantieni col successivo"
END
BOOLEAN F_CAN_BREAK
BEGIN
PROMPT 24 5 "Ammetti spezzamento su due pagine"
END
BOOLEAN F_HIDE_IF_NEEDED
BEGIN
// Visibile per testa e coda di pagina
PROMPT 1 6 "Nascondi sulla prima/ultima pagina"
FLAGS "H"
END
BOOLEAN F_REPEAT
BEGIN
// Visibile per testate di livello > 1
PROMPT 1 6 "Ripeti sezione ad inizio pagina"
FLAGS "H"
END
ZOOM F_GROUP_BY 36
BEGIN
// Visibile per sezioni con livello > 1 e < 10
PROMPT 1 7 "Raggruppamento "
FLAGS "H"
CHECKTYPE REQUIRED
END
MEMO F_CONDITION 58 6
BEGIN
// Visibile sezioni con livello > 0
PROMPT 1 8 "Condizione"
FLAGS "H"
END
ENDPAGE
PAGE "Query" -1 -1 60 16
TEXT DLG_NULL
BEGIN
PROMPT 1 0 "@bQuery sottosezione:"
END
MEMO F_SQL 56 -3
BEGIN
// Visibile sezioni con livello > 10
PROMPT 1 1 ""
FLAGS "H"
CHECKTYPE REQUIRED
END
ENDPAGE
PAGE "Aspetto" -1 -1 72 16
LIST F_BORDER 1 12
BEGIN
PROMPT 2 1 "Bordo "
ITEM "0|Nessuno"
ITEM "1|Sottile"
ITEM "2|Normale"
ITEM "3|Spesso"
ITEM "4|Molto spesso"
END
NUMBER F_RADIUS 4
BEGIN
PROMPT 26 1 "Raggio smussatura "
FLAGS "UR"
NUM_EXPR #THIS_FIELD>=0
WARNING "Il raggio deve essere positivo"
END
BUTTON F_FGCOLOR 14 1
BEGIN
PROMPT 2 2 "Colore ~Bordo"
END
LIST F_PATTERN 2 18
BEGIN
PROMPT 2 4 "Sfondo "
ITEM "1|Trasparente"
MESSAGE HIDE,F_BGCOLOR|HIDE,F_SHCOLOR|HIDE,F_SHADE_ANGLE
ITEM "2|Pieno"
MESSAGE SHOW,F_BGCOLOR|HIDE,F_SHCOLOR|HIDE,F_SHADE_ANGLE
ITEM "3|Linee orizzontali"
MESSAGE SHOW,F_BGCOLOR|HIDE,F_SHCOLOR|HIDE,F_SHADE_ANGLE
ITEM "4|Linee verticali"
MESSAGE SHOW,F_BGCOLOR|HIDE,F_SHCOLOR|HIDE,F_SHADE_ANGLE
ITEM "5|Diagonali \"
MESSAGE SHOW,F_BGCOLOR|HIDE,F_SHCOLOR|HIDE,F_SHADE_ANGLE
ITEM "6|Diagonali /"
MESSAGE SHOW,F_BGCOLOR|HIDE,F_SHCOLOR|HIDE,F_SHADE_ANGLE
ITEM "7|Griglia"
MESSAGE SHOW,F_BGCOLOR|HIDE,F_SHCOLOR|HIDE,F_SHADE_ANGLE
ITEM "8|Griglia diagonale"
MESSAGE SHOW,F_BGCOLOR|HIDE,F_SHCOLOR|HIDE,F_SHADE_ANGLE
ITEM "10|Sfumato"
MESSAGE SHOW,F_BGCOLOR|SHOW,F_SHCOLOR|SHOW,F_SHADE_ANGLE
END
BUTTON F_BGCOLOR 14 1
BEGIN
PROMPT 2 5 "Colore ~Sfondo"
END
LIST F_SHADE_ANGLE 3 20
BEGIN
PROMPT 2 7 "Sfumatura "
ITEM "0|Lineare a destra"
ITEM "90|Lineare in alto"
ITEM "180|Lineare a sinistra"
ITEM "270|Lineare in basso"
END
BUTTON F_SHCOLOR 14 1
BEGIN
PROMPT 2 8 "~Riempimento"
END
BUTTON F_FONT_SELECT 14 2
BEGIN
PROMPT 2 10 "~Font"
END
BUTTON F_PRFONT_SELECT 14 1
BEGIN
PROMPT 2 12 "Font ~Stampa"
END
ENDPAGE
PAGE "Avanzate" -1 -1 50 16
MEMO F_PRESCRIPT 56 7
BEGIN
PROMPT 1 0 "Script iniziale"
END
MEMO F_POSTSCRIPT 56 7
BEGIN
PROMPT 1 7 "Script finale"
END
ENDPAGE
TOOLBAR "" 0 0 0 2
BUTTON DLG_OK 10 2
BEGIN
PROMPT -13 -1 ""
END
BUTTON DLG_DELREC 10 2
BEGIN
PROMPT -23 -1 ""
END
BUTTON DLG_BAR 10 2
BEGIN
PROMPT -23 -1 "Font"
PICTURE TOOL_FONT
MESSAGE K_SPACE,F_FONT_SELECT
END
BUTTON DLG_CANCEL 10 2
BEGIN
PROMPT -33 -1 ""
END
ENDPAGE
ENDMASK