Spřátelené projekty

Obecný popis

Tento seznam má cenu využít jen pro vytváření HTML dokumentace VFP projektů, které sdílejí soubory.

Sdílejí-li některé projekty soubory, je zcela zbytečné aby se HTML dokumentace vytvářela znovu pro každý VFP projekt. S využitím SSZ (Seznam souborů na zpracování) lze z efektivnit tvorbu HTML dokumentace.

Je-li definován tento seznam, pak se nejdříve vygenerujou odkazy všech souborů a tříd z VCX knihoven a PRG souborů (to může chvíli trvat) z uvedených spřátelených PDM projektů, i hlavního PDM projektu , a potom se vytváří HTML dokumentace pro hlavní PDM projekt. Soubory, které se nezpracovávají, se snaží najít odkaz v seznamu kotev. Pokud ho najdou, pak se automaticky použije.

Zpracováva-li se seznam PDM projektů, pak:


Tímto lze zajistit vytvoření kompletní HTML dokumentace nejen VFP projektů ve stromové závislosti, ale i v křížové závislosti.

a) Stromová závislost
Projekt frameworku obahuje třídy, které využívají na sobě nezávislé projekty a), nebo závislé v jednom směru b).

a)	     FrameWork			b)	    FrameWork
	         |				    	|
    	         |					|
  	 -----------------			-----------------
  	 | 	   	 |		  	| 	 	|
         |		 | 			|		|
      Sklady            DKP		     Sklady <-------- Firmy	
a) Křížová závislost
Projekt frameworku obahuje třídy, které využívají na sobě závislé projekty a poskytují si navzájem třídy.
	     FrameWork		
	         |		
    	         |		
  	 -----------------	
  	 | 	   	 |	
         |		 | 	
      Sklady <-----> Půjčovna

Popis objektů

Seznam souborů Seznam spřátelených PDM projektů.
Umožní přidat spřátelený PDM projekt do seznamu.
Odebere spřátelený PDM projekt ze seznamu.