Você está na página 1de 26

Ol!

SejabemvindoaotreinamentodeMetadadosdocursodeGlobaisdaLinhade
produtoRM.

Metadado adefinioparaumdeterminadodado.Semumadefinio,um
dadonotemsignificado.Tomemoscomoexemplo
umamsica.Osmetadados damsicasoonome,lbumeartistaquecompsa
msica,ouseja,soosdadosgeradosapartirdamsica.
Metadados
M
d d propeageraodeformulriosapartirdousodeumdicionriode

d f
l i
i d
d
di i i d
dados,permitindoquevoccriecadastrosvoltadosssuasprpriasregrasde
negcio.
Estainovaoabremaisumavezasportasparaacustomizaodalinhade
produtoRM.

OsprincipaiscadastrosparaaconstruodosMetadados so:
TiposdeDados
Tabela
Relacionamento
ModelodeRegradeNegcio
Formulrio
F
l i
Projeto

O cadastro de tipos de dados permite identificar e relacionar os possveis


tipos existentes nos bancos de dados Oracle e SQL Server, com os tipos de dados da
linguagem de programao do sistema, a fim de facilitar o uso deste recurso na
definio dos dados dos cadastros.

importante que voc conhea bem os tipos de dados para corretamente utilizar essas
informaes nas colunas das tabelas, a fim de garantir melhor performance,
escalabilidade e integridade das informaes.

As tabelas, nos modelos de bancos de dados, so dispostas atravs de colunas e linhas.


As colunas so nomeadas de campos. Estes, por sua vez, so criados
conforme necessidade para cada tabela. Os tipos de campos so definidos a partir dos
tipos de dados, previamente cadastrados.
As linhas das tabela so os registros/dados
g
cadastrados em cada tabela.
Para a criao de tabelas/cadastros adicionais recomendvel que se faa todo
planejamento do recurso a ser criado para que no haja problemas futuros com relao
aos tipos de dados inseridos nas tabelas/campos e seus relacionamentos com outras
tabelas.

O cadastro de relacionamento utilizado para relacionar de alguma forma as tabelas


criadas para um projeto metadados. Nesta etapa de um projeto metadados ser possvel
somente relacionar as tabelas criadas, no sendo possvel relacionar com as tabelas dos
produtos.
O relacionamento existe quando um ou mais dados de uma determinada tabela esto
relacionados de alguma forma com um ou mais dados de outra tabela.

O cadastro de relacionamento utilizado para relacionar de alguma forma as tabelas


criadas para um projeto metadados. Nesta etapa de um projeto metadados ser possvel
somente relacionar as tabelas criadas, no sendo possvel relacionar com as tabelas dos
produtos.
O relacionamento existe quando um ou mais dados de uma determinada tabela esto
relacionados de alguma forma com um ou mais dados de outra tabela.

Oobjetivodacamadadenegciosimplementaralgicadaaplicao,possibilitando
relacionarvisualmenteastabelasdisponveisnometadados. Estacamadanecessria
paraofuncionamentodometadados.

Na rea de formulrios voc criar a cara do cadastro do Metadados.


Voc adicionar as imagens, campos e recursos que queira usar para deixar sua viso
Esta etapa vai exigir que voc tenha um esprito de designer, distribuindo os recursos
do cadastro de forma que fiquem fcil de serem compreendidos pelos demais que
usaro a janela.
j

Na etapa de criao de projetos voc reunir todos os formulrios criados para assim
finalizar a criao do cadastro Metadados.
Alm disso, voc poder definir para qual aplicao este cadastro ser destinado e como
seu cone ser apresentado aos usurios que o acessaro.

10

Vamos criar um projeto Metadados como, por exemplo, um Cadastro de Veculos e nele
mostraremos quais so os principais passos para crilo.
Neste projeto, as Cores e Marcas estaro previamente cadastradas. Porm, eles seguem
a mesma idia de criao mostrada para o projeto de veculos e, portanto, ser fcil cri
los a partir deste exemplo.

