1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Anuncie Aqui
    Anuncie aqui você Também: fdantas@4each.com.br

Include ajuda

Discussão em 'EMS , HCM e Totvs 11' iniciado por MaikonLopes, Fevereiro 12, 2025.

  1. MaikonLopes

    MaikonLopes Sem Pontuação

    Bom dia a todos,

    Gostaria de saber como funciona para colocar um procedimento/manual no botão de ajuda de um programa dentro do TOTVS Datasul.

    Estou construindo um programa especifico usando o ddk, e vi ao clicar no botão de ajuda, ele chama a include {include/ajuda.i}

    Porém não achei alguma documentação que explique como faço para colocar chamar um procedimento/manual por essa include.

    Arquivos Anexados:

  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    boa tarde, dentro da pasta ddk tem a pasta manual, com todos os usos possiveis das templates, mas vc pode simplesmente clicar no botão ajuda e ver o que ele tenta executar, provavelmente deve tentar abrir um arquivo HTML em uma determinada pasta com o nome do programa.
  3. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Esse eu queria saber também
  4. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    esse é o ajuda.i

    Código:
    /*************************************************************************
    **
    ** AJUDA.I - Include padrÆo para chamada do Help
    **
    **************************************************************************/
    
    &IF DEFINED(HelpForProgram) &THEN
        RUN men/men900za.p (INPUT ?, INPUT {&HelpForProgram}:HANDLE).
    &ELSE
        RUN men/men900za.p (INPUT ?, INPUT THIS-PROCEDURE:HANDLE).
    &ENDIF
    
    RETURN NO-APPLY.
    
    /* include/ajuda.i */
    
  5. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Segue o men900za.p

    Arquivos Anexados:

  6. MaikonLopes

    MaikonLopes Sem Pontuação

    Obrigado pelas informações..
    Acabei por fazer eu mesmo a chamada para um PDF que está salvo no computador com o comando OS-COMMAND

    OS-COMMAND NO-WAIT VALUE("start "C:\teste\arquivo.pdf").

Compartilhe esta Página