Diskussion:Baum3Ort-Adresse

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „Input: E1_alt (Text, der nicht E1(i) ist) Output: Ausgabe FOR ALL i (E1(i), E2(i) aufsteigend sortiert aus Query) E(i) = Ausgabezeile ... IF E1_alt = E1…“)
 
Zeile 2: Zeile 2:
 
Output: Ausgabe
 
Output: Ausgabe
  
FOR ALL i (E1(i), E2(i) aufsteigend sortiert aus Query)
+
FOR ALL i (E1(i), E2(i) aufsteigend sortiert aus Query)
 
   E(i) = Ausgabezeile ...
 
   E(i) = Ausgabezeile ...
 
   IF E1_alt = E1(i) THEN (kein neuer Wert für Ebene 1)  (z.B.: Ort)
 
   IF E1_alt = E1(i) THEN (kein neuer Wert für Ebene 1)  (z.B.: Ort)
Zeile 29: Zeile 29:
 
       E3_alt = E3(i)
 
       E3_alt = E3(i)
 
   ENDIF
 
   ENDIF
ENDFOR
+
ENDFOR

Version vom 30. März 2014, 00:33 Uhr

Input: E1_alt (Text, der nicht E1(i) ist) Output: Ausgabe

FOR ALL i (E1(i), E2(i) aufsteigend sortiert aus Query)
  E(i) = Ausgabezeile ...
  IF E1_alt = E1(i) THEN (kein neuer Wert für Ebene 1)  (z.B.: Ort)
     IF E2_alt = E2(i) THEN (kein neuer Wert für Eben 2)  (z.B.: Ortsteil)
        IF E3_alt = E3(i) THEN (kein neuer Wert für Eben 3) (z.B: Art)
           Ausgabe: E(i)
        ELSE (neuer Wert für Ebene 3)
          Ausgabe: E3(i)
          Ausgabe: E(i)
          E3_alt = E3(i)
        ENDIF
     ELSE (neuer Wert für Ebene 2)
        Ausgabe: E2(i)
        Ausgabe: E3(i)
        Ausgabe: E(i)
        E2_alt = E2(i)
        E3_alt = E3(i)
     ENDIF
  ELSE (neuer Wert für Ebene 1; hier ist der Einstieg)
     Ausgabe: E1(i)
     Ausgabe: E2(i)
     Ausgabe: E3(i)
     Ausgabe: E(i)
     E1_alt = E1(i)
     E2_alt = E2(i)
     E3_alt = E3(i)
 ENDIF
ENDFOR
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Adressen
Lebensmittel
Tierfutter
Schilddrüse
Öffentlichkeitsarbeit
Medien
Wissenschaft
Jodgeschichten
Wiki
Werkzeuge