Pessoal, estou tentando trazer as impressoras instaladas em um campo List_item, a principio tive um problema que o membro do fórum, Toad, me ajudou, porém agora está dando o erro "ORA-06508: could not find program unit being called"
O Forms é simples, atachei a biblioteca D2KWUTIL.PLL, criei um campo char de 100 e um botão com uma trigger com o seguinte comando:
declare
impressora varchar2(100);
porta varchar2(100);
begin
win_api_dialog.select_printer(impressora,porta,false);
:impressora := impressora;
EXCEPTION
WHEN OTHERS THEN
MESSAGE('ERRO: '||SQLERRM) ;PAUSE;
end ;
Caso alguém queira seguir os passos para debugar, terá que setar a chave do forms. É só entrar no DOS e digitar:
set FORMS60_TRACE_PATH=c:\temp
Grato
Erro ORA-06508
-
- Rank: Programador Pleno
- Mensagens: 40
- Registrado em: Ter, 02 Out 2007 4:09 pm
- Localização: São Paulo - SP
-
- Rank: Programador Pleno
- Mensagens: 40
- Registrado em: Ter, 02 Out 2007 4:09 pm
- Localização: São Paulo - SP
Pessoal, estou fazendo isso porque quero imprimir um report na impressora que eu escolher na lista, tudo isso porque o usuário quer que o relatório saia direto na impressora.
Grato
Grato
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 15 visitantes