Neste exemplo, há três itens de nível de grupo, A, B e E, e quatro itens elementares, C, D, F e G. Os tamanhos dos itens elementares são determinados por suas cláusulas de imagem.
Consulte as cláusulas de imagem abaixo para obter mais informações sobre isso. Os tamanhos dos itens do grupo são determinados pelos tamanhos dos itens elementares abaixo deles. Como B consiste nos itens elementares C (20 caracteres) e D (10 caracteres), B tem 30 caracteres. Como E consiste nos itens elementares F (5 caracteres) e G (10 caracteres), E tem 15 caracteres. Como A consiste nos subgrupos B (30 caracteres) e E (15 caracteres), A tem 45 caracteres.Segue a última linha do item de nível 01.
Nível 77: Itens IndependentesOs itens de nível 77 foram designados para exclusão da linguagem COBOL e foram incluídos aqui apenas no caso de você encontrar um em um programa existente. Os itens de nível 77 não devem ser codificados em novos programas.
Um item de nível 77 é usado para definir um item que não deve ser subdividido mais. Você pode fazer a mesma coisa com um item de nível 01, apenas não o subdivida
Para testar uma empresa fazendo negócios na Califórnia, sem o item de 88 níveis, você teria que codificar:
Não seria aparente para a pessoa lendo o código qual condição você estava testando. Com o 88 no lugar, você poderia codificar o teste assim:
Qualquer pessoa lendo o código poderia dizer para qual condição você estava testando e se a verificação foi feita várias vezes ao longo da PROCEDURE DIVISION e a lista de empresas que fazem negócios na Califórnia muda, é necessário apenas alterar a lista de valores associados ao 88- item de nível.
Embora o nome de dados associado a um item de nível 88 possa ter qualquer valor, o próprio item de nível 88 pode ter apenas um de dois valores, verdadeiro ou falso. O item é verdadeiro se o item de dados imediatamente acima de 88 tiver algum dos valores associados ao item 88, caso contrário, é falso.
Os itens de nível 88 podem ser associados ao grupo ou intens elementares.