Esconder OpenOffice

Discussão em 'Progress 4GL' iniciado por baltazar, Abril 2, 2012.

  1. baltazar

    baltazar Membro Participativo

    Boa tarde,

    há algum maneira de esconder o OpenOffice e só o tornar visivel no fim do processamento?
  2. LeandroSantos

    LeandroSantos Membro Participativo

    Eu tambem tenho muito interece neste assunto, ja tentei fazer isso de varias formas mas sem sucesso, é preciso manipular a variavel do tipo "RAW" e não sei como fazer isso.
    Segue um trecho do codigo em C# que não concegui passar para Progress.
    A variavel "loadProps" é a variavel tipo "RAW" definida em Progress.
    Código:
    internal XComponent openCalcSheet() { 
                XComponentContext oStrap = uno.util.Bootstrap.bootstrap(); 
                XMultiServiceFactory oServMan = (XMultiServiceFactory)oStrap.getServiceManager(); 
                XComponentLoader desktop = (XComponentLoader)oServMan.createInstance("com.sun.star.frame.Desktop"); 
                string url = @"private:factory/scalc"; 
                PropertyValue[] loadProps = new PropertyValue[1]; 
                loadProps[0] = new PropertyValue(); 
                loadProps[0].Name = "Hidden"; 
                loadProps[0].Value = new uno.Any(true); 
                //PropertyValue[] loadProps = new PropertyValue[0]; 
                XComponent document = desktop.loadComponentFromURL(url, "_blank", 0, loadProps); 
                return document; 
    
  3. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Não é como exportar para excel?

    Tipo
    VariavelRepresentaOpenOffice :VISIBLE = FALSE.

    Att,

    Rafael
  4. baltazar

    baltazar Membro Participativo

    Era bom que fosse assim ...

Compartilhe esta Página