Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

AS400/RPG: Anführende nullen in einem String löschen

Empfohlene Antworten

Hei,

wie krieg ich "anführende" nullen aus nem String weg??

also ich will statt

01000

1000

haben

Big thx

LoCal

Original geschrieben von beebof

wo hast du diesen nullen?

in der bildchirmausgabe, der druckerausgabe oder einfach bei ner variable (bsp. mit MOVE)?

Überall :)

Nee also die sind schon bei der variablen, die ich aus der datenbank kriege..... ich hab jetzt mal folgendes probiert

VGW364 == alpha(6)

DOE = nummersich(6,0

RT0002 = alphanumerisch in nem DDS (6)


0001.17      C                     MOVE VGW364    DOE     60         

0001.18      C                     MOVE DOE       RT0002             

klappt aba net.....

Peace,

also bei nem MOVE ;)

musst an stelle 53 ein P machen...

schau dazu auch hier

ich denke, du meinst das so, oder?


Factor 2 Shorter Than Result Field

                      With P in Operation Extender Field


                  Factor 2                         Result Field

                                                                   +

                  P H 4 S N           Before MOVE  1 2 3 4 5 6 7 8 4

   a. Character  |_|_|_|_|_|                      |_|_|_|_|_|_|_|_|_|

         to       P H 4 S N           After MOVE           P H 4 S N

      Character  |_|_|_|_|_|                      |_|_|_|_|_|_|_|_|_|

                                                                   +

                  P H 4 S N           Before MOVE  1 2 3 4 5 6 7 8 4

   b. Character  |_|_|_|_|_|                      |_|_|_|_|_|_|_|_|_|

         to                                                        _

      Numeric     P H 4 S N           After MOVE   0 0 0 0 7 8 4 2 5

                 |_|_|_|_|_|                      |_|_|_|_|_|_|_|_|_|


                  1 2 7 8 4 2 5       Before MOVE  1 2 3 4 5 6 7 8 9

   c. Numeric    |_|_|_|_|_|_|_|                  |_|_|_|_|_|_|_|_|_|

         to       1 2 7 8 4 2 5       After MOVE   0 0 1 2 7 8 4 2 5

      Numeric    |_|_|_|_|_|_|_|                  |_|_|_|_|_|_|_|_|_|


                  1 2 7 8 4 2 5       Before Move  A C F G P H 4 S N

   d. Numeric    |_|_|_|_|_|_|_|                  |_|_|_|_|_|_|_|_|_|

         to       1 2 7 8 4 2 5       After MOVE       1 2 7 8 4 2 5

      Character  |_|_|_|_|_|_|_|                  |_|_|_|_|_|_|_|_|_|

Original geschrieben von beebof

also bei nem MOVE ;)

musst an stelle 53 ein P machen...

schau dazu auch hier

ich denke, du meinst das so, oder?

Hat leida nicht funktioniat :(

Peace,

Original geschrieben von LoCal

RT0002 = alphanumerisch in nem DDS (6)

jaja... wenn man mal alles lesen würde...

musst du bei den eigenschaften des feldes im DDS den Editiercode Z setzen... dann sollte das klappen :)

Hallo,

genau so schauts aus einfach in der DDS unter dem Feld ein EDTCDE angeben und die Sache ist gegessen. Mann kann das aber auch noch im Programm ändern, aber warum sich das leben schwer machen wenn es auch einfach geht.

Schönen Tag noch.

KleinerChaot

Original geschrieben von beebof

jaja... wenn man mal alles lesen würde...

musst du bei den eigenschaften des feldes im DDS den Editiercode Z setzen... dann sollte das klappen :)

Du meinst Datenart S oder was??? Wo soll ich denn bitte schön im DDS quellcode nen editiercode setzten???

Ich kann übrignes keine reinnummerischen werte nehem, weil die foder teilweise auch buchstaben enthalen

Peace,

LoCal

Original geschrieben von KleinerChaot

Hallo,

genau so schauts aus einfach in der DDS unter dem Feld ein EDTCDE angeben und die Sache ist gegessen. Mann kann das aber auch noch im Programm ändern, aber warum sich das leben schwer machen wenn es auch einfach geht.

Schönen Tag noch.

KleinerChaot

Argh... sorry ..... jetzt weiß ich was gemeint is

Hei,

danke schön jetzt funzt es.....

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.