Atualize hoje para o Scriptcase 9 e ganhe 35% de desconto! Atualize hoje para o Scriptcase 9 e ganhe 35% de desconto! COMPRAR AGORA!

Mensagens Recentes

Páginas: 1 [2] 3 4 ... 10
11
Formulários / Re:Mestre Detalhe Mensagem
« Última Mensagem: por edivaldo Online Julho 22, 2017, 07:12:35 pm »
Agradecido Kleyber, deu certo
12
Formulários / Re:DESABILITAR UM CAMPO NO FORM MESTRE APARTIR DO FORM DETALHE
« Última Mensagem: por Jailton Online Julho 22, 2017, 05:04:00 pm »
No mestre tem que colocar no Evento  OnLoad:

Vamos supor que a chave PK do mestre é o campo LancamentoID:


[glo_LancamentoID]={LancamentoID};

if ({LancamentoID}>0) {
   
    // Aqui procuramos no arquivo filho se já foi lançado o registro para validarmos.

   /* Macro sc_lookup */
   
   $sql="
   SELECT
      CampoQueTenhoqueValidarNoDetalhe
   FROM
      faturamento_itens
   WHERE
      faturamento_itens.LancamentoID={LancamentoID} WHERE CampoQueTenhoqueValidarNoDetalhe='ValorparaValidar'
   ";
   
   sc_lookup(fatura, $sql);
   
   /* Erro no lookup */
   if (FALSE === {fatura}) {
      sc_error_message("Ocorreu um erro no acesso ao banco de dados.<BR>");
   }
   elseif (empty({fatura})) { /* EOF */
   
      // CONTINUA...
   
   }
   else {
   
      /* Inclua aqui sua rotina de processamento */
   
        $_CampoQueTenhoqueValidarNoDetalhe={fatura[0][0]};
       
        if ($_CampoQueTenhoqueValidarNoDetalhe=='ValorParaBloquear') {
             sc_field_display({CampoParaDesabilitar}, 'off');
        } else {
             sc_field_display({CampoParaDesabilitar}, 'on');    
        }
   
   }
   
} // if ({LancamentoID}>0)


// Depois no Mestre entrar em Aplicações > Variáveis Globais e Marcar a variável [glo_LancamentoID] como Saída.


--------/-------------/---------------/----------------

Ok

Agora coloca Isso no filho nos Eventos > OnAfterInsert e OnAfterUpdate:

sc_commit_trans();
sc_redir(form_pai.php, lancamentoid=[glo_LancamentoID], "_self");

// Sempre use obrigatóriamente a macro sc_commit_trans(); antes do sc_redir,
// e tem que chave primária PK ser passada digitada tudo em minúsculo para dar certo,
// mesmo que o campo da tabela esteja assim: PedidoID   

Código: [Selecionar]
No mestre tem que colocar no Evento  OnLoad:

Vamos supor que a chave PK do mestre é o campo LancamentoID:


[glo_LancamentoID]={LancamentoID};

if ({LancamentoID}>0) {
   
    // Aqui procuramos no arquivo filho se já foi lançado o registro para validarmos.

/* Macro sc_lookup */

$sql="
SELECT
   CampoQueTenhoqueValidarNoDetalhe
FROM
   faturamento_itens
WHERE
   faturamento_itens.LancamentoID={LancamentoID} WHERE CampoQueTenhoqueValidarNoDetalhe='ValorparaValidar'
";

sc_lookup(fatura, $sql);

/* Erro no lookup */
if (FALSE === {fatura}) {
sc_error_message("Ocorreu um erro no acesso ao banco de dados.<BR>");
}
elseif (empty({fatura})) { /* EOF */

// CONTINUA...

}
else {

/* Inclua aqui sua rotina de processamento */

  $_CampoQueTenhoqueValidarNoDetalhe={fatura[0][0]};
 
  if ($_CampoQueTenhoqueValidarNoDetalhe=='ValorParaBloquear') {
          sc_field_display({CampoParaDesabilitar}, 'off');
  } else {
          sc_field_display({CampoParaDesabilitar}, 'on');  
  }

}

} // if ({LancamentoID}>0)


// Depois no Mestre entrar em Aplicações > Variáveis Globais e Marcar a variável [glo_LancamentoID] como Saída.


--------/-------------/---------------/----------------

Ok

Agora coloca Isso no filho nos Eventos > OnAfterInsert e OnAfterUpdate:

sc_commit_trans();
sc_redir(form_pai.php, lancamentoid=[glo_LancamentoID], "_self");

