La spécification du format binaire d'un document n'est pas disponible puisqu'elle est illisible par un module autre qu'Up ! Document.
Source Document TitreDuDocument Version NumeroDeVersion . NumeroDeRevision . NumeroDeCorrection ;Version NumeroDeVersion . NumeroDeRevision FaireFin VersionDocument :
Document NomDuDocument SortePaletteDebutFin DocumentPaletteNoirBlancPalette16CouleursPalette256CouleursPalette65536CouleursPaletteCouleursVraiesChronologieDocument ChronologieDuDocument ;DateCreation DateDeCreation ;DateModification DateModification ;DateValidation DateValidation ;MotDePasse Niveau MotDePasse;RedacteurDocument RedacteurDuDocument ;Reference ReferenceDuDocument ;URIDocument URIDuDocument ;Niveau :
PublicProtegePriveCellules :
DefinitionDUneCelluleOuVersion :
Version Version . Revision FaireFin VersionCellule NomDeLaCellule ( ListeDeParametresDUnAppel ) SuiteCelluleRecursifFin CelluleDebutLargeur :
Largeur Taille ;Taille :
Cadre :
Cadre StyleDuCadre ;CadreHaut StyleDuCadre ;CadreBas StyleDuCadre ;CadreGauche StyleDuCadre ;CadreDroite StyleDuCadre ;Espace TailleFond :
Fond StyleDuFond ;AlignementVerticalContenu SuiteAlignementVerticalContenu ;SuiteAlignementVerticalContenu :
HautCentreBasAlignementHorizontalContenu SuiteAlignementHorizontalContenu ;SuiteAlignementHorizontalContenu :
Gauche IndentationOptionCentre IndentationOptionDroite IndentationOptionJustifie IndentationOptionIndentation SuiteIndentationEspaceAvant TailleEspaceApres TailleEnrouler :
Enrouler SuiteEnrouler ;VraiFauxCesure :
Cesure SuiteCesure ;VraiFauxInsecable SuiteInsecable ;VraiFauxSolidaire SuiteSolidaire ;VraiFauxColonnes :
DefinitionDUneColonneOuVersion :
Version Version . Revision FaireFin VersionColonne NomDeLaColonne ( ListeDeParametresDUnAppel ) SuiteColonneRecursifFin ColonneDebutCellule :
Cellule NomDeLaCellule ( ListeDExpressionsOptions ) ;CelluleFin CelluleLignes :
DefinitionDUneLigneOuVersion :
Version Version . Revision FaireFin VersionLigne NomDeLaLigne ( ListeDeParametresDUnAppel ) SuiteLigneRecursifFin LigneDebutHauteur :
Hauteur Taille ;Pages :
Version Version . Revision FaireFin VersionPage NomDeLaPage ( ListeDeParametresDUnAppel )Fin PageDebutEnteteDePageFin EnteteDePageEnteteDePagePaireFin EnteteDePagePaireEnteteDePageImpaireFin EnteteDePageImpairePiedDePageFin PiedDePagePiedDePagePaireFin PiedDePagePairePiedDePageImpaireFin PiedDePageImpaireEnteteDeCorpsFin EnteteDeCorpsPiedDeCorpsFin PiedDeCorpsCorpsFin CorpsDefinitionDUneParagrapheOuVersion :
Version Version . Revision FaireFin VersionParagraphe NomDuParagraphe ( ListeDeParametresDUnAppel ) SuiteParagrapheRecursifFin ParagrapheDebutAlignementVerticalConteneur SuiteAlignementVerticalConteneur ;SuiteAlignementVerticalConteneur :
HautCentreBasAlignementHorizontalConteneur :
AlignementHorizontalConteneur SuiteAlignementHorizontalConteneur;SuiteAlignementHorizontalConteneur :
GaucheCentreDroiteSections :
DefinitionDUneSectionOuVersion :
Version Version . Revision FaireFin VersionSection NomDeLaSection ( ListeDeParametresDUnAppel ) SuiteSectionRecursifFin SectionDebutPageA3 ;PageA4 ;PageA5 ;PageA6 ;PageB4 ;PageB5 ;PageB6 ;PageC3 ;PageC4 ;PageC5 ;PageC6 ;PageDL ;PageEnveloppeUS10 ;PageExecutiveUS ;PageLegalUS ;PageLettreUS ;PageJaponais ;PagePersonnalisee Hauteur HauteurDeLaPage Largeur LargeurDeLaPage ;Orientation Portrait ;Orientation Paysage ;PasDeRectoVerso ;RectoVersoBordCourt ;RectoVersoBordLong ;BacAutomatique ;BacCassette ;BacCassetteHaut ;BacCassetteBas ;BacEnveloppe ;BacManuel ;BacGrandeContenance ;PremierePage NumeroDePage ;PremierePagePaire NumeroDePageOption ;PremierePageImpaire NumeroDePageOption ;MargeHaute SuiteHauteur ;MargeHautePaire SuiteHauteur ;MargeHauteImpaire SuiteHauteur ;MargeBasse SuiteHauteur ;MargeBassePaire SuiteHauteur ;MargeBasseImpaire SuiteHauteur ;MargeGauche SuiteLargeur ;MargeGauchePaire SuiteLargeur ;MargeGaucheImpaire SuiteLargeur ;MargeDroite SuiteLargeur ;MargeDroitePaire SuiteLargeur ;MargeDroiteImpaire SuiteLargeur ;EnteteDePageFin EnteteDePageEnteteDePagePaireFin EnteteDePagePaireEnteteDePageImpaireFin EnteteDePageImpairePiedDePageFin PiedDePagePiedDePagePaireFin PiedDePagePairePiedDePageImpaireFin PieDePageImpaireEnteteDeCorps NomDeLaZoneFin EnteteDeCorpsPiedDeCorps NomDeLaZoneFin PiedDeCorpsPage :
PageFin PageTableaux :
DefinitionDUnTableauOuVersion :
Version Version . Revision FaireFin VersionTableau NomDuTableau ( ListeDeParametres ) SuiteTableauRecursifFin TableauDebutLigne :
Ligne NomDeLaLigne ( ListeDExpressionsOptions ) ;LigneFin LigneColonne :
Colonne NomDeLaColonne ( ListeDExpressionsOptions ) ;ColonneFin ColonneSection :
SectionFin SectionContenu :
Curseur Ancrage ( Abscisse , Ordonnee ) ;Ancrage :
AbsoluHautGaucheHautCentreHautDroiteBasGaucheBasCentreBasDroiteGaucheCentreDroiteCentreCentreCentreAbscisse :
Ordonnee :
NomDuPinceau PinceauSelectionne ;PinceauSelectionneBrosse BrosseSelectionnee ;NomDeLaBrosseStyleCadre StyleCadreSelectionne ;NomDuStyleDeCadreStyleTexte StyleTexteSelectionne ;+ Crayon PinceauSelectionne+ Taille Taille+ Fond BrosseSelectionnee+ Gras- Gras+ Italique- Italique+ Barre StyleCadreSelectionne+ Souligne StyleCadreSelectionne+ Encadre StyleCadreSelectionneParagraphe NomDuParagraphe ( ListeDExpressionsOptions ) ;ParagrapheFin ParagrapheTableau :
Tableau NomDuTableau ( ListeDExpressionsOptions ) ;TableauFin TableauTexte :
Texte ListeDeTextesElementaires ;, TexteElementaireStyle StyleTexteSelectionne
Source Document "Exemple d'emploi d'Up ! Document" Version 4.0.0;
Document MonDocument PaletteCouleursVraies
/****************************************/
Couleur Defaut;
Pinceau Defaut;
Brosse Defaut;
StyleCadre Defaut;
StyleTexte Defaut;
Debut
Section
 
   PageA4;
