Beliebige Werte gegen die Schablone des Merkmals prüfen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Beliebige Werte gegen die Schablone des Merkmals prüfen

Beitrag von zer0 (ForumUser / 48 / 11 / 1 ) »
Hallo,

ich bin auf der Suche nach einem FB/Methode, wie ich einen beliebigen Wert gegen die Schablone eines Merkmals prüfen kann. Ich habe auf meiner WebDynpro Oberfläche ein Eingabefeld, worin der Benutzer ein Wert bzw. Intervall für den Teilchendurchmesser (zB. Merkmal STD_EHS_1013_039_PSIZE) eingeben kann. Dieser Wert soll gegen die Schablone geprüft werden um etwaige Fehler beim Verbuchen vorzubeugen.

Gibt hierfür einen gängigen Weg?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Beliebige Werte gegen die Schablone des Merkmals prüfen

Beitrag von schubepe (ForumUser / 8 / 0 / 4 ) »
Schau mal CTMV_FORMAT_CHECK eventuell kannst Du die Logic teilweise in einen eigenen FUBA übernehmen.

Re: Beliebige Werte gegen die Schablone des Merkmals prüfen

Beitrag von zer0 (ForumUser / 48 / 11 / 1 ) »
Wie verwende ich denn diesen FuBa? In der Doku steht zwar "Der Funktionsbaustein führt eine Überprüfung der Formatangaben zu einem Merkmal durch", aber wo genau übergibt man das entsprechende Merkmal bzw. den Wert?

Re: Beliebige Werte gegen die Schablone des Merkmals prüfen

Beitrag von schubepe (ForumUser / 8 / 0 / 4 ) »
Habe nochmals nachgesehen. Nimm einfach FUBA CTCV_PREPARE_SYNTAX_CHECK und anschliessend CTCV_VALUE_SYNTAX_CHECK. So wird es auch in der Transaktion CT04 gemacht.

Folgende Benutzer bedankten sich beim Autor schubepe für den Beitrag:
zer0


Re: Beliebige Werte gegen die Schablone des Merkmals prüfen

Beitrag von zer0 (ForumUser / 48 / 11 / 1 ) »
Das hat mir weitergeholfen, danke!

Re: Beliebige Werte gegen die Schablone des Merkmals prüfen

Beitrag von zer0 (ForumUser / 48 / 11 / 1 ) »
Hallo,

bevor ich ein neues Thema eröffne, frage ich hier erstmal:

Der oben genannten FuBa funktioniert prima, jedoch muss ich die Prüfung zusätzlich auf nur eine zulässige Maßeinheit eingrenzen. Das heißt wenn jemand "cm" eingibt, ist das prinzipiell vom Merkmal erlaubt, jedoch will ich das nur "mm" zulässig ist. Eine einafche Abfrage auf das Ende des String klappt wegen Intervallwerten nicht. Gibt es hierzu vllt ein FuBa?

Seite 1 von 1

Vergleichbare Themen

16
Antw.
28139
Views
String prüfen auf numerische Werte und Stellenanzahl
von Zwenn » 02.07.2008 10:20 • Verfasst in ABAP® für Anfänger
7
Antw.
6204
Views
Smartforms - Schablone
von Frasp » 23.01.2012 09:39 • Verfasst in ABAP® für Anfänger
0
Antw.
2832
Views
Texttabelle eines anderen Merkmals verwenden
von martin_S. » 05.02.2024 21:21 • Verfasst in Tips + Tricks & FAQs
4
Antw.
1868
Views
Smartforms Schablone Einträge verschoben
von dkast » 24.01.2018 15:17 • Verfasst in ABAP® Core
0
Antw.
1494
Views
Smartforms Schablone Dynamisch ausgeben
von mari » 28.09.2007 11:06 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 3 Stunden von DeathAndPain gelöst 7 / 7211
SAPGui 8.00 32 Bit vs 64 Bit
vor 3 Stunden von DeathAndPain 3 / 755
Programm per Fremdtransport einspielen
vor 5 Stunden von IHe 3 / 172
Splitter-AlV erscheint nicht
vor 8 Stunden von qyurryus 2 / 189
Speichern Popup in MM42 verhindern
vor 12 Stunden von Noodl 1 / 219

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 3 Stunden von DeathAndPain gelöst 7 / 7211
SAPGui 8.00 32 Bit vs 64 Bit
vor 3 Stunden von DeathAndPain 3 / 755
Programm per Fremdtransport einspielen
vor 5 Stunden von IHe 3 / 172
Splitter-AlV erscheint nicht
vor 8 Stunden von qyurryus 2 / 189
Speichern Popup in MM42 verhindern
vor 12 Stunden von Noodl 1 / 219