Arm -- Voci di Menu


Tramite i tag della famiglia @Arm si documentano le voci di menu. Prevede il formato 2. Genera un documento GUI-ARM -- Voce di Menu. Vi sono diversi tag utilizzabili in funzione del tipo di dati che si vogliono documentare. Vengono riepilogati nella tabella che segue.

ARM -- Tags

Sub-Tag

Parametri

Descrizione

@Arm

Stringa Nome

Sistema, nome e descrizione della voce

@Name

Text

Nome della Voce di Menu

@Sys

Text

Sistema di appartenenza

@Auth

Text

Autore

@DtIni

Date

Data di creazione della definizione. Se assente prende la data del sorgente.

@DtMod

Date

Data di Modifica. Se assente prende la data di creazione.

@AppType

token

Tipo di applicazione. I valori previsti sono:

  1. Applicazioni Interattive:
    • InfoAppType, Informazioni
    • InterAppType, Interattivo
    • IQueryAppType, Query
    • ITransPriAppType, Transazioni Primarie
    • ITransSecAppType, Transazioni Secondarie
    • IMaintAppType, Manutenzione
  2. Applicazioni di Setup, Manutenzione o Servizio:
    • IMaintAppType, Manutenzione
    • IMaintSetupAppType, Parametri
    • IServiceRequestAppType, Servizio
    • IDangServRequestAppType, Servizio Pericoloso
  3. Applicazioni Batch:
    • BatchAppType, Batch
    • BPrintAppType, Stampa
    • BUpdDailyCycleAppType, Batch Aggiornamento Giornaliero
    • BUpdPerdCycleAppType, Batch Aggiornamento Periodico
    • BUpdLoaderAppType, Caricamento
    • BExtractorAppType, Estrazione Dati
    • BVerifyAppType, Verifica Dati

@Path

nome titolo

Nome e titolo dei menu necessari per raggiungere questa voce. Vanno forniti nella corretta sequenza a partire dal menu di ingresso.

@Descr

Text

Descrizione libera.

@/Descr

 

Fine descrizione.

 

Codice

Il codice eseguito dal menu.

@/Arm

 

Fine Costante

Il codice viene incorporato nel documento.

Esempio di utilizzo di questo tag:

/**
*********************************************
@Arm     SCAN :: arm.dar.scan01 : Scansione Sorgenti e Generazione SGML
@Auth    JPA
@DtIni   01-01-1999     
@DtMod   01-01-1999     
@AppType BUpdLoader
@Source  q:\dar\c\dar.mnu
@Descr
        <P>Scandisce i sorgenti e genera i documenti SGML automatici.
         Si veda #job(NewScanSource).
        </P>
@/Descr
@Path    dar             : Menu principale DAR
@Path    dar_02          : Acquisizione Input
@/Path
*********************************************
**/
!ShowIfExist %DARDAT%\ScanSource.ini
!DoW32
arbmsub [Parm] Run=%DARBIN_JOB%\NewScanSource.cmd Exc=L
/** @/Arm **/
dsg.tag.arm • LastModified: 14-9-2007 • John Peter Arnold