6 artigos Comandos CISIS

Limpar bases (registros deletados e caracteres estranhos)

1-Backup cp base.mst base_nova.mst cp base.xrf base_nova.xrf 2-Cria base nova limpa mxcp base_nova create=base_limpa clean tell=1000 3-Inverte a base mx base_limpa fst=@base.fst fullinv=base GIZMO Aplicar gizmo em um registro, mfn=123 mx LILACS from=123 gizmo=../../comum/g850ans Aplicar gizmo em todos os registro mx LILACS gizmo=../../comum/g850ans -all now tell=1000 VERIFICAR CUSTOMIZAçÃO mx1660.exe xLILACS “pft=if v5=’C’ then mfn’ -…

Tabulação de dados

Cria arquivo (tabela) com os campos v67 (País) e v71 (Tipo de Ato) mxtb base create=paistipoato “100:v67,’|’v71″ Se der erro “fatal: mxtb/maxhash overflow” incluir o comando tell=500) ^* após campo para ignorar subcampos mxtb base create=pais “100:v1717^*” tell=500 Exemplos: Tabela com os campos 12, 68, 65 e 75 mxtb base1 create=actname12+actnumber68+date65e75 “100:v12,’|’v68,’|’v65,’|’v75” tell=500 Criar tabela…

Relatórios

XISIS cp leisref.fst baserel.fst vi baserel.fst * mx leisref fst=@baserel.fst * mx leisref fst=@baserel.fst create=baselist uctab=ansi actab=ansi -all now mx baselist “pft=if v67:’PAIS’ then @baserel.pft fi” lw=9999 -all now baserel.pft s(mpl), ‘ID: ‘mfn/, “Fuente: “v1111^*/, “Órgano Emisor: “v4444^*/, “Tipo del acto: “v5555^*/, “Número del acto: “v6666^*/, “Título: “v7777^*/, “Fecha de emisión: “v8888^*”/”v9999^*”/”v1010^*/, “Resumen: “,(v1212^*’ ‘)/,…

Acentuação

GIZMO – Arruma acentuação para windows no novo arquivo base. Os arquivos g437ans e g850ans devem estar no mesmo diretorio da base mx base gizmo=g437ans create=base_nova -all now mx base gizmo=g850ans create=base_nova -all now * SEQ – Arruma acentuação para ANSI 850 de um arquivo txt mx seq=arquivo.txt lw=99999 “pft=v1/” gizmo=g850ans now > arquivo_novo.txt Baixar…