SUGESTOES PARA FUTURAS VERSOES DO GVINCI

Regras do fórum
=============

Antes de postar sua dúvida, por favor leia as regras de utilização do fórum.
wilton_radinfo
Mensagens: 80
Registrado em: 25 Ago 2011, 19:53

SUGESTOES PARA FUTURAS VERSOES DO GVINCI

Mensagem por wilton_radinfo » 30 Jul 2013, 12:17

e muito provavel que a proxima versao do gvinci a ssi var fazer como foi feito com o father
ou seja, ouvir a comunidade, catalogar sugestões, e assim criar um produto que atenda o anceio da maioria dos usuarios

eu vou entao ja iniciar aqui com minhas sugestões.


TELERIK
-talvez deva ter uma votacao a parte apenas para definir quais sao as prioridades de implementacao dos componentes
existentes no pacote da telerik, la tem um monte que ainda não foi criado.
minhas sugestões são

GRID- disponibilizar as propriedades (que ja existe no componente):
*de agrupamento,
*scroll horizontal e vertical,
*reposicionamento das colunas (arrastar e soltar as colunas em novo local pelo usuario),
*totalizacao (formulas) das colunas,
*definir se o texto das colunas tera ou nao quebra de linha automatica,
*opcao para definir edicao em click, ou duplo click,
*opcao para salvar em lote (alterando varios registros) e so salva quando clicar em um botao no proprio grid
*permitir definir multiplos titulos (bandas) e dentro dessas bandas as colunas, podendo assim agrupar determinadas colunas
como no exemplo: http://demos.telerik.com/aspnet-ajax/gr ... ultcs.aspx

(acoes que nao vi ainda como fazer)
*validacao -antes de salvar
*pre-validacao dos campos -antes de editar

*relacionamento pai,filho,net em grid de forma nativa.

COMBOBOX- opcao para multiplas colunas, sem ter que concatenar as colunas em uma view.

REPEATER- botao para excluir e incluir de forma nativa, (edicao nao creio que seja possivel, hj ja pode-se abrir outro form para editar)

*** Outros componentes ja existentes na telerik, e nao existem ainda no gvinci.

FILTER - O componente de filtro da telerik e sem duvidas muito superior ao form de filtro que o gvinci gera.
CALENDAR - o calendario facilita a escolha de uma data, e permite a selecao de multiplas datas.
PIVOTGRID - (nao sei se esse faz parte do pacote comprado pela ssi) mas se estiver, iria da um salto enorme no produto.
iria substituir as consultas de BI do taskbi com muito mais qualidade.
TOOLTIP - serve para criar um form com informacoes, inclusive imagem, e ao passar o mouse sobre um cotrole esse form e mostrado
assim da para incluir dicas e informacoes uteis ao usuario sobre um objeto qualquer

RIBBONBAR - daria para criar menus na aplicacao ao estilo do office.


RECURSOS NO GVINCI:
*quando seleciona um controle - mostrar no rodape o tipo de controle selecionado.

*tecla de atalho para pesquisar um componente ao da um enter ja incluir no formulario, na pesquisa ir filtrando pelo nome,
podendo escolher com seta para cima ou para baixo

*Importar somente uma tabela, ou view para o banco de dados do gvinci

*Quando for importar peguntar se e para um banco novo, ou se e para um banco ja existente,
pois hj para sincronizar o banco no sql no gvinci ambos tem que ser do mesmo nome.

*melhorar as validações no projeto antes de gerar, para evitar erros no codigo gerado
ex: se colocar um repeater, exclui ele do form, e deixar perdido la o navegador do repeater, o codigo gerado nao funciona corretamente.
algumas vezes as dll da telerik nao e copiada para a pasta bin, e da erro ao compilar o projeto ai tem que copiar manualmente.

*melhorar a rotina de abertura do projeto que demora uma eternindade quando se tem um projeto grande com muitas tabelas
hj um dos gargalos e na montagem da lista de campos e tabelas, e isso poderia ser feito como e no gerenciador do sql server
quando seleciona o banco, monta a lista das tabelas, quando seleciona uma tabela monta a lista de campos
sera que precisa disso tudo ser feito ao abrir o projeto?
*o indicador de progresso da abertura do projeto realmente mostrar a posicao atual em que se encontra a abertura do mesmo.

*ter opcao das proprieades dos componentes ficarem em ordem alfabetica sem o agrupamento (o usuario escolhe se quer agrupar ou mostar em ordem alfa sem agrupamento)


*opcao para incluir procedures, functions, triggers no banco.

*no click de um botao, em um processo pre, em um lancamento e em outros tantos locais, opcao para disparar um procedure no banco passando seus parametros

*opcao para incluir scripts adicionais que seriam executados na adaptacao controlados por versao do banco de dados.
a cada versao definida pelo projetista, agente teria um local para incluir uma sequencia de comandos.
no banco de dados assim como ja existe as tabelas de controle de login gerenciadas pelo gvinci, teria uma tabela para controlar a versao do banco no cliente

*campos adicionais criados na tabela de login, ja gerar codigo para variaveis de sessao, para cada novo campo, uma opcao para indicar se a informacao vai ser gravada
criptografada ou nao, pois se for gravar sem criptografar, ao gerar a variavel de sessao, o gvinci nao ira descriptografar, pois os campos padroes
as variaveis de sessao ja sao criadas com o valor do banco descriptografado.

*templates de funcoes genericas para serem usadas no codigo manual.
no editor de codigo, uma combo para escolher a funcao, o gvinci iria jogar o texto dessa funcao no codigo, agente so iria preencher os parametros
o codigo dessas funcoes ja seria gerado internamente pelo gvinci
hj o gvinci ja tem um monte de funcao pronta gerada, mas isso nao e visivel de forma organizada no editor de codigo dentro do gvinci.

*opcao de gerar os fontes apenas de um formulario, sem ter que abrir a tela de geracao de fontes, ter que desmarcar tudo e procurar o form e marcar so ele.
essa opcao iria gerar apenas daquele form, sem mexer nas configuracoes do que esta ou nao marcado para gerar.

*Autenticar o usuario nos servidores da ssi so na hora de gerar os fontes, e nao ha hora de abrir o sistema.
assim poderia trabalhar de forma off line na ide do gvinci.

*na tela de login do gvinci, mostra o nome do servidor que esta conectado no momento. na tela de reconfigurar o
servidor ter uma combo com o nome dos ultimos servidores utilizados.

Responder

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante