Utilizando sc_include_library

Pessoal, estou fazendo uns testes aqui tentando aprender como fazer includes de códigos externos.

Fiz um arquivo teste.php com o conteúdo semelhante ao abaixo:

if ($EnviarEmail)
{
[vl_NomeApp] = $this->Ini->nm_cod_apl;
[vl_icoEmail] = “<img src=“http://www.imagens.com.br/ico_email1_16.png” />”;
}

Coloquei esse arquivo na biblioteca externa como sugere um vídeo indicado em outros posts.

Na aplicação, no evento onScriptInit eu coloquei o seguinte código:

$EnviarEmail = TRUE;
sc_include_library(“sys”, “teste_includes”, “teste.php”, true, true);

O resultado disso tudo é que a aplicação não roda.

Porém, se eu colocar o código puro no evento, tudo funciona perfeito.

Isso é só um teste. O código original vai ser bem maior e vou precisar usar em várias aplicações. Por isso que eu queria poder usar includes.

Li muita coisa no forum a respeito mas não achei muitos detalhes. Tampouco se há necessidade de se usar tags no arquivo de biblioteca externa.

você não pode usar esse tipo de código em bibliotecas externas.
propriedades scriptcase globais somente em eventos scriptcase ou em bibliotecas internas.

Puts, que pena. Que limitação tola. Daria pra poupar centenas de linhas de código.

Mas é possível fazer include de bibioteca interna?

A bib interna vc seleciona na própria aplicação em programação