Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Passagem de Valores Pessoal, estou com um problema onde preciso passar os dados da variável $usuario_recebimento para dentro de um TEntre e não estou conseguindo, alguém poderia dar uma luz? A Ideias é o seguinte, ao selecionar no TCombo Expedido ou Entregue ele inclua no campo 'usuario_recebimento' o nome do usuário que esta logado no sistema. ...
FS
Passagem de Valores  
Pessoal, estou com um problema onde preciso passar os dados da variável $usuario_recebimento para dentro de um TEntre e não estou conseguindo, alguém poderia dar uma luz?

A Ideias é o seguinte, ao selecionar no TCombo Expedido ou Entregue ele inclua no campo 'usuario_recebimento' o nome do usuário que esta logado no sistema.

  1. <?php
  2. public static function onChangeType($param)
  3.         {
  4.             if ($param['status'] == 'Expedido')
  5.             {
  6.                 TEntry::disableField('form_Envio''pa_origem');
  7.                 TEntry::enableField('form_Envio''pa_destino');
  8.                 TEntry::disableField('form_Envio','usuario_envio'); 
  9.                 TEntry::disableField('form_Envio','data_envio'); 
  10.                 //TEntry::setValue( 
  11.             }
  12.             else
  13.             {
  14.                 TEntry::disableField('form_Envio''pa_origem');
  15.                 TEntry::disableField('form_Envio''pa_destino');
  16.                 TEntry::disableField('form_Envio','usuario_envio');
  17.                 TEntry::disableField('form_Envio','data_envio');
  18.                 TQuickForm::showField('form_Envio''usuario_recebimento');
  19.                 TQuickForm::showField('form_Envio''data_recebimento');
  20.                 //$usuario_recebimento->setValue($username);  
  21.                 //$username = TSession::getValue('username');                                          
  22.             
  23.             
  24.         }
  25. ?>

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (6)


MG

No final do onChangeType

  1. <?php
  2.     
  3.     $obj = new strClass;
  4.     $obj->usuario_recebimento TSession::getvalue('username');
  5.     TForm::sendData('form',$obj);
  6. ?>
FS

não deu:
public static function onChangeType($param)
{
if ($param['status'] == 'Expedido')
{
TEntry::disableField('form_Envio', 'pa_origem');
TEntry::enableField('form_Envio', 'pa_destino');
TEntry::disableField('form_Envio','usuario_envio');
TEntry::disableField('form_Envio','data_envio');

}
else
{
TEntry::disableField('form_Envio', 'pa_origem');
TEntry::disableField('form_Envio', 'pa_destino');
TEntry::disableField('form_Envio','usuario_envio');
TEntry::disableField('form_Envio','data_envio');
TQuickForm::showField('form_Envio', 'usuario_recebimento');
TQuickForm::showField('form_Envio', 'data_recebimento');
$obj = new strClass;
$obj->usuario_recebimento = TSession::getvalue('username');
TForm::sendData('form_Envio',$obj);
//$usuario_recebimento->setValue($username);
//$username = TSession::getValue('username');
}


}
MG

Pela lógica que vc colocou, ele somente deveria carregar o campo quando 'status' difernete de 'Expedido", é isso mesmo?
MG

ops, eu errei não é strClass e sim stdClass
FS

Fatal error: Uncaught Error: Class 'strClass' not found
FS

Vlw, muito obrigado agora deu certo!