Fin Section
   OrientationPortrait;
   MargeHaute 3;
   MargeBasse 3;
   MargeGauche 5;
   MargeDroite 5;
   
   EnteteDePage
	/**********/
    
      Hauteur 2;
Fin EnteteDePage
      Espace 2;
   
   
   PiedDePage
	/********/
    
      Hauteur 2;
Fin PiedDePage
      Espace 2;
   
   
   Debut
   Page
   
	   EnteteDePage
Fin Page
	   /**********/
	   Debut
	    
	      Paragraphe
Fin EnteteDePage
	      Hauteur 2;
	      Espace 1;
	      CadreBas CadreSimple;
			Debut
			
	         Texte "Titre du document";
	      
Fin Paragraphe
	   
	   
	   Corps
	   /***/
	   Debut
	    
	      Tableau
Fin Corps
			Debut
				
	         Ligne
Fin Tableau
	         Cadre CadreDouble;
				Debut
				
	            Cellule
Fin Ligne
					Largeur 25;
					AlignementHorizontalContenu Centre;
					Debut
					
	               Texte "Nom de l'employé"+Gras;
	            
Fin Cellule
	            Cellule
					Largeur 25;
					AlignementHorizontalContenu Centre;
					Debut
					
	               Texte "Date d'embauche"+Gras;
	            
