Histórico da Página
Consulta pública (projetos de pesquisa, extensão e grupos de pesquisa)
Características do Requisito
Linha de Produto: | RM | ||||||||||||||
Segmento: | Educacional | ||||||||||||||
Módulo: | TOTVS Educacional | ||||||||||||||
Rotina: |
| ||||||||||||||
Requisito (ISSUE): | |||||||||||||||
País(es): | Todos |
Descrição
Possibilitar mecanismo para consulta pública das informações de projetos de pesquisa, projetos de extensão e aos grupos de pesquisa.
Procedimento para Utilização
- Abrir o Web.config localizado em "<Instalação do CorporeNet>\Source\Edu-Educacional\Public" e definir as seguintes tags:
- Definir a segurança para acesso as páginas da pasta Public:
<authorization>
<allow users="*"/>
</authorization>
Onde "*" libera permissão para todas as páginas localizadas dentro da pasta "Public".
- Para cada consulta pública é necessário definir quais os campos devem ser exibidos no resultado, por padrão todos estão definidos como "true".
<!-- CAMPOS DO RESULTADO DA CONSULTA DE PROJETOS DE PESQUISA -->
<!-- Área de Conhecimento -->
<add key="PESQ_NOMEAREA" value="true" />
<!-- Subárea de Conhecimento Principal -->
<add key="PESQ_NOMESUBPRINCIPAL" value="true" />
<!-- Subárea de Conhecimento Secundário -->
<add key="PESQ_NOMESUBSECUNDARIA" value="true" />
<!-- Coordenador -->
<add key="PESQ_NOMEPESSOACOORDENADOR" value="true" />
<!-- Situação -->
<add key="PESQ_SITUACAO" value="true" />
<!-- Data Início -->
<add key="PESQ_DATAINICIO" value="true" />
<!-- Data Final -->
<add key="PESQ_DATAFINAL" value="true" />
<!-- Súmula -->
<add key="PESQ_SUMULA" value="true" />
<!-- Palavra Chave -->
<add key="PESQ_PALAVRACHAVE" value="true" />
<!-- Nome da Coligada -->
<add key="PESQ_NOMECOLIGADA" value="true" />
<!-- Nome da Filial -->
<add key="PESQ_NOMEFILIAL" value="true" />
<!-- Código do Edital -->
<add key="PESQ_IDEDITAL" value="true" />
<!-- Descrição do Edital -->
<add key="PESQ_NOMEEDITAL" value="true" />
<!-- Lista de Participantes -->
<add key="PESQ_PARTICIPANTES" value="true" />
<!-- Código do projeto -->
<add key="PESQ_NOMEAREA" value="true" />
<!-- CAMPOS DO RESULTADO DA CONSULTA DE PROJETOS DE EXTENSÃO -->
<!-- Código do projeto -->
<add key="EXT_IDPROJETO" value="true" />
<!-- Área de Conhecimento -->
<add key="EXT_NOMEAREA" value="true" />
<!-- Subárea de Conhecimento Principal -->
<add key="EXT_NOMESUBPRINCIPAL" value="true" />
<!-- Subárea de Conhecimento Secundário -->
<add key="EXT_NOMESUBSECUNDARIA" value="true" />
<!-- Coordenador -->
<add key="EXT_NOMEPESSOACOORDENADOR" value="true" />
<!-- Situação -->
<add key="EXT_SITUACAO" value="true" />
<!-- Data Início -->
<add key="EXT_DATAINICIO" value="true" />
<!-- Data Final -->
<add key="EXT_DATAFINAL" value="true" />
<!-- Palavra Chave -->
<add key="EXT_PALAVRACHAVE" value="true" />
<!-- Nome da Coligada -->
<add key="EXT_NOMECOLIGADA" value="false" />
<!-- Nome da Filial -->
<add key="EXT_NOMEFILIAL" value="false" />
<!-- Código do Edital -->
<add key="EXT_IDEDITAL" value="true" />
<!-- Descrição do Edital -->
<add key="EXT_NOMEEDITAL" value="true" />
<!-- Lista de Participantes -->
<add key="EXT_PARTICIPANTES" value="true" />
<!-- Nome do programa vinculado -->
<add key="EXT_NOMEPROGRAMA" value="true" />
<!-- Código do projeto -->
<add key="EXT_IDPROJETO" value="true" />
<!-- Linha de extensão -->
<add key="EXT_LINHAEXTENSAO" value="true" />
<!-- Tipo de ação -->
<add key="EXT_TIPOACAO" value="true" />
<!-- Subtipo de ação -->
<add key="EXT_SUBTIPOACAO" value="true" />
<!-- CAMPOS DO RESULTADO DA CONSULTA DE GRUPOS DE PESQUISA -->
<!-- Código do grupo -->
<add key="GRPPESQ_CODIGOGRUPO" value="true" />
<!-- Nome da área de conhecimento -->
<add key="GRPPESQ_NOMEAREA" value="true" />
<!-- Nome da subárea de conhecimento -->
<add key="GRPPESQ_NOMESUBAREA" value="true" />
<!-- Nome do líder do grupo -->
<add key="GRPPESQ_NOMELIDER" value="true" />
<!-- Situação -->
<add key="GRPPESQ_SITUACAO" value="true" />
<!-- Nome da coligada -->
<add key="GRPPESQ_NOMECOLIGADA" value="true" />
<!-- Nome dos participantes do grupo -->
<add key="GRPPESQ_PARTICIPANTES" value="true" />
Valores esperados "true" ou "false".
- Definir se será exibido o botão de impressão de relatório, por padrão estará definido como false
<!-- CAMPOS DO RESULTADO DA CONSULTA DE PROJETOS DE PESQUISA -->
<!-- Exibir botão de impressão de relatório -->
<add key="PESQ_EXIBIR_BOTAO_RELATORIO" value="false" />
<!-- CAMPOS DO RESULTADO DA CONSULTA DE PROJETOS DE EXTENSÃO -->
<!-- Exibir botão de impressão de relatório -->
<add key="EXT_EXIBIR_BOTAO_RELATORIO" value="false" />
<!-- CAMPOS DO RESULTADO DA CONSULTA DE GRUPOS DE PESQUISA -->
<!-- Exibir botão de impressão de relatório -->
<add key="GRPPESQ_EXIBIR_BOTAO_RELATORIO" value="false" />
Valores esperados "true" ou "false".
- Se a exibição do botão de impressão do relatório for parametrizada como "true" deve-se definir o código da coligada e o identificador do relatório a ser executado
<!-- CAMPOS DO RESULTADO DA CONSULTA DE PROJETOS DE PESQUISA -->
<!-- Código coligada do relatório -->
<add key="PESQ_CODCOLIGADA_RELATORIO" value="<CÓDIGO DA COLIGADA DO RELATÓRIO>" />
<!-- Identificador do relatório -->
<add key="PESQ_IDREL_RELATORIO" value="<IDENTIFICADOR DO RELATÓRIO>" />
<!-- CAMPOS DO RESULTADO DA CONSULTA DE PROJETOS DE EXTENSÃO -->
<!-- Código coligada do relatório -->
<add key="EXT_CODCOLIGADA_RELATORIO" value="<CÓDIGO DA COLIGADA DO RELATÓRIO>" />
<!-- Identificador do relatório -->
<add key="EXT_IDREL_RELATORIO" value="<IDENTIFICADOR DO RELATÓRIO>" />
<!-- CAMPOS DO RESULTADO DA CONSULTA DE GRUPOS DE PESQUISA -->
<!-- Código coligada do relatório -->
<add key="GRPPESQ_CODCOLIGADA_RELATORIO" value="<CÓDIGO DA COLIGADA DO RELATÓRIO>" />
<!-- Identificador do relatório -->
<add key="GRPPESQ_IDREL_RELATORIO" value="<IDENTIFICADOR DO RELATÓRIO>" />
Importante, mesmo que o botão de impressão esteja parametrizada parametrizado para ser exibido este pode ficar invisível nos seguintes casos:
- O valor definido para coligada ou identificador do relatório estiver vazio ou não for um número inteiro válido.
- A falta de uma das chaves para definição dos valores de coligada e identificador do relatório no arquivo web.config.
- Definir o caminho do tema a ser utilizado nas páginas das consultas públicas, por padrão o valor é "../styles".
<!-- Definição do caminho do padrão de cores do sistema -->
<add key="Theme" value="../styles" />
Passos para customização no tema:
- Acessar o site do JQuery (http://themeroller.jquerymobile.com/) e utilizar como ponto de partida o "Swatch A".
- Salvar o tema com o nome EduPesquisaPublica.theme.
- Substituir os arquivos: EduPesquisaPublica.theme.css e EduPesquisaPublica.theme.min.css na pasta parametrizada no arquivo web.config.
Pesquisas públicas
- Projeto de Pesquisa
- Acessar <Instalação do CorporeNet>\Source\Edu-Educacional\Public\EduProjetoPesquisa.aspx
- As consultas serão realizadas para todas as coligadas e filiais, caso seja necessário filtrá-las por estas informações deve-se passar na URL o seguinte formato <Instalação do CorporeNet>\Source\Edu-Educacional\Public\EduProjetoPesquisa.aspx?CODCOLIGADA=<Código da coligada>&CODFILIAL=<Código da filial>.
- O resultado da consulta lista apenas os projetos de pesquisa com situação "Em execução" ou "Encerrado".
- A pesquisa disponibiliza ao usuário os seguintes filtros:
- Área de conhecimento
- Subárea de conhecimento
- Código do projeto
- Título do projeto
- Nome do participante
- Nome do coordenador
- Palavra chave
- Data início (carregado inicialmente com a data atual decrescida de um ano)
- Data fim (carregado inicialmente com a data atual)
- Código do edital
- Descrição do edital
- Os campos listados no resultado dependerão das parametrizações realizadas no arquivo web.config, o único campo que não pode ficar oculto é o título do projeto. Abaixo os campos disponíveis para o resultado da pesquisa:
- Código do projeto
- Título do projeto
- Área de conhecimento
- Subárea de conhecimento principal
- Subárea de conhecimento secundária
- Coordenador
- Situação
- Data início
- Data fim
- Sumula (será exibida apenas se o usuário tiver marcado a opção "Deseja exibir no resultado a súmula dos projetos")
- Palavras chave
- Nome da coligada
- Nome da filial (através do edital do projeto de pesquisa)
- Código do edital
- Descrição do edital
- Lista dos participantes da equipe vinculada ao projeto
- Disponibilizado o relatório "EDUREL0079 - PPE - Projeto de pesquisa" no book de relatórios
- O usuário poderá criar o seu próprio relatório desde que este disponibilize os parâmetros CODCOLIGADA_N e IDPROJETO_N
- Projeto de Extensão
- Acessar <Instalação do CorporeNet>\Source\Edu-Educacional\Public\EduProjetoExtensao.aspx
- As consultas serão realizadas para todas as coligadas e filiais, caso seja necessário filtrá-las por estas informações deve-se passar na URL o seguinte formato <Instalação do CorporeNet>\Source\Edu-Educacional\Public\EduProjetoExtensao.aspx?CODCOLIGADA=<Código da coligada>&CODFILIAL=<Código da filial>.
- O resultado da consulta lista apenas os projetos de extensão com situação "Em execução" ou "Encerrado".
- A pesquisa disponibiliza ao usuário os seguintes filtros:
- Área de conhecimento
- Subárea de conhecimento
- Linha de extensão
- Código do projeto
- Nome do projeto
- Tipo de ação (programas, cursos, eventos)
- Subtipo de ação
- Nome do participante
- Nome do coordenador
- Nome do programa vinculado
- Data início (carregado inicialmente com a data atual decrescida de um ano)
- Data fim (carregado inicialmente com a data atual)
- Código do edital
- Descrição do edital
- Os campos listados no resultado dependerão das parametrizações realizadas no arquivo web.config, o único campo que não pode ficar oculto é o título do projeto. Abaixo os campos disponíveis para o resultado da pesquisa:
- Código do projeto
- Título do projeto
- Área de conhecimento
- Subárea de conhecimento principal
- Subárea de conhecimento secundária
- Linha de extensão
- Tipo de ação
- Subtipo de ação
- Coordenador
- Participantes da equipe
- Nome do programa vinculado
- Situação
- Data início
- Data fim
- Código do edital
- Descrição do edital
- Nome da coligada
- Nome da filial
- Disponibilizado o relatório "EDUREL0080 - PPE - Projeto de extensão" no book de relatórios
- O usuário poderá criar o seu próprio relatório desde que este disponibilize os parâmetros CODCOLIGADA_N e IDPROJETO_N
- Grupo de Pesquisa
- Acessar <Instalação do CorporeNet>\Source\Edu-Educacional\Public\EduGrupoPesquisa.aspx
- A pesquisa disponibiliza ao usuário os seguintes filtros:
- Líder do grupo
- Área de conhecimento
- Subárea de conhecimento
- Os campos listados no resultado dependerão das parametrizações realizadas no arquivo web.config, o único campo que não pode ficar oculto é o nome do grupo. Abaixo os campos disponíveis para o resultado da pesquisa:
- Código
- Nome
- Área de conhecimento
- Subárea de conhecimento
- Nome Líder do grupo
- Participantes do grupo
- Situação
- Nome da coligada
- Disponibilizado o relatório "EDUREL0078 - PPE - Grupo de Pesquisa" no book de relatórios
- O usuário poderá criar o seu próprio relatório desde que este disponibilize os parâmetros CODCOLIGADA_N e IDGRUPOPESQUISA_N