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
GetRshipName
(Connection ER Model - Relational Model)


Vytvořeno: 09-24-2001 09:31:28
Poslední změna: 11-29-2002 12:36:34

Modul

Module: Connection ER Model - Relational Model

Zdrojový kód:

PROCEDURE GetRshipName(rshId%, BYREF name$)
BEGIN
/* ***************************************************************************
    
    ***************************************************************************
    (Created 09/19/2001 mT)
    ***************************************************************************/
    
    name$ = "";
    FOR Rship WHERE Id = rshId% DO
    
        IF Rship.Name <> "" THEN
            name$ = Conv$(Rship.Name);
        ELSE
        
            name$ = "Asociace mezi ";
            bFirst! = TRUE;
            FOREACH Erconnection WHERE Rship = Rship.Id
                               ORDER BY Entity DO
                IF NOT bFirst! THEN
                    name$ = Name$ + ", ";
                END
                FOR Entity WHERE Name = Erconnection.Entity DO
                   
                   name$ = name$ + Conv$(Entity.Boxname);
                    
                END
                bFirst! = FALSE;
            END
        END
    END
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\849016803.htm (C) microTOOL GmbH 2002