Fin Cellule
	            Cellule
					Largeur 12;
					AlignementHorizontalContenu Centre;
		        Debut
		        
	               Texte "Salaire"+Gras;
	            
Fin Cellule
	         
	         Ligne
				CadreGauche CadreSimple;
				CadreDroit CadreSimple;
				Debut
				
	            Cellule
Fin Ligne
					Largeur 25;
					Debut
					
	               Texte "CLARK";
	            
Fin Cellule
	            Cellule
					Largeur 25;
					Debut
					
	               Texte "09/06/1981";
	            
Fin Cellule
	            Cellule
					Largeur 12;
					AlignementHorizontalContenu Droite
					Debut
					
	               Texte "2,450.00";
	            
Fin Cellule
	         
	         Ligne
				CadreGauche CadreSimple;
				CadreDroit CadreSimple;
				Debut
				
	            Cellule
Ligne
					Largeur 25;
					Debut
					
	               Texte "KING";
	            
Fin Cellule
	            Cellule
					Largeur 25;
					Debut
					
	               Texte "17/11/1981";
	            
Fin Cellule
	            Cellule
					Largeur 12;
					AlignementHorizontalContenu Droite
					Debut
					
	               Texte "5,000.00";
	            
Fin Cellule
	         
			CadreBas CadreSimple;
			CadreGauche CadreSimple;
			CadreDroit CadreSimple;
				Debut
				
	            Cellule
Fin Ligne
					Largeur 25;
					Debut
					
	               Texte "MILLER";
	            
Fin Cellule
	            Cellule
					Largeur 25;
					Debut
					
	               Texte "23/01/1982";
	            
Fin Cellule
	            Cellule
					Largeur 12;
					AlignementHorizontalContenu Droite
					Debut
					
	               Texte "1,300.00";
	            
Fin Cellule
	         
	      
	   
	   
	   PiedDePage
	   /********/
	   Debut
	    
	      Paragraphe
Fin PiedDePage
	      Hauteur 2;
	      Espace 1;
	      CadreHaut CadreSimple;
			Debut
			
	         Texte "Page 1";
	      
Fin Paragraphe
	   
Fin Document
   
   
      
	   
    
   
      
         
       
      
         
       
      
         
       
    
   
      
         
       
      
         
       
      
         
       
    
   
      
         
       
      
         
       
      
         
       
    
   
      
         
       
      
         
       
      
         
       
    
   
      
	   
    
	
Resource de document incluse dans un programme en Up ! 5GL
Source Composant "Exemple d'emploi d'Up ! Document" Version 4.0.0;
ImporterModule
/*************/
	UpsGng(<UpsGng.upi>, ImporterDefinitions);
	UpsDoc(<UpsDoc.upi>, ImporterDefinitions);
DefinitionsDocument
/**************/
Source Document "Exemple d'emploi d'Up ! Document" Version 4.0.0;
Document MonDocument PaletteCouleursVraies
/****************************************/
Couleur Defaut;
Pinceau Defaut;
Brosse Defaut;
StyleCadre Defaut;
StyleTexte Defaut;
Debut
Section
 
   PageA4;
   OrientationPortrait;
   MargeHaute 3;
   MargeBasse 3;
   MargeGauche 5;
   MargeDroite 5;
   
   EnteteDePage
	/**********/
    
      Hauteur 2;
      Espace 2;
   
Fin EnteteDePage
   
   PiedDePage
	/********/
    
      Hauteur 2;
      Espace 2;
   
Fin PiedDePage
   
   Debut
   Page
   
	   EnteteDePage
	   /**********/
	   Debut
	    
	      Paragraphe
	      Hauteur 2;
	      Espace 1;
	      CadreBas CadreSimple;
			Debut
			
	         Texte "Titre du document";
	      
