Boa tarde!
Tenho uma tabela que puxa todos os dados dos registros de um formulário, agora preciso referenciar cada linha dessa tabela, para o registro onde ela foi criada.
Para isso preciso colocar uma coluna nessa tabela com o código de cada registro de formulário, como consigo buscar esse código pela tabela na widget.
O código teria que aparecer nessa coluna de solicitação.
Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.
boa tarde, o codigo que vc se refere seria o numero da solicitação ou o ID?
Olá, Natasha!
Para pegar o numero da solicitação do resgistro do formulário você pode realizar um join com a tabela PROCES_WORKFLOW, depois de realizar esse join é só puxar a coluna NUM_PROCES, abaixo um exemplo para você entender melhor.
SELECT PROCES_WORKFLOW.NUM_PROCES AS NumeroSolicitacao
PROCES_WORKFLOW.END_DATE, PROCES_WORKFLOW.STATUS, PROCES_WORKFLOW.START_DATE, //Puxa a data de Inicio e finalização da solicitação
PROCES_WORKFLOW.COD_DEF_PROCES,
TABLE_PROCESS.*
FROM DOCUMENTO AS DOCUMENTO
INNER JOIN PROCES_WORKFLOW AS PROCES_WORKFLOW ON DOCUMENTO.NR_DOCUMENTO = PROCES_WORKFLOW.NR_DOCUMENTO_CARD
INNER JOIN (tabela do seu formulário) AS TABLE_PROCESS ON DOCUMENTO.NR_DOCUMENTO = TABLE_PROCESS.documentid
AND DOCUMENTO.NR_VERSAO = TABLE_PROCESS.version
WHERE DOCUMENTO.VERSAO_ATIVA = 1
AND DOCUMENTO.TP_DOCUMENTO = 5
Muito obrigada, já vou testar