| |
| InnoTrans |
Autor(16237)
|
Thema: Wo ist mein Fehler? (995 mal gelesen)
|
HRompel Ehrenmitglied V.I.P. h.c. Technischer Systemplaner - Elektrotechnik
Beiträge: 3416 Registriert: 02.11.2001
|
erstellt am: 23. Mai. 2012 11:40 <-- editieren / zitieren --> Unities abgeben:
|
ELCAD-User14 Mitglied Elektrotechniker
Beiträge: 499 Registriert: 14.12.2010 ELCAD 5.8 ... 2021 RUPLAN 4.61 ... 2021 EVU EPLAN 5.70 + P8 Prof. bis V2.9 Expertenmenü WIN10 mit 64GB RAM
|
erstellt am: 23. Mai. 2012 15:08 <-- editieren / zitieren --> Unities abgeben: Nur für HRompel
Hallo Heiko, m.E. kann das gar nicht gehen: Du lässt in Zeile 10 etwas in die Zeile 15 schreiben, überschreibst dieses aber in Zeile 11 und 14 mit dem Wert in Zeile 16! Bedenke die Reihenfolge der Bearbeitung: Zeile 14 wird NACH Zeile 10 abgearbeitet! ------------------ Vielen Dank für Eure Hilfe Mario aus dem Süden der Hauptstadt Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HRompel Ehrenmitglied V.I.P. h.c. Technischer Systemplaner - Elektrotechnik
Beiträge: 3416 Registriert: 02.11.2001
|
erstellt am: 23. Mai. 2012 16:16 <-- editieren / zitieren --> Unities abgeben:
Hallo Mario, Zitat: Original erstellt von ELCAD-User14: Hallo Heiko, m.E. kann das gar nicht gehen: Du lässt in Zeile 10 etwas in die Zeile 15 schreiben, überschreibst dieses aber in Zeile 11 und 14 mit dem Wert in Zeile 16! Bedenke die Reihenfolge der Bearbeitung: Zeile 14 wird NACH Zeile 10 abgearbeitet!
Hääää, Zeile 9,10 und 11 sind doch Teile einer Abfrage (104,1005,1007) und Zeile 12,13 und 14 die zweite Abfrage. Wenn die Bedingung in Zeile 9 Erfüllt ist, sollte doch Zeile 10 Werte nach Zeile 15 schreiben. Wenn die Bedingung nicht erfüllt ist, schreibt Zeile 11 nach 15. Das gleiche gilt für die zweite Abfrage. Und wenn keine der Beiden Abfragen wahr ist (weil Zeile 16 eine Artikelnummer enthält, dann müsste die Artikelnummer in Zeile 15 stehen. Also, wo ist da der Fehler? Oder sind die 1004 so das bei der ersten wahren oder falschen Aussage weiter gesprungen wird, so das man keine AND und OR-Abfragen machen kann? (Was mir neu wäre). Gruß Heiko ------------------ www.rompelsoft.de - von mir programmierte Tools Smilies für Forenbeiträge Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rolf K. Moderator CAD-Konstrukteur
Beiträge: 1730 Registriert: 10.12.2002 ELCAD 2020 SP2 e3.2018 Windows 10 zuhause: Paintshop Pro 2020 Cray XT4 Privileg SR 12 PR Chivers Lemon Jelly
|
erstellt am: 23. Mai. 2012 17:40 <-- editieren / zitieren --> Unities abgeben: Nur für HRompel
Hallo Heiko, in Zeile 16 ist der Inhalt "", dann kann auch nichts nach Zeile 15 übertragen werden. Oder habe ich etwas nicht verstanden? PS: Die mit 'And' verknüpften Bedingungen müssen doch in Klammern gesetzt werden oder täusche ich mich? ------------------ Es grüsst Rolf K. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HRompel Ehrenmitglied V.I.P. h.c. Technischer Systemplaner - Elektrotechnik
Beiträge: 3416 Registriert: 02.11.2001
|
erstellt am: 23. Mai. 2012 17:57 <-- editieren / zitieren --> Unities abgeben:
Hallo Rolf, Zitat: Original erstellt von Rolf K.: Hallo Heiko,in Zeile 16 ist der Inhalt "", dann kann auch nichts nach Zeile 15 übertragen werden. Oder habe ich etwas nicht verstanden?
Aber in Zeile 7 steht eine "50" und damit müsste Regel 1 greifen. Zitat: Original erstellt von Rolf K.:
[b]PS: Die mit 'And' verknüpften Bedingungen müssen doch in Klammern gesetzt werden oder täusche ich mich?[/B]
Kannst Du ja mal ausprobieren .... Stelle aber den Lautsprecher leise. Gruß HEiko ------------------ www.rompelsoft.de - von mir programmierte Tools Smilies für Forenbeiträge Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
robroy55 Ehrenmitglied V.I.P. h.c. Selbständiger Konstrukteur Elektrotechnik
Beiträge: 2599 Registriert: 13.07.2005 Elcad V5/V7 Prof. EngineeringBase V6 Prof./Power/EVU Eplan V5/P8 Prof. Sigraph(SPEL-D) V5/V8/V9/V10 Wscad V4/V5/Suite Prof. Ruplan V4.7/V4.8 Std/EVU Autocad LT 2007
|
erstellt am: 24. Mai. 2012 06:50 <-- editieren / zitieren --> Unities abgeben: Nur für HRompel
Guten Morgen Heiko, ist die Zeile 15 wirklich leer? Kein Leerzeichen oder Steuerzeichen! Probier es doch mal mit (!15). ------------------ Grüße aus Frangn Rob Habe keine Angst etwas Neues im Leben auszuprobieren. Denke einfach daran, dass Amateure die Arche erbaut haben und Profis die Titanic. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ELCAD-User14 Mitglied Elektrotechniker
Beiträge: 499 Registriert: 14.12.2010 ELCAD 5.8 ... 2021 RUPLAN 4.61 ... 2021 EVU EPLAN 5.70 + P8 Prof. bis V2.9 Expertenmenü WIN10 mit 64GB RAM
|
erstellt am: 24. Mai. 2012 09:00 <-- editieren / zitieren --> Unities abgeben: Nur für HRompel
Hallo Heiko, Deine zweite Abfrage überschreibt doch die Erste! Da das Ergebnis in Zeile 12 "Falsch" ist, greift die Zeile 14 und schreibt den Inhalt von Zeile 16, also "leer", in die Zeile 15. ------------------ Vielen Dank für Eure Hilfe Mario aus dem Süden der Hauptstadt Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HRompel Ehrenmitglied V.I.P. h.c. Technischer Systemplaner - Elektrotechnik
Beiträge: 3416 Registriert: 02.11.2001
|
erstellt am: 24. Mai. 2012 09:18 <-- editieren / zitieren --> Unities abgeben:
Hallo Mario, Zitat: Original erstellt von ELCAD-User14: Hallo Heiko, Deine zweite Abfrage überschreibt doch die Erste! Da das Ergebnis in Zeile 12 "Falsch" ist, greift die Zeile 14 und schreibt den Inhalt von Zeile 16, also "leer", in die Zeile 15.
Das hat mir der "unglaubliche" Rolf heute morgen auch schon klar gemacht. Ich habe es jetzt gelöst (siehe Bild). Den 1015 hatte ich nicht auf dem Zettel. Jetzt suche ich nur noch einen Weg um festzustellen, ob das letzte Zeichen in Zeile 19 eine Ziffer oder ein Buchstabe ist. MfG Heiko
------------------ www.rompelsoft.de - von mir programmierte Tools Smilies für Forenbeiträge Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 24. Mai. 2012 19:57 <-- editieren / zitieren -->
Hallo Heiko, da müßtet Du erst mal das letzte Zeichen finden. Etwas ähnliches habe ich mal als "Translate-Symbol" für die Tauschbörse gebaut. Ein Vergleich ob Buchstabe oder Zahl geht, wenn Du mit 1 multiplizierst. Dazu folgende Abfragen: IF [Quelle] = 0 / Dann Zahl ELSE_IF [Quelle] x 1 >= 1 / Dann = Zahl THEN Buchstabe ------------------ Viele Grüße Uli |