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.

Empfohlene Antworten

Veröffentlicht

              ieGetKKontoSaldo        (IE_ENV , &pKKontoSaldo);

ZF_EXCEPTION_CHECK;

strAusgabe->BtrSaldo = &pKKontoSaldo->BtrSaldo;
[/PHP]

Warum funktioniert das nicht das ich BtrSaldo vom pKKontoSaldo in meine strAusgabe kopieren kann

Mal ehrlich, glaubst du, mit dieser Fehlerbeschreibung ("funktioniert nicht") und diesem Codefragment kann irgend jemand irgendetwas anfangen?

Fehlermeldung?

Datentyp von strAusgabe?

Datentyp von BtrSaldo?

Datentyp von pKKontoSaldo?

<Glaskugel raushol>

Mach mal das & weg.

<Glaskugel wegpack>

strAusgabe ist die Struktur wo BtrSaldo drin steht und ich will das BtrSaldo aus einer anderen Struktur füllen mit der Variable BtrSaldo.

Originally posted by javaanfänger

strAusgabe ist die Struktur wo BtrSaldo drin steht und ich will das BtrSaldo aus einer anderen Struktur füllen mit der Variable BtrSaldo.

Dir ist schon klar, dass das keine einzige meiner Fragen beantwortet?

Nochmal ausführlich:

Wird eine Compiler-Fehlermeldung ausgegeben? Wenn ja, welche?

Wird eine Laufzeitfehlermeldung ausgegeben? Wenn ja, welche?

Oder tut das Programm einfach nicht, was es soll? Wenn ja, wie äußert sich das detailliert?

Was für ein Datentyp ist strAusgabe?

Was für ein Datentyp ist BtrSaldo?

Was für ein Datentyp ist pKKontoSaldo?

Zur Erklärung: Der Datentyp ist das, das bei der Deklaration vor dem Variablennamen steht.

Wenn der Datentyp ein typedef oder eine Struktur ist, brauchen wir auch die Deklaration des typedefs bzw. der Struktur.

Wenn du diese Informationen nicht lieferst, kann dir nur ein Wahrsager helfen.

gmake.AIX: *** [/proj/afis4/e1c/.cmainobj/ie/mie9501.o] Error 111

gmake.AIX: *** Waiting for unfinished jobs....

Starting Vespa Build Framework...

Sending output to stdout

Spawning up to 6 Childs, Maximum Load Average = 10

(Parsing cics Makefiles for Target(s) mie9001

mie9501)

[Vcc] [---] vcc -c -m -d src/mie9501.c (Cics)

[Cct] [O] [000] /usr/lpp/cics/bin/cicstran -e -l C mie9501.ccs

-> ERZ004060I/5015: cicstran translation ended: 0 error(s), 0 warning(s).

