|
Bem Vindo, Visitante
|
Todos os Fórums
ADVPL
|
Imprimir
Enviar Para um Amigo Precisa estar Logado
|
|
|
Assunto: |
Erro no CodAnalyse |
|
Versão: |
12.1.33 |
|
Plataforma: |
Microsoft |
Complemento: |
|
|
DB: |
SQL Server |
Complemento: |
|
|
|
|
|
Mensagem do
JAFREAL
em 20/01/2023, 15:17 h
Local: PA Registro: 21/08/2008 Postagens: 335 |
Boa tarde a todos
Estou colocando alguns fontes para validar no codeanalyse, pq tenho que passar o dicionario pro branco, mas me deparei com alguns problemas, dentre eles esta o fonte abaixo.
For x := 1 to Len(aCampos)
DbSelectArea("SX3")
DbSetOrder(2)
DbGotop()
If MsSeek(aCampos[x])
If X3USO(X3_USADO)
Aadd(aCabecalho, {;
TRIM(X3_TITULO) ,; //X3Titulo()
X3_CAMPO ,; //X3_CAMPO
X3_PICTURE ,; //X3_PICTURE
X3_TAMANHO ,; //X3_TAMANHO
X3_DECIMAL ,; //X3_DECIMAL
X3_VALID ,; //X3_VALID
X3_USADO ,; //X3_USADO
X3_TIPO ,; //X3_TIPO
})/*
X3_ARQUIVO ,; //X3_F3
X3_CONTEXT ; //X3_CONTEXT*/
Endif
Endif
Next
Return
Como podem ver usava o SX3 para criar uma matriz. Pergunta alguém teria uma solução pra isso?? Pq o o codeanalyse não tem
Jose de Aguiar
Consultor Independente Totvs
e-mal:jose.aguiar.real@gmail.com
skype:jafreal |
|
|
Mensagem do
TECLESOFT
em 20/01/2023, 15:48 h
Local: SP Registro: 24/04/2012 Postagens: 215 |
veja se te ajuda.
https://tdn.totvs.com/pages/releaseview.action?pageId=23889333 |
|
|
Mensagem do
RODRIGOROC
em 20/01/2023, 16:45 h
Local: SP Registro: 19/05/2020 Postagens: 3 |
Acho que a função GetSx3Cache() vai resolver seu problema.
|
|
|
Mensagem do
JAFREAL
em 25/01/2023, 10:51 h
Local: PA Registro: 21/08/2008 Postagens: 335 |
Bom dia a todos
Grato Rodrigo funcionou muito bem.
Aproveitando tem alguma coisa similar para o SX1 e SX2?
Jose de Aguiar
Consultor Independente Totvs
e-mal:jose.aguiar.real@gmail.com
skype:jafreal |
|
|
Mensagem do
RODRIGOROC
em 25/01/2023, 13:12 h
Local: SP Registro: 19/05/2020 Postagens: 3 |
Para a SX2 eu ainda não precisei.. mas pra SX1 estou usando FWSX1Util e SetMVValue
Porém se você quer criar as perguntas (como fazia com o PutSX1), pode esquecer.. agora só via configurador mesmo.
Uma saída é usar o ParamBox, mas não sei se te atenderia |
|
|
Mensagem do
JAFREAL
em 26/01/2023, 08:50 h
Local: PA Registro: 21/08/2008 Postagens: 335 |
Bom dia a todos
Por causa de erros nos programas de um cliente fui forçado a procurar novas funções e me deparei com esse site que esta no link abaixo. Tem muitas funções para serem usadas com os dicionarios.
https://ajuda.plataformavirtus.com.br/space/VP/11698193
Jose de Aguiar
Consultor Independente Totvs
e-mal:jose.aguiar.real@gmail.com
skype:jafreal |
|
|
Mensagem do
RODRIGOROC
em 26/01/2023, 10:21 h
Local: SP Registro: 19/05/2020 Postagens: 3 |
Muito bom.. várias funções interessantes
Obrigado por compartilhar |
|
Para postar no Fórum você precisa efetuar o seu login ou se registrar
|
|