Fin Paragraphe
	   
Fin EnteteDePage
	   
	   Corps
	   /***/
	   Debut
	    
	      Tableau
			Debut
				
	         Ligne
	         Cadre CadreDouble;
				Debut
				
	            Cellule
					Largeur 25;
					AlignementHorizontalContenu Centre;
					Debut
					
	               Texte "Nom de l'employé"+Gras;
	            
Fin Cellule
	            Cellule
					Largeur 25;
					AlignementHorizontalContenu Centre;
					Debut
					
	               Texte "Date d'embauche"+Gras;
	            
Fin Cellule
	            Cellule
					Largeur 12;
					AlignementHorizontalContenu Centre;
		        Debut
		        
	               Texte "Salaire"+Gras;
	            
Fin Cellule
	         
Fin Ligne
	         Ligne
				CadreGauche CadreSimple;
				CadreDroit CadreSimple;
				Debut
				
	            Cellule
					Largeur 25;
					Debut
					
	               Texte "CLARK";
	            
Fin Cellule
	            Cellule
					Largeur 25;
					Debut
					
	               Texte "09/06/1981";
	            
Fin Cellule
	            Cellule
					Largeur 12;
					AlignementHorizontalContenu Droite
					Debut
					
	               Texte "2,450.00";
	            
Fin Cellule
	         
Fin Ligne
	         Ligne
				CadreGauche CadreSimple;
				CadreDroit CadreSimple;
				Debut
				
	            Cellule
					Largeur 25;
					Debut
					
	               Texte "KING";
	            
Fin Cellule
	            Cellule
					Largeur 25;
					Debut
					
	               Texte "17/11/1981";
	            
Fin Cellule
	            Cellule
					Largeur 12;
					AlignementHorizontalContenu Droite
					Debut
					
	               Texte "5,000.00";
	            
Fin Cellule
	         
Ligne
			CadreBas CadreSimple;
			CadreGauche CadreSimple;
			CadreDroit CadreSimple;
				Debut
				
	            Cellule
					Largeur 25;
					Debut
					
	               Texte "MILLER";
	            
Fin Cellule
	            Cellule
					Largeur 25;
					Debut
					
	               Texte "23/01/1982";
	            
Fin Cellule
	            Cellule
					Largeur 12;
					AlignementHorizontalContenu Droite
					Debut
					
	               Texte "1,300.00";
	            
Fin Cellule
	         
Fin Ligne
	      
Fin Tableau
	   
Fin Corps
	   
	   PiedDePage
	   /********/
	   Debut
	    
	      Paragraphe
	      Hauteur 2;
	      Espace 1;
	      CadreHaut CadreSimple;
			Debut
			
	         Texte "Page 1";
	      
Fin Paragraphe
	   
Fin PiedDePage
Fin Page
Fin Section
Fin Document
Fin DefinitionsDocument
Principal
/*******/
Debut
...
MonDocument.Enregistrer("mon-second-document");
...
Fin Principal
Resource de document référencée par un programme en Up ! 5GL
Déclaration explicite de la ressource du document
Source Composant "Exemple d'emploi d'Up ! Document" Version 4.0.0;
ImporterModule
/*************/
	UpsGng(<UpsGng.upi>, ImporterDefinitions);
	UpsDoc(<UpsDoc.upi>, ImporterDefinitions);
DefinitionsDocument
/**************/
Source Document "Exemple d'emploi d'Up ! Document" Version 4.0.0;
ImporterModule
/*************/
	MonDoc(<mon-document.upl>, ImporterDefinitions);
Fin DefinitionsDocument
Principal
/*******/
Debut
...
MonDocument.Enregistrer("mon-second-document");
...
Fin Principal
Déclaration implicite de la ressource du document
Source Composant "Exemple d'emploi d'Up ! Document" Version 4.0.0;
ImporterModule
/*************/
	UpsGng(<UpsGng.upi>, ImporterDefinitions);
	UpsDoc(<UpsDoc.upi>, ImporterDefinitions);
	MonDoc(<mon-document.upl>, ImporterDefinitions);
Principal
/*******/
Debut
...
MonDocument.Enregistrer("mon-second-document");
...
Fin Principal