Boa noite pessoal. Sei que no Datasul se eu pressionar CTRL + ALT + H ele mostra o banco, tabela e campo. Porém tem campos que não tem essas informações... Às vezes eu procuro na tabela relacionada ao programa e tem algum nome parecido... então faço alguns testes para garantir que é ele... e finalmente eu uso o campo. Neste momento estou tentando descobrir o campo Suspensão IPI da aba Fiscal do CD0903. Se alguém puder me ajudar... eu preciso saber a tabela e o campo... e gostaria de saber também uma maneira de eu descobrir isso sozinho... Obrigado.
Bom dia, Quando preciso encontrar um campo faço da seguinte forma. Usando o código abaixo eu exporto para um CSV as informações de um registro, depois eu altera a informação que preciso encontrar e exporto novamente. Comparo as duas linhas e vejo onde está a diferença. Nessa situação que você passou a diferença está no campo item.char-2 na posição 51, logo para identificar via código utilizo assim: substring(item.CHAR-2,51,1) o resultado é 1 para desmarcado e 2 quando o flag estiver marcado. Código: OUTPUT TO C:\TEMP\ITEM.csv. DEF BUFFER b-item FOR item. FIND FIRST mgft._file WHERE mgft._file._file-name = "item" NO-LOCK NO-ERROR. FOR EACH mgft._field WHERE mgft._field._file-recid = recid(mgft._file) by mgft._field._Order: PUT UNFORMATTED mgft._field._field-name ";" . END. PUT UNFORMATTED SKIP . FOR EACH item WHERE item.it-codigo = "01.02000": FOR EACH b-item WHERE b-item.it-codigo = item.it-codigo NO-LOCK: EXPORT DELIMITER ";" ITEM. END. END. OUTPUT CLOSE. Abaixo CSV gerado.
Alguns programas que ajudam: Pesquisa campo ou tabela de várias formas: http://www.4each.com.br/resources/pesquisator.3/history Visualiza o registro inteiro com todas as informações, ai vc pode fazer conforme o @elmo disse: http://www.4each.com.br/resources/visualizador-de-registro-inteiro-de-tabela-grande.82/history Este permite visualizar a estrutura da tabela, ajuda no desenvolvimento para não precisar abrir o Data Dictonary a todo momento: http://www.4each.com.br/resources/visualização-de-estrutura-da-tabela.77/history Flw