Mensagens Recentes

Páginas: 1 ... 6 7 [8] 9 10
71
Formulários / Re:após atualizar form retirar de campo data o mês e inserir em um campo na tbl
« Última Mensagem: por Kleyber Online Junho 22, 2017, 10:32:53 am »
Isto aqui está errado também:

$cUpdate = "UPDATE Cad_Lancamentos SET mes_lancamento = '".[glo_mes]."' WHERE id_lancamento = ".{id_lancamento}.";

o certo é:

$cUpdate = "UPDATE Cad_Lancamentos SET mes_lancamento = '".[glo_mes]."' WHERE id_lancamento = ".{id_lancamento};  // Sem as aspas no final

Quanto a diferença de [] e {} é que [] é usado nas variáveis globais no SC. Já as {} são usadas quando são campos da aplicação. Veja em: http://www.scriptcase.com.br/docs/pt_br/v81/apendice/variaveis-no-scriptcase
72
Formulários / Re:após atualizar form retirar de campo data o mês e inserir em um campo na tbl
« Última Mensagem: por Thyago Brasil Online Junho 22, 2017, 10:30:33 am »
$cSql =  "select dta_atualizacao from Cad_Lancamentos";
sc_lookup(dataset, $cSql);
$mes_atual = (dataset[0][0]);

[glo_mes] = substr($mes_atual,5,2);

$cUpdate = "UPDATE Cad_Lancamentos SET mes_lancamento = '".[glo_mes]."' WHERE id_lancamento = ".{id_lancamento}.";
sc_exec_sql($cUpdate);
sc_commit_trans();

apresentou o erro, acho que me enrolei nas aspas
Parse error: syntax error, unexpected '[' in C:\Program Files (x86)\NetMake\v8\wwwroot\scriptcase\app\FGFIN\form_contas_pagar\form_contas_pagar_apl.php on line 4026

Giba, corrige aqui:
//errado
$mes_atual = (dataset[0][0]);
//certo
$mes_atual = {dataset[0][0]};
73
Formulários / Re:após atualizar form retirar de campo data o mês e inserir em um campo na tbl
« Última Mensagem: por giba_ Online Junho 22, 2017, 10:22:51 am »
$cSql =  "select dta_atualizacao from Cad_Lancamentos";
sc_lookup(dataset, $cSql);
$mes_atual = (dataset[0][0]);

[glo_mes] = substr($mes_atual,5,2);

$cUpdate = "UPDATE Cad_Lancamentos SET mes_lancamento = '".[glo_mes]."' WHERE id_lancamento = ".{id_lancamento}.";
sc_exec_sql($cUpdate);
sc_commit_trans();

poderia por gentileza explicar o porque dos parenteses [glo_mes] e chaves {id_lancamento} no comando update?
apresentou o erro, acho que me enrolei nas aspas
Parse error: syntax error, unexpected '[' in C:\Program Files (x86)\NetMake\v8\wwwroot\scriptcase\app\FGFIN\form_contas_pagar\form_contas_pagar_apl.php on line 4026
74
ScriptCase Versão 9 / Re:BUG erro na aplicação de pdfReport ao usar o sql com função SUM(CAMPO)
« Última Mensagem: por Kleyber Online Junho 22, 2017, 10:17:40 am »
Junior,

Que bom que resolveste. A view você cria diretamente no banco, assim na tua aplicação você vai criar um select em cima dessa view.

Sobre a view em si, dá uma olhada neste artigo que vai ser bem explicativo. Tem vários outros, e é só questão de tentar.

https://imasters.com.br/artigo/8765/mysql/trabalhando-com-views-no-mysql?trace=1519021197&source=single
75
Bom dia Kleyber, mais uma vez obrigado pela ajuda, agora compreendi o motivo, o limite do scriptcase.
Consegui resolver meu problema da seguinte maneira:
Criei uma aplicação de controle e no evento OnValidateSuccess realizo um sc_lookup com essa mesma sql, e funciona perfeitamente, então eu repasso os valores através da macro sc_redir para aplicação de pdfReport e na aplicação de pdf crio cada campo para receber o valor dos dados enviados, de modo que todo o processamento fica na aplicação de controle.
Agora gostaria de saber, como funciona essa "view" que vc me falou? onde posso fazer ela? no mysql ou na aplicação? Pode me dar uma dica?
obs. O meu problema já consegui resolver, mas quero aprender a view pq pode ser que em outra app seja necessário utilizá-la ao invés de realizar o procedimento que fiz acima.

Obg.
Deus Abençoe.
Att,
Junior Goes
76
Tive um problema semelhante, só que com a função MAX. A query rodava no phpMyAdmin, no Database Builder do Scriptcase mas no pdfReport não. A saída realmente foi uma view.
77
Valeu pela dica Claudney, tenho situações parecidas com a sua, ficarei atento nas conversões para o V9 !
78
Formulários / Re:após atualizar form retirar de campo data o mês e inserir em um campo na tbl
« Última Mensagem: por giba_ Online Junho 22, 2017, 09:37:00 am »
obrigado pela dica! toda contribuição é bem vinda
estou testando! retorno daqui a pouco
79
Formulários / Re:após atualizar form retirar de campo data o mês e inserir em um campo na tbl
« Última Mensagem: por Kleyber Online Junho 22, 2017, 08:59:40 am »
Boa lembrança, Flávia.
80
Formulários / Re:Alterar nome dos formularios
« Última Mensagem: por flagomesbh Online Junho 22, 2017, 08:58:38 am »
Formulário > Layout > Cabeçalho & Rodapé

Olá pessoal boa noite a todos, sou novo no SC gostaria de saber como alterar os nomes(Titulos dos formularios) e grids na aplicação scriptcase.
Páginas: 1 ... 6 7 [8] 9 10