Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/3279126062824/newLayouttecnologia.css |
|
Pagetitle |
---|
...
|
...
...
...
|
Retorna
...
um
...
array
...
com
...
os
...
nomes
...
das
...
impressoras
...
disponíveis.
Sintaxe
Bloco de código | ||
---|---|---|
| ||
GetImpWindows( <lDirect> ) --> aRet lDirect > )
|
Parâmetros
...
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
lDirect |
...
lógico | Indica se, verdadeiro (.T.), retorna as impressoras do Application Server; caso contrário, falso (.F.), do Smart Client. | X |
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
aRet |
...
a | Retorna um array, no formato texto, com as impressoras instaladas. Sendo que, a primeira impressora da lista é a padrão. |
Observações
- Até a build 7.00.101202A, caso não fosse encontrada nenhuma impressora no equipamento em questão, a função retornava um array com um elemento, contendo a string
...
- "Nenhuma Impressora Disponivel".
...
- Na build 7.00.111010P, a string retornada nesta condição passou a ser "No printer is available"
- E, nas builds superiores a 7.00.111010P, caso não seja encontrada nenhuma impressora no equipamento, a função retornará um array vazio ( {} ).
Exemplos
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
User Function exemplo() aRet := {} aRet := GetImpWindows(.T.) // Result:{"Impressora 01","Impressora 02"} varinfo("impressoras:",aRet) Return |
Abrangência
Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas