|
Lisp : Attribute aus Excel einlesen
kurt.trattner am 16.06.2014 um 07:11 Uhr (15)
Hallo Leute Ich habe wiedermal eine Frage.Ich lese zur Zeit die Attribute aus meinen exportierten Listen folgendermaßen ein:Das Lisp Programm such nach dem Handle und dann liest er einfach von links nach rechts (bis zu einer bestimmten Spalte) alle Spalten aus und schreibt sie in der selben Reihenfolge in die Blockattribute.Nun gibt es das Problem, dass der Benutzer vielleicht Spalten löscht oder verschiebt.Wenn dann importiert wird erhalten Attribute die falschen Werte.Ich möchte die Abfrage nun so gesta ...
|
In das Form Lisp wechseln |
|
Lisp : Attribute aus Excel einlesen
kurt.trattner am 16.06.2014 um 09:44 Uhr (1)
@BrischkeIch kenne Lisp erst seit ein paar Wochen.Und den Grundcode habe ich aus Code teilen zusammengebaut, die ich im Internet gefunden habe.Ich bin schon froh, dass es so funktioniert wie es jetzt ist (was ohne die Hilfe aus dem Forum hier nicht so wäre)Das ist also noch eine Art Lernprojekt für mich Da es funktioniert soll ich jetzt immer mehr Erweiterungen und Verbesserungen programmieren.Dabei stoße ich leider hin und wieder auf kleine Schwierigkeiten.Ich hoffe ich nerve hier niemanden mit meine ...
|
In das Form Lisp wechseln |
|
Lisp : Attribute aus Excel einlesen
cadffm am 16.06.2014 um 10:23 Uhr (1)
Es ist ehren und liebenswert das du diese Dinge angehst, aber so ein wenig Basics wären schon nicht schlecht.(nach ein paar Wochen solltest du lieber Zeichenketten und zahlen manipulieren können anstatt dich mit der Blockstruktur zu quälen )Du mußt einfach erst mal mit Messer und Gabel umgehen können, erst danach geht die Nahrungsaufnahme richtig los Wie man addiert, vergleicht und Zeichenketten manipuliert == Klick! Wie das Spiel weiter geht, das steht dort auch beschrieben.Wie die Datenstruktur in Lisp/ ...
|
In das Form Lisp wechseln |
|
Lisp : Datum von Access nach Lisp konvertieren
Niggemann am 16.06.2014 um 22:20 Uhr (1)
Hallo Forum,gibt es eine Möglichkeit das Datum aus einer Access Datenbank so zurück zubekommen wie es auch dort abgestellt ist. Ich hole mir einen Datensatz mit:(strcat "SELECT * FROM " BEL_MODUS "_POS WHERE BEL_NR = BEL_NR AND POSITION = POSITION ")darin ist auch ein Feld mit dem Datum.Zurück kommt dann das Datum so: "06/02/2014" der Richtige Wert ist aber "02.06.2014" so steht es auch inder Accesstabelle.Hat jemand eine Idee wie man das einfach lösen kann oder muß ich den String zerlegen und neu zusam ...
|
In das Form Lisp wechseln |
|
Lisp : Datum von Access nach Lisp konvertieren
Brischke am 16.06.2014 um 22:31 Uhr (1)
... ich denke mal, dass in der AccessDB das Datum so gespeichert ist, wie du es bekommst. In Access wird lediglich das Anzeigeformat ein anderes sein. Darum wird wohl zerlegen und neu zusammensetzen die Lösung sein.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
In das Form Lisp wechseln |
|
Lisp : Datum von Access nach Lisp konvertieren
Niggemann am 16.06.2014 um 22:44 Uhr (1)
Hallo Holger,ich speichere / schreibe das Datum so "02.06.2014" in die DBGrußNiggemann
|
In das Form Lisp wechseln |
|
Lisp : Datum von Access nach Lisp konvertieren
Brischke am 16.06.2014 um 22:53 Uhr (1)
Was steht bei dem Feld bei Format, was bei Eingabeformat?Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
In das Form Lisp wechseln |
|
Lisp : Datum von Access nach Lisp konvertieren
Niggemann am 16.06.2014 um 23:19 Uhr (1)
Format: Datum, kurzEingabeformat: 99.99.0000;0;_GrußNiggemann
|
In das Form Lisp wechseln |
|
Lisp : Datum von Access nach Lisp konvertieren
Niggemann am 16.06.2014 um 23:42 Uhr (15)
dein Denken ist gut im ADO-Treiber ist der Fehler bzw. die Ursache.Danke für den DenkanstoßGrußNiggemann
|
In das Form Lisp wechseln |
|
Lisp : Lisp in Acad 2015
Brischke am 17.06.2014 um 15:01 Uhr (1)
(ungetestet) ... wahrscheinlich liegts am vl-cmdfErsetz das mal durch ein (command-s ..) oder falls es ein Äqivalent dazu im VL-CMDF-S? gibt auch damit.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
In das Form Lisp wechseln |
|
Lisp : Lisp in Acad 2015
spider_dd am 17.06.2014 um 15:09 Uhr (1)
Hallo Martin,Zitat:Original erstellt von MARTINLE:... Bis Acad 2014 ging es ohne Mucken. Jetzt bei Acad 2015 hängt es bei:Befehl: bisectSelect first segment:Select first segment:Select second segment: _.lineErsten Punkt angeben: _nonNächsten Punkt angeben oder [Zurück]: 112.5000000000011 Winkel überschreiben: 112.50 --- hier wird ein nächster Punkt angefordert. Sollte es aber nicht. Die Linie sollte selbst erstellt werden.Sicher?? Weil:Zitat:... (vl-cmdf "_.line" "_non" som (strcat "" (angto ...
|
In das Form Lisp wechseln |
|
Lisp : Lisp in Acad 2015
MARTINLE am 17.06.2014 um 15:32 Uhr (1)
@ HolgerHallo Holger,du hast den Fehler erkannt.So gut möchte ich auch mal werden, trotz falscher Fragestellung den Fehler erkennen.Ich hab meine Frage falsch gestellt. Den zweiten Punkt mußte ich schon selber setzten aber der Winkel war schon voreingestellt.(command-s .. --dies hab ich überhaupt noch nie gesehen. Kannst du mir "command-s" noch mal kurz erklären?Danke Holger!Lg. Martin @ ThomasDanke für deine Hilfe.Hab meine Frage falsch gestellt-- siehe Holger1Sorry!lg. Martin
|
In das Form Lisp wechseln |
|
Lisp : Lisp in Acad 2015
cadffm am 17.06.2014 um 15:37 Uhr (1)
Zitat:Original erstellt von MARTINLE:(command-s .. --dies hab ich überhaupt noch nie gesehen. Kannst du mir "command-s" noch mal kurz erklären?Schau doch bitte erst mal in die Hilfe, wenn dann noch Fragen sind kannst du die ganz präzise stellen !?Aber ok, ich bin ja auch nicht Holger ------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
In das Form Lisp wechseln |