[Ccc] [E] [001] /usr/bin/cc -c -g -DDEBUG_ON -DAIX -DPACK -DCICS -qinfo=cmp -qinfo=cnd -qinfo=eff -qinfo=pro -qinfo=rea -qinfo=enu -DPACK -II:/mcprod/cicinclh -I/usr/lpp/cics/include -II:/e1/ie/iesrv/mexit.c -II:/e1/oc/ocsrv/mexit.c -II:/e1/mc/mcsrv/mexit.c -II:/e1/xm/xmsrv/mexit.c -II:/e1/zf/zfsrv/mexit.c -II:/e1/di/disrv/mexit.c -II:/e1/sd/sdsrv/mexit.c -II:/e1/ki/kisrv/mexit.c -II:/e1/tx/txsrv/mexit.c -II:/e1/ks/kssrv/mexit.c -II:/e1/rs/rssrv/mexit.c -II:/e1/ko/kosrv/mexit.c -II:/e1/ie/iesrv/mexit -II:/e1/oc/ocsrv/mexit -II:/e1/mc/mcsrv/mexit -II:/e1/xm/xmsrv/mexit -II:/e1/zf/zfsrv/mexit -II:/e1/di/disrv/mexit -II:/e1/sd/sdsrv/mexit -II:/e1/ki/kisrv/mexit -II:/e1/tx/txsrv/mexit -II:/e1/ks/kssrv/mexit -II:/e1/rs/rssrv/mexit -II:/e1/ko/kosrv/mexit -II:/e1/ie/iesrv/spexit.c -II:/e1/oc/ocsrv/spexit.c -II:/e1/mc/mcsrv/spexit.c -II:/e1/xm/xmsrv/spexit.c -II:/e1/zf/zfsrv/spexit.c -II:/e1/di/disrv/spexit.c -II:/e1/sd/sdsrv/spexit.c -II:/e1/ki/kisrv/spexit.c -II:/e1/tx/txsrv/spexit.c -II:/e1/ks/kssrv/spexit.c -II:/e1/rs/rssrv/spexit.c -II:/e1/ko/kosrv/spexit.c -II:/e1/ie/iesrv/spexit -II:/e1/oc/ocsrv/spexit -II:/e1/mc/mcsrv/spexit -II:/e1/xm/xmsrv/spexit -II:/e1/zf/zfsrv/spexit -II:/e1/di/disrv/spexit -II:/e1/sd/sdsrv/spexit -II:/e1/ki/kisrv/spexit -II:/e1/tx/txsrv/spexit -II:/e1/ks/kssrv/spexit -II:/e1/rs/rssrv/spexit -II:/e1/ko/kosrv/spexit -II:/e1/ie/iesrv/include.c -II:/e1/oc/ocsrv/include.c -II:/e1/mc/mcsrv/include.c -II:/e1/xm/xmsrv/include.c -II:/e1/zf/zfsrv/include.c -II:/e1/di/disrv/include.c -II:/e1/sd/sdsrv/include.c -II:/e1/ki/kisrv/include.c -II:/e1/tx/txsrv/include.c -II:/e1/ks/kssrv/include.c -II:/e1/rs/rssrv/include.c -II:/e1/ko/kosrv/include.c -II:/e1/ie/iesrv/include -II:/e1/oc/ocsrv/include -II:/e1/mc/mcsrv/include -II:/e1/xm/xmsrv/include -II:/e1/zf/zfsrv/include -II:/e1/di/disrv/include -II:/e1/sd/sdsrv/include -II:/e1/ki/kisrv/include -II:/e1/tx/txsrv/include -II:/e1/ks/kssrv/include -II:/e1/rs/rssrv/include -II:/e1/ko/kosrv/include mie9501.c

-> "I:/e1/ie/iesrv/src/mie9501.c", line 68.31: 1506-172 (S) Parameter type list for function ieCheckZf contains parameters without identifiers.

-> "I:/e1/ie/iesrv/src/mie9501.c", line 99.16: 1506-435 (I) An expression statement should have some side effects because its value is discarded.

-> "I:/e1/ie/iesrv/src/mie9501.c", line 99.6: 1506-045 (S) Undeclared identifier IE_ENV_NEW.

-> ERROR compiling source (mie9501.c)

-> ERROR compile failed

-> (return code: 205)

[Vcc] [E] [111] vcc -c -m -d src/mie9501.c (Cics)

[Vcc] [---] vcc -c -m -d -s src/mie9001.c (Cics)

[Csp] [W] [002] vsqlprep mie9001.sqc AFISE -x=cie1cied -f=EUR

-> dbname=AFISE coll=COLLECTION cie1cied pack=

-> connect to AFISE USER db2e using ""

->

-> Database Connection Information

->

-> Database server = DB2/6000 7.2.3

-> SQL authorization ID = DB2E

-> Local database alias = AFISE

->

->

-> prep mie9001.sqc BINDFILE USING mie9001.bnd DATETIME EUR COLLECTION cie1cied

->

-> LINE MESSAGES FOR mie9001.sqc

-> ------ --------------------------------------------------------------------

-> SQL0060W The "C" precompiler is in progress.

-> SQL0053W No SQL statements were found in the program.

-> SQL0053W No SQL statements were found in the program.

-> SQLSTATE=00000

-> SQL0091W Precompilation or binding was ended with "0"

-> errors and "2" warnings.

->

-> terminate

-> DB20000I The TERMINATE command completed successfully.

->

[Cct] [O] [000] /usr/lpp/cics/bin/cicstran -e -l C mie9001.ccs

-> ERZ004060I/5015: cicstran translation ended: 0 errogmake.AIX: *** [/proj/afis4/e1c/.cmainobj/ie/mie9001.o] Error 111

Done (got errors).

r(s), 0 warning(s).