11

Acesseocadastrodetiposdedadoseincluaostiposusadosparaonossocadastrode
veculos.

12

Inclua uma tabela que ter as cores dos veculos. Ajuste o nome da tabela, rtulo e
aplicao. Ajuste tambm parmetros gerais da tabela. Neste momento s estamos
criando o projeto, e no as tabelas diretamente no banco de dados.

13

Seguindo a mesma linha da tabela cores, voc dever criar uma tabela para as marcas
dos veculos e veculos, que possuir dados como a chapa e placa do veculo.

14

Lembrando que para a tabela de veculos, inclua campos como Placa, que ser a chave
primria, e os campos Cdigo da Cor e Cdigo da Marca, para que no cadastro de
veculos tenham estes campos para serem preenchidos.

15

Em seguida acesse o cadastro do modelo de negcio. Ser necessrio incluir um modelo


de negcios para cada uma das tabelas includas, mas para o modelo de Veculos
teremos algumas consideraes especiais.
Digite o nome, o rtulo, descrio e selecione a aplicao. Por fim, acesse a estrutura de
dados.

16

Acesse o cadastro do modelo de negcio. Selecione Novo/Tabela e escolha a tabela que


voc cadastrou Veculo. Por fim, d OK depois de escolher a tabela veculo.
Na coluna do meio do modelo de negcios sero apresentados campos para que voc
fazer ajustes nos campos, caso desejar. Estes so os mesmos ajustes da etapa do
cadastro das tabelas.

17

Acesse a pasta Controles e ajuste os Rtulos dos campos da tabela de veculos.


Como informado, o modelo de negcios de veculos possui alguns ajustes especiais. So
eles:
Associar a action de Cores e a action de Marcas para os campos CODCOR
e CODMARCA, respectivamente.
Adicionar chave estrangeira das tabelas de Cores e Marcas para CODCOR
e CODMARCA, respectivamente.
Associar em CODCOR E CODMARCA as descries da fonte de dados.

18

Veja a localizao dos ajustes...

19

Na etapa de Formulrios, alm voc ajustar os rtulos dos cadastros na pasta


Apresentao e Identificao, voc poder incluir actions anexas e processos a serem
executados nos cadastros.
Basta clicar no boto incluir e escolher qual action do sistema deseja utilizar.

20

Voc est quase finalizando o projeto Metadados. Acesse agora o cadastro de Projetos
Metadados, cadastreos ajustando cones, aplicao, localizao entre os menus do
Smart Client RM e IDs de Segurana. Posteriormente voc precisar acessar o cadastro
de perfil e dar permisses para os usurios nos novos cadastros gerados pelo
Metadados.

21

Execute por fim o processo para Gerar Projeto Metadados para todos os projetos
criados. Lembrese que neste exemplo consideramos que os projetos de Marcas e Cores
j estivessem criados.

22

Depoisquevocajustouaspermisses,oscadastroscriadospeloMetadados esto
disponveisentreosmenusescolhidos.

23

Acessando um cadastro de metadados, alm de poder incluir os registros desta nova


Action, voc poder ajustar o layout e a posio dos campos no cadastro. Basta clicar no
boto abaixo do boto Incluir, e fazer suas personalizaes.

24

Neste treinamento, aprendemos o que so e como devemos trabalhar com os


Metadados.
Para dar continuidade ao curso de Globais, da linha de produto RM, faa os demais
treinamentos.

25

ATOTVSagradeceasuaparticipao.
Porfavor,lembresedepreencheraavaliaodereaoeoscomentriossobreestetreinamento.
Essasinformaessoimportantesparamelhorarmosaqualidadedostreinamentosoferecidos.
AcesseoportaldaTOTVSeconheaosdemaistreinamentoseascertificaesdisponveis.
Obrigadonovamenteeatumprximotreinamento.