No vídeo de hoje, vamos demonstrar em como buscar campos obrigatórios do sistema via query.
A dúvida de hoje, nos perguntaram, como poderíamos fazer uma query buscando os campos obrigatórios de uma tabela no Protheus.
Pensando nisso, montamos um exemplo, onde vai ser demonstrado a busca dos dados na tabela SX3, filtrando os campos X3_RESERV (sétima posição) e X3_OBRIGAT.
Segue abaixo o vídeo exemplificando:
E abaixo a query desenvolvida:
SELECT X3_RESERV, X3_OBRIGAT, * FROM SX3990 SX3 WHERE X3_ARQUIVO = 'SB1' /*Colocar aqui o alias da tabela que deseja validar*/ AND ( UPPER(SUBSTRING(X3_RESERV, 7, 1)) = 'X' OR X3_OBRIGAT != '' ) AND D_E_L_E_T_ = ' '
Bom pessoal, por hoje é só.
Abraços e até a próxima.