| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: attin: Fehlermeldung: One or more records of data... (1576 mal gelesen)
|
nena23 Mitglied Montag bis Freitag, ganzen Tag lang
Beiträge: 461 Registriert: 25.01.2008 win 7 pro 64bit, immer aktuell Acad Architecture 2013/2017, fast immer aktuell
|
erstellt am: 11. Jan. 2010 19:10 <-- editieren / zitieren --> Unities abgeben:
Beim wiedereinlesen (attin) von Attributen bekomme ich ständig die Fehlermeldung: "One or more records of data could not be matched to block inserts within this drawing. ..." Und zwar selbst wenn ich die soeben ausgeschriebene (attout) *.txt direkt(!) wieder einlesen will. Blöcke sind simple Objekte mit 3 Attributen. Komischer Weise klappt es nicht reproduzierbar hin und wieder. Ach so: Blöcke haben dynamische Elemente und die Eigenschaft "Beschriftung". Blockiert hier jetzt gerade alles... Jemand eine Ahnung was das sein kann? Danke, Dirk. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 11. Jan. 2010 19:42 <-- editieren / zitieren -->
Hi, probier mal die Zeichnung zu prüfen (Befehl: _audit). Noch eine Möglichkeit wäre, dass Du Attribute in Blockdefinitionen geändert hast und nachfolgend kein '_attsync' aufgeführt hast. Werden ev. bei Deinem Rechner Blöcke durch eine Applikation gesetzt (und Attribute befüllt)? Wenn Du eine Zeichnung hast, an der es reproduzierbar ist, lass uns diese mal zukommen, könnte hilfreich sein. - alfred - ------------------ www.hollaus.at |
nena23 Mitglied Montag bis Freitag, ganzen Tag lang
Beiträge: 461 Registriert: 25.01.2008 win 7 pro 64bit, immer aktuell Acad Architecture 2013/2017, fast immer aktuell
|
erstellt am: 12. Jan. 2010 09:06 <-- editieren / zitieren --> Unities abgeben:
Guten morgen an alle, - Prüfung brachte 0 Fehler - attgesynct sowieso und ständig... - an den Definitionen ist auch nichts geändert, attin folgt 1 Sekunde nach attout mit dem eben von Acad produzierten jungfräulichem Textfile. Ich habe den Textfile testweise neu mit attout rausgeschrieben und im Editor mit dem, wo er offensichtlich Zuordnungsprobleme hat, verglichen: Sie waren absolut identisch! - Blöcke sind von mir erstellt und selbst befüllt worden. Reinste Autocadfunktion. Habe es gerade noch mal auf 2009 + ADT "als Acad gestartet" probiert. Nüscht. So, jetzt gerade zum 100x attout und unmittelbar darauf attin: Und es geht! Textfiles mit denen von gestern abend verglichen: Alle Blocknamen (*U...) sind anders! Also irgendwie verwaltet Acad wohl zusätzliche unbenannte Blocknamen für die dynamischen Blöcke und die werden bei attout benutzt. (was mir natürlich schon aufgefallen war) Und diese werden wohl willkürlich spontan neu vergeben. (was mir nicht aufgefallen war) Zumindest ist nach einem attin+attsync der alte Blockname "tot", will man also z.B. in excel nochmal Werte ändern, muß man erst wieder die aktuellen Blocknamen auslesen!!! Es hilft übrigends nicht in excel den "*U..." gegen den normalen Blocknamen auszutauschen. Erklärt mir zwar noch nicht warum ein UNMITTELBARES wiedereinlesen nicht funktioniert (vielleicht die gerade eine Autosicherung gelaufen???)... So scheint es zu sein, wäre vielleicht mal was für die BlockFAQ.
Falls da jemand noch was zu Blocknamen>dyn.Blöcke>Attribute und diesbezügliche Fallstricke weiß, wäre ich dankbar. Danke, Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 12. Jan. 2010 09:16 <-- editieren / zitieren --> Unities abgeben: Nur für nena23
Das müßte ein FAQ zu Attin/Attout sein und wenn man jetzt anfangen würde FAQs zu einzelnen Funktionen zu schreiben (die noch nicht mal zu AutoCAD gehören) dann wäre kein Ende abzusehen, also wird das wohl nicht gemacht. Ein FAQ zu dynamsichen Blöcken: gerne, wenn es umfassend und gut ist - aber das übersteigt bei weitem meinem persönlichen Trieb sowas zu verfassen, nur zu (an alle die Wollen ) - evtl. gibt es ja demnächst mal eine kleine FAQ wo ein wenig auf den Hintergrund und auch auf die Praxis-Probleme eingegangen wird. Aber alleine schon bei den Unterschieden von Acad2006-2010 wird mir übel wenn ich daran denke ------------------ die alte SUCHfunktion.. - System-Angaben - User:FAQ(Adesk) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nena23 Mitglied Montag bis Freitag, ganzen Tag lang
Beiträge: 461 Registriert: 25.01.2008 win 7 pro 64bit, immer aktuell Acad Architecture 2013/2017, fast immer aktuell
|
erstellt am: 12. Jan. 2010 11:58 <-- editieren / zitieren --> Unities abgeben:
Hilfe!!! So einfach war es doch nicht: Blocknamen sind geblieben, aber Acad will wieder nicht zuordnen!!! Das ist doch zum Pickelkriegen. Anbei: Zeichnung1.dwg (2008) Zeichnung1.txt (=attout) (in diesem Fall: wiedereinlesbar) Zeichnung2.txt (=Ergebnis aus Excel) (nicht wiedereinlesbar) Wenn ich die beiden Textfiles vergleiche haben sie nur unterschiedliche Werte für "Höhe", bzw. ich übersehe etwas. Irgendwer schlauer da draußen? Bitte, ich muß hier hunderte Höhenmeßpunkte umrechnen, ich will daß nicht von Hand machen müssen... Geht Attribute und dyn. Blöcke vielleicht einfach nicht zuverlässig? mit den Nerven am Ende, Dirk
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 12. Jan. 2010 12:21 <-- editieren / zitieren --> Unities abgeben: Nur für nena23
|
nena23 Mitglied Montag bis Freitag, ganzen Tag lang
Beiträge: 461 Registriert: 25.01.2008 win 7 pro 64bit, immer aktuell Acad Architecture 2013/2017, fast immer aktuell
|
erstellt am: 12. Jan. 2010 16:03 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von cadffm: Du speicherst die Textfiles (in Excel?) im falschen Format ab denke ich
äh, wie jetzt? Speichern unter > Text (Tabs getrennt) (oder: markierte Spalten in leeren Textfile über Zwischenablage) Resultat ist dann Zeichnung2.txt. Schaut für mich richtig aus, nähmlich genau wie das was attout ausspuckt (Zeichnung1.txt) . ("tab-delimited, ASCII file") Und ich bin mir eigentlich sicher daß früher schon 100x so gemacht habe. Was soll denn am Format falsch sein? Könnt ihr auch alle Zeichnung2.txt nicht "attinnen"? Verzweifelt, Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 12. Jan. 2010 16:35 <-- editieren / zitieren --> Unities abgeben: Nur für nena23
|
nena23 Mitglied Montag bis Freitag, ganzen Tag lang
Beiträge: 461 Registriert: 25.01.2008 win 7 pro 64bit, immer aktuell Acad Architecture 2013/2017, fast immer aktuell
|
erstellt am: 12. Jan. 2010 16:54 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von cadffm: Du speicherst die Textfiles (in Excel?) im falschen Format ab denke ich
hm. O.K., sagt mir zumindest Word auch, wenn ich die txt öffne. (vielleicht, weil ich diesmal die Zwischenablage benutzt habe?) Jetzt nochmal aus Excel mit "speichern unter > Text (Tabs getrennt) erstellt. Resultat: Geht trotzdem nicht. Ratlos, Dirk
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nena23 Mitglied Montag bis Freitag, ganzen Tag lang
Beiträge: 461 Registriert: 25.01.2008 win 7 pro 64bit, immer aktuell Acad Architecture 2013/2017, fast immer aktuell
|
erstellt am: 12. Jan. 2010 17:09 <-- editieren / zitieren --> Unities abgeben:
O.K., zu schnell hochgeladen. Inwischen haben sich die unbenannten Blöcke wieder neu benannt... Mit den neuen *U... klappt es jetzt. Aber ich bin mir sicher, bei der nächsten Auslesung geht das wieder von vorne los. Kann doch nicht so schwer sein. Probiere noch mal 'ne Runde, Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 12. Jan. 2010 17:15 <-- editieren / zitieren --> Unities abgeben: Nur für nena23
eben, du mußt deine Arbeit(sweise) mal etwas organisierter angehen, EDIT: Ich meine die verscheidenen Wege mal ordentlich durchspielen und nachsehen was man da "wirklich" tut, ob gewollt oder ungewollt interessiert Acad nämlich nicht, nur die Fakten wenn du mal ein Beispiel 100 0%ig nachvollziehen könntest wo nun wirklich eine attout-Datei nicht sofort wieder eingelesen werden könnte über Attin (ohn DWG zu ändern oder die TXT-Datei zu öffnen/speichern) dann könnte man noch was anderes, auf Acad-Seite suchen. Im Moment klingt aber alles nach : User hat Datei bearbeitet, wahlweise DWG und/oder TXT und das ging halt ab und an schief !? ZB. haben die Exceldateien welche EATTEXT raushaut (bis 2007? zumindest) ab und an verschiede Schrift-Codes<mir fällt das passende Wort gerade nicht ein> und da habe ich auch keine Ahung woher/warum und wie ich das dann natürlich abstellen kann, aber da ist die Information definitiv in der DWG gelegen, bei deinem Problem wohl eher nicht. ------------------ die alte SUCHfunktion.. - System-Angaben - User:FAQ(Adesk) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nena23 Mitglied Montag bis Freitag, ganzen Tag lang
Beiträge: 461 Registriert: 25.01.2008 win 7 pro 64bit, immer aktuell Acad Architecture 2013/2017, fast immer aktuell
|
erstellt am: 12. Jan. 2010 19:23 <-- editieren / zitieren --> Unities abgeben:
Danke erstmal für die Geduld, die letzten beiden attout/attin Durchgänge haben jetzt funktioniert, wissentlich habe ich aber nichts anders gemacht, außer das ich den Inhalt des Excelblattes jetzt einmal in ein leeres als "nur Werte" kopiere und erst daraus die tab-Text-Datei speichere. Natürlich vermutete ich auch erst mal, daß ich da in Excel was vergurkte. Um den Fehler einzugrenzen (also, daß nicht mein Excelergebnis die Ursache ist) habe ich eben versucht direkt wieder einzulesen. Aber als dann, mehrfach reproduzierbar, direkter attout > attin, ohne die dabei entstehende Textdatei anzufassen, zu dieser Fehlermeldung führte, war ich dann halt mit meinem Latein am Ende und reif für das Forum. Gut, und irgendwann verfällt man dann natürlich auch in Hektik... Hoffen wir daß es morgen wieder so wie vorhin funktioniert. Gute Nacht an alle, Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 12. Jan. 2010 22:58 <-- editieren / zitieren --> Unities abgeben: Nur für nena23
Zitat: Original erstellt von nena23: Aber als dann, mehrfach reproduzierbar, direkter attout > attin, ohne die dabei entstehende Textdatei anzufassen, zu dieser Fehlermeldung führte, war ich dann halt mit meinem Latein am Ende
Und ich bin da dann wie gesagt auch mit meinem Latein (vorerst) am Ende. Zumindest wenn es im 10 Versuchen funktionieren würde. Probleme kann es in der DWG geben, dann geht aber aber auch nicht im 10. oder 11. Versuch ? (zumindest nicht wenn sie die DWG zwischen den Versuchen nicht geändert hat) ------------------ die alte SUCHfunktion.. - System-Angaben - User:FAQ(Adesk) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |