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