Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 3 Próxima »

Função: __DeleteRmt

Exclui lista com identificador de conteúdo de variáveis criada pela função __SaveRmt().

__DeleteRmt ( < cIdentificador> ) --> Nil

NomeTipoDescriçãoObrigatórioReferência
cIdentificadorCaracterIndica o identificador da lista de conteúdo de variáveis criada com a função __SaveRmt(). X
Nil (Nulo)
Retorno nulo.

Função disponível para a versão do Protheus 8 Remote ou superiores a partir da build 7.00.060322A. 

Importante
Esta função somente deve ser executada em programas AdvPL que são acionados através do TOTVS Smart Client.

#include "TOTVS.CH"            //-----------------------------------      USER FUNCTION tstTransf()            // Envia dados para o Protheus Remote      tstSendData()             // Recupera dados do Protheus Remote      tstRcvData()            RETURN            //-----------------------------------      STATIC FUNCTION tstSendData()            Local var1:= "var1"      Local var2:= 2      Local var3:= .T.            // Cria listas de conteúdo de variáveis na memória do Protheus Remote      __SaveRmt("myId1",var1,var2,var3)      __SaveRmt("myId2",var1,var2,var3)      __SaveRmt("myId3",var1,var2,var3)      __SaveRmt("myId4",var1,var2,var3)            RETURN            //-----------------------------------      STATIC FUNCTION tstRcvData()            Local var1:= NIL      Local var2:= NIL      Local var3:= NIL      Local var4:= NIL      // Obtém lista das listas de contéudo armazenadas no Protheus Remote      Local aList:= __ListRmt()      Local i            For i:=1 to Len(aList)      	QOUT(aList[i])      	// Busca lista de conteúdo de variáveis na memória do Protheus Remote      	__LoadRmt(aList[i],@var1,@var2,@var3,@var4)      	QOUT( var1, var2, var3, var4 )      Next i	            // Excluir a lista "myId1" da lista de memória do Protheus Remote      __DeleteRmt("myId1")                    // Busca lista de conteúdo de variáveis na memória do Protheus Remote      aList:= __ListRmt()            For i:=1 to Len(aList)      	QOUT(aList[i])      	// Busca lista de conteúdo de variáveis na memória do Protheus Remote      	__LoadRmt(aList[i],@var1,@var2,@var3,@var4)      	QOUT( var1, var2, var3, var4 )      Next i	            // Limpa todas as listas armazenadas no Protheus Remote      __ClearRmt()                   // Obtém lista das listas de contéudo armazenadas no Protheus Remote      aList:= __ListRmt()                         QOUT( Len(aList) )            RETURN
Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server

  • Sem rótulos