• advertisement_alt
  • advertisement_alt
  • advertisement_alt

Luiz FERNANDO

Members
  • Content count

    106
  • Joined

  • Last visited

  • Days Won

    25

Luiz FERNANDO last won the day on May 21 2021

Luiz FERNANDO had the most liked content!

Community Reputation

47 Excellent

About Luiz FERNANDO

  • Rank
    Segundo Sargento
  1. Pessoal veja se alguém pode me ajudar, conforme o usuário preciso ocultar a informação de uma coluna, usando o comando abaixo da certo(figura 1), mais se a linha tiver selecionada ele mostra o conteúdo(figura 2) , alguém teria alguma dica, obg IF TABLE_saida_itens[TABLE_saida_itens].COL_servico=2 THEN IF garrUsuarios[gnPosicao_usuario,19]=False THEN TABLE_saida_itens[TABLE_saida_itens].COL_total..Color = Black TABLE_saida_itens[TABLE_saida_itens].COL_total..BackgroundColor = Black TABLE_saida_itens[TABLE_saida_itens].COL_unitario..Color = Black TABLE_saida_itens[TABLE_saida_itens].COL_unitario..BackgroundColor = Black END END
  2. Bom dia Amarildo estou fechando um servidor dedicado hoje com alphaservers, sobre dar tratamento em rest (POST GET) usando JSON e tb fazer deploy do projeto eu já tenho o conhecimento basico para isso, minha duvida mesmo é como montar(preparar) um servidor, pois todos meus teste foram feito no servidor do Adriano Booler, e la já está tudo pronto. Obs: caso vc tiver esse conhecimento e poder me dar uma consultoria me chama em off, obg.
  3. Cassiano obg pelo retorno, a forma que vc mencionou acima que configurar um servidor para usar webservice com windev não é tão complicado assim, me animou aqui, vou ver se faço um teste com AlphaServers, estava vendo os pacote deles, vc acha que um Semi-Dedicado para começar resolve, ou é melhor um Dedicado.
  4. Pessoal andei fazendo uns treinamento com o TOM e consegui aprender a mexer com WEBSERVICE, trocando ideia com um outro amigo, ele me aconselhou a fazer isso em PHP, pois é bem mais simples dar manutenção, uma vez configurado o ISS ou Apache o servidor já está pronto, agora em windev preparar um servidor para ele parece não ser tão simples assim, eu particularmente não sei fazer, trabalho com banco de dados MariaDB, daí fiquei na dúvida, começar o aprendizado tudo novamente em PHP, ou aprender a configurar um servidor para usar a windev e tudo que eu alterar no projeto fazer um DEPLOY, se algum colega poder dar a sua opinião.
  5. Nossa que falta de atenção de minha parte, vlw Cassiano, agora não da mais erro ao executar ExecuteJS
  6. Colega eu queria usar uma função em java dentro da windev até achei esse video do Amarildo, porém ele não explica como criar o controle HTML CONTROL, se eu ignorar esse parametro e tentar usar da erro, dizendo que não existe um controle HTM CONTROL mais não explicar sobre esse parametro,
  7. Pessoal queria fazer unsteste com função em java em windev, vi que o comando é esse JSCode is string = [ var now = new Date(); alert( 'Today is: ' + now); ] ExecuteJS(HTM_MyHTMLControl, JSCode) Minha duvida é como criar um HTML CONTROL, que no caso é o primeiro parametro para executar o ExecuteJS
  8. Aqui uso a versão 24, pior que uma outra vez tive o mesmo problema, naquela ocasião eu acabei usando o controle supercontrol deixando o mesmo fora da janela, e qdo ativado mudava a posição dele para dentro da janela, consigo usar window internal aqui apenas como menu lateral ou colocando dentro de um dashboard para resolver meu problema aqui, acabei usando o controle layout, e aproveitei a propria window internal do menu para isso, deixando invisível os menu qdo clicado na opção pesquisa, acabou ficando até legal usando dessa forma, uma outra hora com mais calma vou tentar descobrir o pq não consigo chamar uma internal com open IW_menu.MZ_menu_4..Visible = False IW_menu.MZ_menu_5..Visible = False GR_pesquisa..visible = true
  9. Cassiano não tem nada no código, pior que a segunda vez que tendo usar janela internal sem sucesso, se eu criar uma simples janela com um botão e chamar a internal ele não abre.
  10. Pessoal tenho um aplicativo com uma window de 11 plane, ao chamar uma janela internal ele simplesmente passa para o plane 1, no emulador conforme imagens abaixo da certo, alguém teria alguma dica, tentei chamar com open, openchild, openmobile e nenhuma deu certo.
  11. Pessoal não consigo usar o menu lateral do lado direito, só do lado esquerdo que da certo, alguém teria alguma dica, obg https://ibb.co/Mf9yWjC
  12. Colega já imaginava isso, vou pensar em algo aqui, depois retorno ao tópico, obg
  13. Pessoal alguém poderia me dar alguma dica de como identificar um aparelho. tentei usar o SysIdentifier() mais da erro na hora de gerar o apk IF NOT InAndroidSimulatorMode() THEN sIdentifier is string sIdentifier = SysIdentifier() EDT_chave=sIdentifier END outra opção que achei no help foi SysIMEI("Cellular Line")), mais pelo que entendi preciso colocar o nome do aparelho, queria algo mais pratico, a finalidade seria liberar o acesso a um sistema. Obs: preciso ter algo do aparelho gravado num webservice, quando o usuario for acessar o apk, o sistema verifica essa informação e busca no webservice, se encontrar ele acessa, caso contrario não. Obg
  14. Cassiano obg pela sua resposta, com ela parou de dar o erro de sintaxe, porem não entrava na array(só não tinha respondido antes, pois estava tentando aqui) Vilani vlw pela resposta, com sua dica deu certinho o retorno agora. o código ficou assim: teste is httpRequest teste.Method=httpPost S_URL is string="https://apipefin.scnbrasil.com.br/v1/" teste.URL=S_URL resposta is httpResponse= HTTPSend(teste) IF ErrorOccurred THEN Error(ErrorInfo(errFullDetails)) ELSE EDT_RESULTADO=resposta..Content END _erro is Structure mensagem is string logid is string END _cadastro is Structure codigoerro is string erro is _erro END stEstrutura_cadastro is _cadastro Deserialize(stEstrutura_cadastro,resposta..Content,psdJSON) Info(stEstrutura_cadastro.codigoerro) Info(stEstrutura_cadastro.erro.mensagem) Info(stEstrutura_cadastro.erro.logid)
  15. Pessoal veja se alguém pode me ajudar nesse retorno {"codigoErro":99,"erro":{"mensagem":"Erro do servidor - tente novamente e se o erro persistir entre em contato com o suporte","logId":"c7a1beb"}} Tentei usar o exemplo do Amarildo da receita, mais diz que o retorno do JSON não tem elemento array nele, veja meu código. teste is httpRequest teste.Method=httpPost S_URL is string="https://apipefin.scnbrasil.com.br/v1/" teste.URL=S_URL resposta is httpResponse= HTTPSend(teste) IF ErrorOccurred THEN Error(ErrorInfo(errFullDetails)) ELSE EDT_RESULTADO=resposta..Content END _erro is Structure mensagem is string logid is string END _cadastro is Structure codigoerro is string erro is array of _erro END stEstrutura_cadastro is _cadastro Deserialize(stEstrutura_cadastro,resposta..Content,psdJSON) // aqui diz que json não esta retornando nenhuma array Info(stEstrutura_cadastro.codigoerro) // aqui o retorno esta ok FOR EACH _erro OF stEstrutura_cadastro.erro Info(_erro.mensagem) Info(_erro.logid) END o que percebi que no caso da receita quando o retorno vem em array tem um ( [ ) no inicio e outro o final ( ] ) { "atividade_principal":[{"text":"Desenvolvimento de programas de computador sob encomenda","code":"62.01-5-01"}] }