| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| JGM | 01 | JGM_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | | | | | | | | | 033 | |
| JGM | 02 | JGM_NUM | C | 6 | 0 | Numero | Numero da Digitacäo | @! | | | | 1 | | S | | | | | | | | | |
| JGM | 03 | JGM_ITEM | C | 2 | 0 | Item | Item | | | | | 1 | | N | V | | | | | | | | |
| JGM | 04 | JGM_PERLET | C | 2 | 0 | Per. Letivo | Periodo Letivo | 99 | AC500DataPer() | | | 1 | | S | | | | | | | | | |
| JGM | 05 | JGM_DATA1 | D | 8 | 0 | Data Inicio | Data Inicio | | | CtoD("") | | 1 | S | S | | | | | | | | | |
| JGM | 06 | JGM_DATA2 | D | 8 | 0 | Data Final | Data Final | | | CtoD("") | | 1 | | S | | | | | | | | | |
| JGM | 07 | JGM_ANOLET | C | 4 | 0 | Ano | Ano Letivo | 9999 | | | | 1 | | S | | | | | | | | | |
| JGM | 08 | JGM_PERIOD | C | 2 | 0 | Periodo | Periodo | 99 | Pertence("01/02") | | | 1 | | S | | | | | | | | | |
| JGM | 09 | JGM_HABILI | C | 6 | 0 | Habilitacäo | Codigo da Habilitacao | @! | | | JDK | 1 | S | S | | | | | | | | | |
| JGM | 10 | JGM_DHABIL | C | 60 | 0 | Desc.Habil. | Descricäo Habilitacäo | @! | | If(Inclui,"",If(!Empty(GDFieldGet("JGM_HABILI")),Posicione("JDK",1,xFilial("JDK")+GDFieldGet("JGM_HABILI"),"JDK_DESC"),"")) | | 1 | | S | | | | | | | Posicione("JDK",1,xFilial("JDK") + JGM->JGM_HABILI,"JDK_DESC") | | |
| JGM | 11 | JGM_CODDIS | C | 15 | 0 | Disciplina | Disciplina | @! | GEExistCpo("JAE", M->JGM_CODDIS) | | JAE | 1 | S | S | | | | | | | | | |
| JGM | 12 | JGM_DDISCI | C | 100 | 0 | Desc.Discip. | Descricäo da Disciplina | @! | | If(Inclui,"",Posicione("JAE",1,xFilial("JAE")+JGM->JGM_CODDIS,"JAE_DESC")) | | 1 | | S | V | V | | | | | Posicione("JAE",1,xFilial("JAE") + JGM->JGM_CODDIS,"JAE_DESC") | 046 | |
| JGM | 13 | JGM_SITDIS | C | 3 | 0 | Situacao | Situacao da Disciplina | @! | GEExistCpo("SX5", "F3" + M->JGM_SITDIS) .And. AC500Disp() | "010" | F3 | 1 | S | S | | | | | | | | | |
| JGM | 14 | JGM_DSITDI | C | 30 | 0 | Desc.Situac. | Descricäo da Situacäo | @! | | Tabela("F3", JGM->JGM_SITDIS, .F.) | | 1 | | S | V | V | | | | | Tabela("F3", JGM->JGM_SITDIS, .F.) | | |
| JGM | 15 | JGM_SITUAC | C | 1 | 0 | Sit.Final | Situacäo Final da Discip. | @! | Pertence('123456789A') | 8 | | 1 | | S | A | R | | 1=Aprovado;2=Reprov.Nota;3=Reprov.Falta;4=Reprov.Exame;5=Trancado;6=Dispensado;7=Cancelado;8=Cursando;9=Exame;A=A Cursar | | GDFieldGet("JGM_SITDIS") # "003" | | | |
| JGM | 16 | JGM_TOTFAL | N | 3 | 0 | Total Faltas | Total de Faltas | 999 | M->JGM_TOTFAL >= 0 | | | 1 | | N | | | | | | | | | |
| JGM | 17 | JGM_MEDFIM | N | 5 | 2 | Media Final | Media Final | @E 99.99 | AvaTela() | | | 1 | | N | | | | | | M->JGL_CRIAVA == "1" | | | |
| JGM | 18 | JGM_MEDCON | C | 4 | 0 | M.Final Conc | Media Final Conceito | @! | AvaTela() | | | 1 | | N | | | | | | M->JGL_CRIAVA == "2" | | | |
| JGM | 19 | JGM_CODINS | C | 6 | 0 | Cod. Instit. | Codigo da Instituicäo | @! | | | | 1 | | N | V | | | | | | | | |
| JGM | 20 | JGM_NOMINS | C | 30 | 0 | Nome | Nome da Instituicäo | @! | | Posicione("JCL",1,xFilial("JCL") + JGM->JGM_CODINS,"JCL_NOME") | | 1 | | N | V | V | | | | | Posicione("JCL",1,xFilial("JCL") + JGM->JGM_CODINS,"JCL_NOME") | | |
| JGM | 21 | JGM_ANOINS | C | 20 | 0 | Per.Conclus. | Periodo de Conclusäo | @! | | | | 1 | | N | V | | | | | | | | |
| JGM | 22 | JGM_TIPCUR | C | 3 | 0 | Tipo Curso | Tipo do Curso | @! | GEExistCpo("SX5","FC"+M->JGM_TIPCUR) | | FC | 1 | S | N | V | | | | | GDFieldGet("JGM_SITDIS")=="003" | | | |
| JGM | 23 | JGM_DTIPCU | C | 40 | 0 | Desc.Tip.Cur | Descricäo do Tipo do Cur. | @! | | Iif(Inclui, " ", Tabela("FC", JGM->JGM_TIPCUR, .F.)) | | 1 | | N | V | V | | | | GDFieldGet("JGM_SITDIS")=="003" | Tabela("FC", JGM->JGM_TIPCUR, .F.) | | |
| JGM | 24 | JGM_CARGA | N | 4 | 0 | Carga Hor. | Carga Horaria | | | | | 1 | | | V | R | | | | | | | |