O RadCORE usa FORMs e FRAMES para exibição das telas.


Por padrão as telas principais de cadastro são FRAMES e todos são criados e adicionados em ABAS no MENU PRINCIPAL mas também poder ser exibidos MODAL( apenas FORMs ).


O RadCORE faz associação com nomenclaturas das tabelas do banco de dados para facilitar a automação de várias tarefas relacionadas aos FORMS/FRAMEs


Para o RadCORE utilizar o controle automático de exibição dos Frames / Forms acionados no MENU PRINCIPAL siga a seguinte convenção:



Se você for usar o controle padrão de MENUS do RadCORE, cada formulário/frame de cadastro deve ter a propriedade NAME com o prefixo "frmCad" seguido do nome da TABELA que o cadastro está vinculado no banco de dados.( prefencialmente em MAIÚSCULO, por convenção apenas ).


E registre a classe de cada formulário em "Initialization":



> Esse é o padrão sugerido mas você poderá criar seus formulários de acordo com sua nomenclatura.


Ex: 

Cadastro de Clientes

frmCadCLIENTES

Movimento Diário

frmCadMOVDIA


Isso pode estar muito diferente de tudo que você já usou, mas a vantagem, é que você não se preocupa em criar nenhum código para exibir essa tela quando for clicada no Menu e apenas uma linha para chamá-la de qualquer ponto da aplicação, tudo é feito dinamicamente pelo RadCORE.


E lembrando que isso não é uma regra, o RadCORE permite você criar FORMs/FRAMEs com o mesmo prefixo mas com nome sem representar as tabelas do banco de dados. Veremos mais a frente sobre isso.


NOTA: Se você não quiser seguir esse padrão, não tem problemas, basta vc deixar uma string contendo apenas "T" nas duas constantes acima e ter o cuidado, na configuração do menu dinâmico( será visto nos tópicos mais adiante ) para informar o nome da classe completa do formulário. Mas observe os formulários padrões do RadCORE( como cadastro de usuários etc ) que seguem o padrão inicial.


Todo frame/form criado deve ter o tipo de Alinhamento como "AlignmentClient".

Created with the Personal Edition of HelpNDoc: Free PDF documentation generator