Mudanças entre as edições de "Parâmetro de notas, Ordem"
Linha 14: | Linha 14: | ||
Estas variáveis usam o campo ordem para identificar qual nota irá para variável 1, 2, 3 assim por diante. Como o comportamento padrão do sistema é deixar os tipos de nota como “ordem 1”, o sistema atribui as variáveis ordenando o código dos tipos de nota para cada disciplina, como demonstrado abaixo para um aluno do Ensino Regular: | Estas variáveis usam o campo ordem para identificar qual nota irá para variável 1, 2, 3 assim por diante. Como o comportamento padrão do sistema é deixar os tipos de nota como “ordem 1”, o sistema atribui as variáveis ordenando o código dos tipos de nota para cada disciplina, como demonstrado abaixo para um aluno do Ensino Regular: | ||
− | {| border="1" cellpadding="5" cellspacing="0 | + | |
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
| '''Disciplina''' || '''Tipo Nota '''|| '''Ordem''' || '''Abreviatura''' | | '''Disciplina''' || '''Tipo Nota '''|| '''Ordem''' || '''Abreviatura''' | ||
|- | |- | ||
Linha 25: | Linha 26: | ||
| Português || 3 - Prova 2 || 1 || P2 | | Português || 3 - Prova 2 || 1 || P2 | ||
|} | |} | ||
+ | |||
*Para o '''1º período''', as variáveis ficariam atribuídas da seguinte forma: | *Para o '''1º período''', as variáveis ficariam atribuídas da seguinte forma: | ||
− | {| border="1" cellpadding="5" cellspacing="0 | + | |
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
| '''Disciplina''' || '''Tipo Nota''' || '''Ordem''' || '''Abreviatura''' | | '''Disciplina''' || '''Tipo Nota''' || '''Ordem''' || '''Abreviatura''' | ||
|- | |- | ||
Linha 39: | Linha 42: | ||
| Português || 3 - Prova 2 || 1 || {listVlNotaTipoNota2P1} | | Português || 3 - Prova 2 || 1 || {listVlNotaTipoNota2P1} | ||
|} | |} | ||
+ | |||
* Apesar do código do tipo de nota Prova 2 ser 3, ele é atribuído a variável {listVlNotaTipoNota2P1}, essa distinção é muito importante pois muitos acreditam que o código é o mesmo que a variável a ser usada. | * Apesar do código do tipo de nota Prova 2 ser 3, ele é atribuído a variável {listVlNotaTipoNota2P1}, essa distinção é muito importante pois muitos acreditam que o código é o mesmo que a variável a ser usada. | ||
Linha 53: | Linha 57: | ||
* O mesmo ocorre com a disciplina de Português. | * O mesmo ocorre com a disciplina de Português. | ||
− | {| border="1" cellpadding="4" cellspacing="0 | + | |
+ | {| border="1" cellpadding="4" cellspacing="0" | ||
| '''Disciplina''' || '''Prova 1''' || '''Prova 2''' | | '''Disciplina''' || '''Prova 1''' || '''Prova 2''' | ||
|- | |- | ||
| listNmDisciplina || listVlNotaTipoNota1P1 || listVlNotaTipoNota2P1 | | listNmDisciplina || listVlNotaTipoNota1P1 || listVlNotaTipoNota2P1 | ||
|} | |} | ||
+ | |||
* Ao emitir um Boletim construído no GDOC, obtém-se: | * Ao emitir um Boletim construído no GDOC, obtém-se: | ||
− | {| border="1" cellpadding="4" cellspacing="0 | + | |
+ | {| border="1" cellpadding="4" cellspacing="0" | ||
| '''Disciplina''' || '''Prova 1''' || '''Prova 2''' | | '''Disciplina''' || '''Prova 1''' || '''Prova 2''' | ||
|- | |- |
Edição das 18h35min de 14 de abril de 2014
Ordem define a ordem dos tipos de notas, seja no Módulo Gestão ou Portal do professor, na digitação de notas parciais, seja no Portal do aluno na verificação de suas notas.
Caso a coluna ordem não seja alterada, permanecendo assim, os valores 1 para todos os tipos de notas, o sistema irá ordenar com base na ordem de cadastro, ou seja, se foram cadastrados os tipo de nota NP1, NP2 e NP3 respectivamente, a ordem será apresentada NP1, NP2, NP3. Porém, caso seja cadastrado de forma não ordenada, NP2,NP3,NP1, o sistema irá manter exatamente conforme a ordem de cadastramento.
Relação com as variáveis GDOC
No contexto Boletim, existem até 20 variáveis de nota por tipo de nota, para 4 períodos.
Exemplos: Lista Valor Nota Tipo Nota 1 - {listVlNotaTipoNota1P1} Lista Valor Nota Tipo Nota 2 - {listVlNotaTipoNota2P1} Lista Valor Nota Tipo Nota 3 - {listVlNotaTipoNota3P1}
Estas variáveis usam o campo ordem para identificar qual nota irá para variável 1, 2, 3 assim por diante. Como o comportamento padrão do sistema é deixar os tipos de nota como “ordem 1”, o sistema atribui as variáveis ordenando o código dos tipos de nota para cada disciplina, como demonstrado abaixo para um aluno do Ensino Regular:
Disciplina | Tipo Nota | Ordem | Abreviatura |
Matemática | 1 - Prova 1 | 1 | P1 |
Matemática | 3 - Prova 2 | 1 | P2 |
Português | 1 - Prova 1 | 1 | P1 |
Português | 3 - Prova 2 | 1 | P2 |
- Para o 1º período, as variáveis ficariam atribuídas da seguinte forma:
Disciplina | Tipo Nota | Ordem | Abreviatura |
Matemática | 1 - Prova 1 | 1 | {listVlNotaTipoNota1P1} |
Matemática | 3 - Prova 2 | 1 | {listVlNotaTipoNota2P1} |
Português | 1 - Prova 1 | 1 | {listVlNotaTipoNota1P1} |
Português | 3 - Prova 2 | 1 | {listVlNotaTipoNota2P1} |
- Apesar do código do tipo de nota Prova 2 ser 3, ele é atribuído a variável {listVlNotaTipoNota2P1}, essa distinção é muito importante pois muitos acreditam que o código é o mesmo que a variável a ser usada.
A atribuição quando todas as notas possuem ordem 1 ocorre conforme demonstrado abaixo:
- Matemática possui os seguintes tipos de nota: 1 - Prova 1, 3 - Prova 2
Ao ordenar os tipos pelo código:
- 1º -> 1 - Prova 1
- 2º -> 3 - Prova 2
- Prova 1 tem o menor código, portanto é o primeiro tipo de nota, sendo atribuído a variável {listVlNotaTipoNota1P1};
- Prova 2 tem o segundo menor código, sendo atribuído a variável {listVlNotaTipoNota2P1}
- Prosseguindo sucessivamente até a variável {listVlNotaTipoNota20P1}
- O mesmo ocorre com a disciplina de Português.
Disciplina | Prova 1 | Prova 2 |
listNmDisciplina | listVlNotaTipoNota1P1 | listVlNotaTipoNota2P1 |
- Ao emitir um Boletim construído no GDOC, obtém-se:
Disciplina | Prova 1 | Prova 2 |
Matemática | 7 | 10 |
Português | 8 | 9 |
Exceções
- Ao manter a ordem 1 em todas as disciplinas, algumas situações podem fazer com que as variáveis não fiquem atribuídas corretamente, tais como disciplinas com menos tipos de notas que as demais disciplinas. Quando isso acontece, a ordenação manual se faz necessária.