Informační tok Funkční structura Datová struktura ER model Modulová struktura Typová struktura Relační model Dokumentace


[Celkový datový model] [Funkce] [Externí rohraní] [Stavové diagramy] [Datové elementy] [Entity] [Relace]
[Databáze] [Události] [Materiály] [Generovací funkce] [Vyhodnocovací funkce] [Konfigurace] [Uživatelé] [Projekt] [Home]



Vyhodnocovací funkce
Evaluatings
(Web Publishing)


Vytvořeno: 04-17-1997 17:00:33
Poslední změna: 01-07-2003 13:31:36

Lists all evaluation functions of the given module.

Modul

Module: Web Publishing

Zdrojový kód:

PROCEDURE Evaluatings(name$, GenerateLinkedPages!)
BEGIN

    CALL Header("Přehled vyhodnocovacích funkcí modulu " + name$);
    CALL Title ("Vyhodnocovací modul", name$);
    
    foundsomething! = FALSE;

    FOR Formatmodule WHERE Name= Name$ AND Language = 99 DO
      foundsomething! = TRUE;
      //general object data
      CALL GenObjectData(Object, TRUE, TRUE);
      PRINT {HTML} "<HR SIZE=""1"" COLOR=""#3366CC"">", NL;

      //two column table with userdefined properties of the element - one line per property
      CALL GenUserdefinedProperties(Object);
    
      //all eval functions
      CALL H2_TopSpaceless("Vyhodnocovací funkce");

      first! = TRUE;
      FOREACH Format WHERE Formatmodule = Formatmodule.Name AND Language = 99 ORDER BY Name DO
        IF first! THEN
            PRINT {HTML} "<TABLE CELLPADDING=2 NOWRAP VALIGN=BASELINE>",NL;
            PRINT {HTML} " <TR>",NL;
            PRINT {HTML} " <TH VALIGN=BASELINE ALIGN=LEFT COLSPAN=2>";
            PRINT {HTML} "<FONT SIZE=2 FACE=""Verdana, Arial"">Name</FONT></TH>",NL;
            CALL GenStandardColsHeader();
            PRINT {HTML} " </TR>",NL;
            first!= FALSE;
        END
        IF GenerateLinkedPages! THEN
          CALL Evaluating(ID) INTO Str$(Object) + ".htm";
        END
        PRINT {HTML} " <TR>",NL;
        PRINT {HTML} " <TD ALIGN=CENTER VALIGN=TOP><FONT SIZE=2 FACE=""Verdana, Arial"">";
        PRINT {HTML} "<img src=""bullet.gif""> ";
        PRINT {HTML} "</FONT></TD>",NL;
        PRINT {HTML} " <TD ALIGN=LEFT VALIGN=TOP><FONT SIZE=2 FACE=""Verdana, Arial"">";
        PRINT {HTML} Anchor$("<B>" + Name + "</B>", "", Str$(Object) + ".htm");
        PRINT {HTML} "</FONT></TD>",NL;
        CALL GenStandardCols(Object);
        PRINT {HTML} " </TR>",NL;
      END
      IF first! THEN
        PRINT {HTML} "Modul neobsahuje žádné vyhodnocovací funkce.<BR>";
      ELSE
          PRINT {HTML} "</TABLE>",NL;
      END
    END
    IF NOT foundsomething! THEN
        CALL H2_Spaceless("V projektu není vyhodnocovací modul daného jména.");
        PRINT {HTML} "<BR>",NL;
    END
  
  CALL Footer("");
END


Generováno: 16.10.2003 7:41 Systém: C:\Documents and Settings\hajsman\Dokumenty\Vyuka\Irs2\Projekt case40\Projekt03.csf Generováno systémem case/4/0
Vygeneroval: Administrator Soubor: C:\Documents and Settings\hajsman\Dokumenty\Vyuka\Irs2\Projekt case40\html\14245.htm (C) microTOOL GmbH 2002