Classe: FWPrintSetup
Classe que disponibiliza uma Dialog genérica para definições de impressão.
New
Construtor.
FWPrintSetup(): New ( < nFlags>, [ cTitle] ) --> Nil
Nome | Tipo | Descrição | Obrigatório | Referência |
nFlags | Numérico | Parametros de ConfiguraçãoPD_ISTOTVSPRINTER=1PD_DISABLEDESTINATION=2PD_DISABLEORIENTATION=4PD_DISABLEPAPERSIZE=8PD_DISABLEPREVIEW=16 | X | |
cTitle | Caracter | Titulo da janela |
oPrintSetup := FWPrintSetup():New(PD_ISTOTVSPRINTER+PD_DISABLEDESTINATION, "Set Device Printer")
Activate
Exibe Dialog de impressão.
FWPrintSetup(): Activate ( ) --> nModalResult
-
nModalResult()
- Retornara PD_OK(1) caso pressionado OK e PD_CANCEL(2) Caso pressionado Cancel
GetProperty
Retorna propriedades.
FWPrintSetup(): GetProperty ( [ nItem] ) --> xValue
Nome | Tipo | Descrição | Obrigatório | Referência |
nItem | Array of Record | Código referente ao item da propriedadePD_DESTINATION=1PD_PRINTTYPE=2PD_ORIENTATION=3PD_PAPERSIZE=4PD_PREVIEW=5PD_VALUETYPE=6PD_MARGIN=7 |
-
xValue()
- Valor definido para a propriedade
SetOrderItem
Exibe uma ListBox para escolher a Ordem do Relatório.
FWPrintSetup(): SetOrderItem ( < aItems> ) -->
Nome | Tipo | Descrição | Obrigatório | Referência |
aItems | Vetor | Vetor com as opções de Ordem | X |
SetOrderParms
Define a opção de ordem do Relatório.
FWPrintSetup(): SetOrderParms ( < aOrder>, < @nOrder> ) -->
Nome | Tipo | Descrição | Obrigatório | Referência |
aOrder | Vetor | Vetor com as opções de Ordem | X | |
nOrder | Array of Record | Numerico "Passado por Referência" que receberá o Item Selecionado | X | X |
SetProperty
Define propriedades.
FWPrintSetup(): SetProperty ( < nItem>, [ xValue] ) -->
Nome | Tipo | Descrição | Obrigatório | Referência |
nItem | Numérico | Código referente ao item da propriedadePD_DESTINATION=1PD_PRINTTYPE=2PD_ORIENTATION=3PD_PAPERSIZE=4PD_PREVIEW=5PD_VALUETYPE=6PD_MARGIN=7 | X | |
xValue | Qualquer | Valor à ser definido para a propriedade |
SetUserParms
Define o bloco de código defino pelo usuário que será disparado pelo botão oBtnParams.
FWPrintSetup(): SetUserParms ( < bActionUser> ) -->
Nome | Tipo | Descrição | Obrigatório | Referência |
bActionUser | Array of Record | Bloco de código | X |
Propriedade | Descrição | Tipo |
Array of Record |
oSetup := FWPrintSetup():New(PD_ISTOTVSPRINTER, "Set Device Print")
TOTVS Application Server 10
,
ByYou Application Server
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas