|
Autor
|
Thema: umlagern anhand ID (1070 mal gelesen)
|
Pete08 Mitglied
 Beiträge: 4 Registriert: 12.12.2008
|
erstellt am: 12. Dez. 2008 18:10 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich habe ein Problem und hoffe, ihr könnt mir helfen: ich möchte ein BE anhand seiner ID umlagern. ich habe mir das so gedacht: is k:integer; do k:=3; .BEs.förderhilsmittel:k.umlagern(@); end; leider klappts nicht. Wenn ich aber .BEs.förderhilfsmittel:3.umlagern(@); macht er es. könnte mir jemand sagen an was liegt bzw. wie es geht. vielen dank im voraus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pom Mitglied Dipl.-Ing. (FH)
 
 Beiträge: 182 Registriert: 25.08.2006
|
erstellt am: 12. Dez. 2008 18:25 <-- editieren / zitieren --> Unities abgeben:          Nur für Pete08
Hallo, Plant Hilfe verwenden mit folgenden Stichwortern: "Verzweigungen mit if-then-else" oder auch "inspect" Dann noch was am Rande
:= ist eine Zuweisung, k:=3 bedeutet das nach dem abarbeiten, k den Wert 3 hat = ist ein Vergleich, wenn k = 3 dann mach dies oder das. MFG Patrick Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Pete08 Mitglied
 Beiträge: 4 Registriert: 12.12.2008
|
erstellt am: 12. Dez. 2008 18:40 <-- editieren / zitieren --> Unities abgeben:         
Vielen Dank für die sehr schnelle Antwort. Es gibt aber ein Problem: Ich müsste die Inspect-Kontrollstruktur für über 800 BEs einsetzen und das wäre wohl etwas unübersichtlich. Hättest du vielleicht einen anderen Tip? Vielen Dank im Voraus. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pom Mitglied Dipl.-Ing. (FH)
 
 Beiträge: 182 Registriert: 25.08.2006
|
erstellt am: 12. Dez. 2008 19:11 <-- editieren / zitieren --> Unities abgeben:          Nur für Pete08
Hi, schreib die BES in eine Tabelle und schreibe das passende Objekt in die Spalte daneben. Schreibe dir eine Methode welche die ID ausliest und passend zu diesem (in der gleichen Zeile) auf das Objekt umlagert. Beispiel bzw. Lösung: Tabelle: 1 | Puffer1 2 | Puffer2 Methode: Tabelle.ZeigerY:=1; Tabelle.ZeigerX:=1; Tabelle.finde(@.id); @.umlagern(Tabelle[2,Tabelle.ZeigerY]); MFG Patrick Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Pete08 Mitglied
 Beiträge: 4 Registriert: 12.12.2008
|
erstellt am: 12. Dez. 2008 21:05 <-- editieren / zitieren --> Unities abgeben:         
|
Homer Simpson Mitglied
 
 Beiträge: 345 Registriert: 14.09.2005
|
erstellt am: 02. Jan. 2009 08:38 <-- editieren / zitieren --> Unities abgeben:          Nur für Pete08
|

| | Projektmanager Real Estate (w/m/d) | Innovationen bringen tiefgreifende Veränderungen mit sich und beeinflussen unser Leben in vielfältiger Weise. Bei TÜV SÜD sind wir in hohem Maße bestrebt, ein wichtiger Teil dieser Entwicklung und des Fortschritts zu sein. Wir sind von Anfang an dabei und begleiten diesen Prozess. Wir sorgen für eine sichere und nachhaltige Zukunft und schaffen Vertrauen in neue Technologien. Wir beraten, wir prüfen, wir zertifizieren.... | | Anzeige ansehen | Feste Anstellung |
|
Pete08 Mitglied
 Beiträge: 4 Registriert: 12.12.2008
|
erstellt am: 03. Jan. 2009 11:28 <-- editieren / zitieren --> Unities abgeben:         
|