Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: KODAN am März 21, 2012, 14:21:06

Titel: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: KODAN am März 21, 2012, 14:21:06
Hallo,

bin wahrscheinlich zu doof die left-Funktion anzuwenden.

Möchte von einem Feld nur die ersten 6 Stellen von links in ein anderes Feld übernehmen.
Habe mich hier und in anderen Foren schon doof gesucht aber mit den Tips bin ich nicht weiter gekommen.

Kann ich das nur über eine Abfrage mit Aktualisierung machen oder in einer vorhandenen Tabelle einfach ein Spalte hinzufügen in der die Daten von Spalte A "beschnitten" drin sind ?

Gruß Kodan
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: bahasu am März 21, 2012, 15:00:26
Hallo,

vielleicht hilft das Beispiel im Anhang. Arbeitet mit left (altesFeld;6)
Es gibt zwei Abfragen: Ersetzen und nur_anzeigen.

Harald


[Anhang gelöscht durch Administrator]
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: KODAN am März 21, 2012, 15:20:10
Einfach Toll bahasu,

manchmal fehlt nur das wo ...Wo schreibe ich es hin und wie...

Supertoll dein Anhang..Funktioniert jetzt bestens...

Vielen Dank...
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: compinaut am August 08, 2012, 12:31:40
Hallo,

ich hätte da eine Ergänzungsfrage:

Ich habe auf Access 2010 upgedatet. Nun bekomme ich beim Kompilieren bei der Left, Right- und Mid-Funktion eine Fehlermeldung, dass eine Bibliothek usw. nicht gefunden wird.

Wurde diese Funktion entfernt oder muss ich ein Add-In aktivieren?

Ich komme einfach nicht weiter.

lg
compinaut
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: DF6GL am August 08, 2012, 12:49:38
Hallo,


http://www.donkarl.com/?FAQ7.1
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: compinaut am August 08, 2012, 14:08:03
Hallo DF6GL,

vielen lieben Dank für die super schnelle Hilfe.

Ich habe es nun raus. Es lag wirklich an einem Verweis. Der Tipp hat geholfen. Ich habe zuerst alle Verweise aus dem Link eingefügt. Dann ging es aber immer noch nicht richtig. Dann hatte ich noch einen fehlenden Verweis auf die utility.mda. Davon habe ich den Haken entfernt und siehe da: es funktioniert - keine größeren Fehlermeldungen mehr.

lg
compinaut
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: Beaker s.a. am August 09, 2012, 17:55:15
Hallo compinaut,
Zitatkeine größeren Fehlermeldungen mehr
Und wie sehen die kleineren aus?  ;)
gruss
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: DF6GL am August 09, 2012, 18:01:36
Hallo Ekkehard,


Du bist aber sowas von neugierig...   :o   :D  ;)
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: Beaker s.a. am August 09, 2012, 18:15:12
Man wird ja wohl mal fragen dürfen  ;D
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: DF6GL am August 09, 2012, 21:02:35
Mal sehn, ob's auch 'ne Antwort gibt...   ;D
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: compinaut am August 16, 2012, 14:31:41
Hallo zusammen,

ja es gibt eine Antwort.
Bin glücklich, das es KEINE Fehlermeldungen mehr gibt. Alle alten Datenbanken laufen nun auch unter Access2010. Entweder haben die Entwickler (zu meinem Glück) nicht viel geändert oder es läuft ähnlich einem Kompatibilitätsmodus.

Gruß
compinaut
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: 69bruno am August 16, 2012, 15:36:13
 :) Das inspiriert mich zu der Frage, ob es mehrere Erfahrungen mit dem Wechsel auf 2010 gibt. Hier soll nämlich eine Firma beauftragt werden, die DB's (etwa 20 Stück) auf 2010 umzuschreiben (was immer das heißt).

Ich halte das für Blödsinn, da ich erst testen wollen würde, welche denn unter 2010 nicht laufen.

Wenn ich jetzt hier höre, dass es gar nicht so kompliziert ist, den Wandel zu vollziehen, könnte ich uns viel Geld sparen......

und ernte weder Ruhm noch Reichtum  ;)

Also bitte Finger nach oben, wer schon mal eine DB ohne Einsatz eines eingekauften Programmierers in 2010 zum laufen gebracht hat....
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: T417 am August 16, 2012, 17:10:35
Hallo,

bei uns wird auch überlegt auf Access2010 aufzurüsten. So kompliziert ist das noch nichtmals. Man muss sich zwar in der Materie einlesen, aber alles in allem bleiben die Änderungen übersichtlich.
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: Beaker s.a. am August 16, 2012, 23:40:31
Hallo,
Bis auf ein paar Kleinigkeiten an der Oberfläche (Menuband usw.)
hatte ich keine grösseren Probleme beim Umstieg.
Meine DB waren alle mit A2K erstellt, und laufen sowohl als .mdb
als auch konvertiert zu .accdb.
Man muss bei den Verweisen aufpassen, falls man die Datenzugriffe
mit ADO programmiert hat. Diese Bibliothek muss eingebunden
werden, da DAO jetzt wieder Standard.
Weitere Probleme könnten OCX-Elemente machen. Da ich die nicht
verwende, kann ich dazu nicht viel sagen, nur das ich davon gelesen
habe, und es wohl mit 32- bzw. 64-Bit Versionen zusammenhängt.
hth
gruss ekkehard
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: 69bruno am August 17, 2012, 11:52:15
Na das hört sich doch mal gut an.
Mit Verweisen wird bei uns kaum einer gearbeitet haben, denn alle DB's sind von Accessamateuren gemacht (inklusive meiner  ::))
OCX habe ich auch noch nirgendwo gesehen,
dann schlage ich mal das Sparpaket vor  ;D
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: T417 am August 17, 2012, 12:39:56
Hallo,

wenn es von 'Amateuren' entwickelt wurde, dürfte es keine Probleme geben. Das einzige was vielleicht etwas stören könnte ist, wie Beaker schon andeutete, die Probleme das das Menuband nun ganz anders aufgebaut ist.
Bei mir war das einmal der Fall, als ich Funktionen hatte, die auf das Menu zugriffen um eine MDE zu erstellen, oder um komprimieren-und-reparieren durchzuführen. Dieser Code funktionierte dann nicht mehr, weil das Menuband nun ganz anders aufgebaut ist.

Aber ansonsten gibt es nicht viel zu beachten.
Titel: Re: Teil eines Wertes abschneiden , left -Funktion
Beitrag von: Beaker s.a. am August 17, 2012, 17:27:04
Hallo T417,
Zitatals ich Funktionen hatte, die auf das Menu zugriffen
Das ist aber nicht erst seit A2007/2010 out.
Dafür gibt es das DoCmd-Objekt auch schon in früheren Versionen.
gruss ekkehard