[Ccc] [E] [001] /usr/bin/cc -c -g -DDEBUG_ON -DAIX -DPACK -DCICS -qinfo=cmp -qinfo=cnd -qinfo=eff -qinfo=pro -qinfo=rea -qinfo=enu -DPACK -II:/mcprod/cicinclh -I/usr/lpp/cics/include -II:/e1/ie/iesrv/mexit.c -II:/e1/oc/ocsrv/mexit.c -II:/e1/mc/mcsrv/mexit.c -II:/e1/xm/xmsrv/mexit.c -II:/e1/zf/zfsrv/mexit.c -II:/e1/di/disrv/mexit.c -II:/e1/sd/sdsrv/mexit.c -II:/e1/ki/kisrv/mexit.c -II:/e1/tx/txsrv/mexit.c -II:/e1/ks/kssrv/mexit.c -II:/e1/rs/rssrv/mexit.c -II:/e1/ko/kosrv/mexit.c -II:/e1/ie/iesrv/mexit -II:/e1/oc/ocsrv/mexit -II:/e1/mc/mcsrv/mexit -II:/e1/xm/xmsrv/mexit -II:/e1/zf/zfsrv/mexit -II:/e1/di/disrv/mexit -II:/e1/sd/sdsrv/mexit -II:/e1/ki/kisrv/mexit -II:/e1/tx/txsrv/mexit -II:/e1/ks/kssrv/mexit -II:/e1/rs/rssrv/mexit -II:/e1/ko/kosrv/mexit -II:/e1/ie/iesrv/spexit.c -II:/e1/oc/ocsrv/spexit.c -II:/e1/mc/mcsrv/spexit.c -II:/e1/xm/xmsrv/spexit.c -II:/e1/zf/zfsrv/spexit.c -II:/e1/di/disrv/spexit.c -II:/e1/sd/sdsrv/spexit.c -II:/e1/ki/kisrv/spexit.c -II:/e1/tx/txsrv/spexit.c -II:/e1/ks/kssrv/spexit.c -II:/e1/rs/rssrv/spexit.c -II:/e1/ko/kosrv/spexit.c -II:/e1/ie/iesrv/spexit -II:/e1/oc/ocsrv/spexit -II:/e1/mc/mcsrv/spexit -II:/e1/xm/xmsrv/spexit -II:/e1/zf/zfsrv/spexit -II:/e1/di/disrv/spexit -II:/e1/sd/sdsrv/spexit -II:/e1/ki/kisrv/spexit -II:/e1/tx/txsrv/spexit -II:/e1/ks/kssrv/spexit -II:/e1/rs/rssrv/spexit -II:/e1/ko/kosrv/spexit -II:/e1/ie/iesrv/include.c -II:/e1/oc/ocsrv/include.c -II:/e1/mc/mcsrv/include.c -II:/e1/xm/xmsrv/include.c -II:/e1/zf/zfsrv/include.c -II:/e1/di/disrv/include.c -II:/e1/sd/sdsrv/include.c -II:/e1/ki/kisrv/include.c -II:/e1/tx/txsrv/include.c -II:/e1/ks/kssrv/include.c -II:/e1/rs/rssrv/include.c -II:/e1/ko/kosrv/include.c -II:/e1/ie/iesrv/include -II:/e1/oc/ocsrv/include -II:/e1/mc/mcsrv/include -II:/e1/xm/xmsrv/include -II:/e1/zf/zfsrv/include -II:/e1/di/disrv/include -II:/e1/sd/sdsrv/include -II:/e1/ki/kisrv/include -II:/e1/tx/txsrv/include -II:/e1/ks/kssrv/include -II:/e1/rs/rssrv/include -II:/e1/ko/kosrv/include mie9001.c

-> "I:/e1/ie/iesrv/src/mie9001.c", line 134.15: 1506-021 (S) Expecting struct or union.

-> "I:/e1/ie/iesrv/src/mie9001.c", line 134.59: 1506-435 (I) An expression statement should have some side effects because its value is discarded.

-> ERROR compiling source (mie9001.c)

-> ERROR compile failed

-> (return code: 205)

[Vcc] [E] [111] vcc -c -m -d -s src/mie9001.c (Cics)

Das ist meine Fehlermeldung

Meine Vermutung (und die meiner Glaskugel) ist, dass Du nur den Pointer kopierst aber nicht die Struktur an sich. Ohne zu wissen wie die Datentypen aussehen, kann aber auch die beste Glaskugel nicht weiterhelfen.

Nic

Kein Ahnung was du da verbockt hast damit sowas rauskommt,

aber kuck mal hier :

-> "I:/e1/ie/iesrv/src/mie9001.c", line 134.15: 1506-021 (S) Expecting struct or union.

Was machst du denn da genau in der Zeile ... denk denk denk ...

dann mal VIEL SPASS.

Frank

hat sich erledigt habe den Fehler gefunden

Originally posted by javaanfänger

hat sich erledigt habe den Fehler gefunden

Wo war der Fehler ?

In dieser besagen Zeile in dem besagten File ??

Frank

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

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.