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
Evaluating
(Web Publishing)


Vytvořeno: 04-17-1997 17:02:36
Poslední změna: 12-19-2002 12:43:49

Outputs detailed information about the given evaluation function.

Modul

Module: Web Publishing

Zdrojový kód:

PROCEDURE Evaluating(id%)
BEGIN

  foundsomething! = FALSE;
  FOR Format WHERE Id = id% DO
    CALL Header("Vyhodnocovací funkce " + Name + "(modul: " + Formatmodule + ")");
    CALL Title2("Vyhodnocovací funkce", Name, Formatmodule);
    foundsomething! = TRUE;
  END

  //display header even in case the function does not exist
  IF NOT foundsomething! THEN
    CALL Header("Vyhodnocovací funkce - ID " + Str$(id%));
    CALL Title("Vyhodnocovací funkce", "ID: " + Str$(id%));
  END

  IF foundsomething! THEN
    FOR Format WHERE Id = id% DO
    
      //general object data
      CALL GenObjectData(Object, FALSE, FALSE);
      PRINT {HTML} "<HR SIZE=""1"" COLOR=""#3366CC"">", NL;

      //description of the object, if available
      IF Description <> "" THEN
        PRINT Description;
        PRINT {HTML} "<BR>",NL;
        PRINT {HTML} "<HR SIZE=""1"" COLOR=""#3366CC"">", NL;
      END

      //two column table with userdefined properties of the element - one line per property
      CALL GenUserdefinedProperties(Object);

      //module
      CALL H2_TopSpaceless("Modul");
      FOR Formatmodule WHERE Name = Format.Formatmodule AND Language = 99 DO
        PRINT {HTML} "Module: ";
        PRINT {HTML} Anchor$("<b>" + Name + "</b>", "", Str$(Object) + ".htm"), "<BR>",NL;
      END
      PRINT {HTML} "<BR>",NL;

      CALL H2_TopSpaceless("Zdrojový kód:");
      PRINT {HTML} "<FONT SIZE=2 FACE=""Courier New, Courier"">",NL;
// PRINT {HTML} "<LISTING>",NL; => netscape 4.04 does NOT properly support the listing tag
// PRINT {HTML} Code;
// PRINT {HTML} "</LISTING>",NL;
      PRINT Code;
      PRINT {HTML} "</FONT>",NL;
    END
  ELSE
    CALL H2_Spaceless("V projektu není žádná vyhodnocovací funkce daného ID.");
    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\8541.htm (C) microTOOL GmbH 2002