// Sempre use obrigatóriamente a macro sc_commit_trans(); antes do sc_redir,
// e tem que chave primária PK ser passada digitada tudo em minúsculo para dar certo,
// mesmo que o campo da tabela esteja assim: PedidoID   
13
Changelog / Re:ScriptCase v9.0.012 (21/07/2017 00:27)
« Última Mensagem: por rfriozi Online Julho 22, 2017, 04:23:33 pm »
O arquivo nmFontePHPForm.class.php do release v9.0.010 copiado para o release v9.0.012, gera os fontes sem o erro descrito por mim acima. Como o arquivo é encriptado eu não sei exatamente qual a diferença, mas sei que ela está ligada aos lookups e o problema com a aspas dupla. Caso essa seja uma informação relevante para solução desse problema que aparentemente está afetando apenas a mim.
14
Formulários / DESABILITAR UM CAMPO NO FORM MESTRE APARTIR DO FORM DETALHE
« Última Mensagem: por jorgeamaroa Online Julho 22, 2017, 04:23:30 pm »
Bom dia!
Preciso de um help!

Estou me batendo há vários dias na tentativa de deixar um campo "Disabled" no form_mestre apartir do form_detalhe.

1º)Tenho um form(registro único) e um dos campos é "Select";

2º)Ao selecionar uma das opções, exibe o bloco com o detalhe selecionado que também é reg. único;

3º)Nesse detalhe, faço a entrada de dados.

Obs.: Até aqui tudo funciona perfeitamente. Todos os eventos ok.

Porém, quando essa entrada de dados atingir uma condição específica preciso fazer com que o campo "Select" que está no mestre fique na condição "disabled".

Tentei usar a macro "sc_master_value", mas ela altera somente o conteúdo do campo e não o estado.

Se alguém tiver uma dica, ficarei muito agradecido!
15
Formulários / Re:Mestre Detalhe Mensagem
« Última Mensagem: por Kleyber Online Julho 22, 2017, 02:58:01 pm »
Desmarque a opção "Exibir Output Ajax" nas configurações do form mestre
16
Formulários / Resolvido**Mestre Detalhe Mensagem
« Última Mensagem: por edivaldo Online Julho 22, 2017, 01:14:12 pm »
Ola quando passo para outro registro no mestre recebo esta mensagem



Grato
17
ScriptCase Versão 9 / SC V9 Nao roda no MAC OS 10.10.5
« Última Mensagem: por indio Online Julho 22, 2017, 11:51:34 am »
Caros, bom dia.

Não estou conseguindo instalar o SC 9 no MAC. A instalação finaliza, mas o SC não inicia. O browser reporta o seguinte erro: ERR_CONNECTION_REFUSED

Alguma sugestão?

Muito obrigado.
18
ScriptCase Versão 9 / Re:Erro ao abrir
« Última Mensagem: por indio Online Julho 22, 2017, 11:24:33 am »
Veja no console do XAMPP se não configurou a porta do apache na mesma do apache do SC. O padrão do Xampp é a porta 80.

Também estou com problema. Não consigo instalar o SC 9.  Curioso, porque já tenho o XAMPP, o SC8 e o SC7 na mesma máquina e nunca deram problema. Aqui rodo MAC OS YOSEMITE 10.10.5
19
Formulários / DESABILITAR UM CAMPO NO FORM MESTRE APARTIR DO FORM DETALHE
« Última Mensagem: por jorgeamaroa Online Julho 22, 2017, 10:58:04 am »
Bom dia!
Preciso de um help!

Estou me batendo há vários dias na tentativa de deixar um campo "Disabled" no form_mestre apartir do form_detalhe.

1º)Tenho um form(registro único) e um dos campos é "Select";

2º)Ao selecionar uma das opções, exibe o bloco com o detalhe selecionado que também é reg. único;

3º)Nesse detalhe, faço a entrada de dados.

Obs.: Até aqui tudo funciona perfeitamente. Todos os eventos ok.

Porém, quando essa entrada de dados atingir uma condição específica preciso fazer com que o campo "Select" que está no mestre fique na condição "disabled".

Tentei usar a macro "sc_master_value", mas ela altera somente o conteúdo do campo e não o estado.

Se alguém tiver uma dica, ficarei muito agradecido!
20
Report PDF / Re:Erro na conexão do Report pdf - v9
« Última Mensagem: por Kleyber Online Julho 22, 2017, 10:28:17 am »
Está usando LOG? Se sim, reveja a conexão do LOG, que pode estar apontando para outro lugar.
Páginas: 1 [2] 3 4 ... 10