Incluir Campos e Controles em um Formulário

Neste exercício, inclua os campos criados no exercício Incluir Campos dos formulários de registro Defect. Para poder fazer alterações no esquema, você deverá registrá-lo. Se o registro de saída do esquema não tiver sido feito:

  1. No Designer, clique em Arquivo > Abrir Esquema.
  2. Na janela Abrir Esquema, selecione Efetuar o registro de saída de um esquema para editar ou continuar a editar trabalho salvo anteriormente. Na tabela de esquemas, selecione my_sample_schema. Se o esquema já estiver registrado e você estiver prosseguindo o trabalho de uma sessão de edição anterior, clique em Concluir. Se o esquema não estiver registrado, clique em Avançar e, em seguida, clique em Concluir.

Para incluir os campos User_ID, Action_reason, Doc_Impact e Doc_Description nos formulários de registro Defect_Base e Defect_Base_Submit:

  1. No Rational ClearQuest Designer, expanda a pasta Tipos de Registro, a pasta Defeito e a pasta Formulários.
  2. Dê um clique duplo no formulário Defect_Base para abri-lo. O Field List and Controls Pallet também se abrirá. Se for necessário, amplie a janela Designer para mostrar o formulário Defect_Base inteiro e expanda o comprimento do formulário para que haja espaço suficiente na parte inferior para incluir um campo.
  3. Na lista de Campos, clique no campo User_ID e arraste-o para a parte inferior da guia Principal. O campo aparece no formulário junto com um controle da caixa de texto. O tipo de controle que você vê é baseado no tipo de campo que você especifica quando inclui o campo no tipo de registro.
  4. Dê um clique duplo na caixa de texto para exibir sua folha de propriedade. Explore as guias e os recursos de controle. Clique em OK para fechá-la.
  5. Na lista Field, clique no campo Action_reason e arraste-o para o formulário à direita do campo User_ID.
  6. Clique na guia Documentação.
  7. Na lista de Campos, clique em Doc_Impact e arraste-o para o formulário. O campo e o controle aparecem no formulário. Conforme definido neste campo como uma lista de opções, o Rational ClearQuest utiliza um controle da caixa de opções. Clique na caixa de opções do formulário. Para ampliar a caixa de opções, selecione um manuseio do lado direito e arraste-o para a direita.
  8. Na lista de Campos, clique no campo Doc_Description e arraste-o para o formulário abaixo do campo Doc_Impact. Clique na caixa de texto Doc_Description. Para expandir o comprimento e a largura da caixa de texto, selecione seus manuseios e arraste-os.

Neste exercício você utilizou a Field List para criar campos e controles no formulário. Também é possível arrastar os controles, como caixas de texto, botões de comandos, botões de opções e imagens do Controls Pallet para o formulário.

Para copiar os quatro campos do formulário Defect_Base para o formulário Defect_Base_Submit:

  1. No espaço de trabalho Designer, dê um clique duplo em Defect_Base_Submit para abri-lo.
  2. No formulário Defect_Base, clique com o botão direito do mouse na caixa de texto User_ID e selecione Copiar.
  3. Expanda a parte inferior do formulário Defect_Base_Submit para abrir espaço para o novo campo.
  4. Clique com o botão direito do mouse na parte inferior do formulário Defect_Base_Submit e selecione Colar. O campo User_ID e o controle da caixa de texto são exibidos.
  5. Repita as etapas anteriores para copiar o campo Action_reason do formulário Defect_Base para o formulário Defect_Base_Submit.
  6. No formulário Defect_Base, clique na guia Documentação. Clique em Editar > Copiar o Diálogo Inteiro para a Área de Transferência.
  7. No formulário Defect_Base_Submit, clique na guia Documentação. Clique com o botão direito do mouse no formulário e selecione Colar. Os dois campos de documentação e seus controles aparecem no formulário.
  8. Feche ambos os formulários.

Feedback