|
On Dec 1, 2019, at 3:00 PM, Rishi Seth <rishiseth99@xxxxxxxxx> wrote:
after compiling the same program mentioned in previous email link with just
changing one line in it so that error number could be stated by compiler at
correct line no
h dftactgrp(*no) option(*srcstmt: *nodebugio )
I got same error but just difference of line number this time
so same error but at statement 006300 this time.
Thanks much....
On Sun, Dec 1, 2019 at 8:56 PM Rishi Seth <rishiseth99@xxxxxxxxx> wrote:
no it's not helping any more please refer below link :---
*https://code.midrange.com/98ba4131b8.html
<https://code.midrange.com/98ba4131b8.html>*
*i got below error when i tried to use this sql to get hex value.*
Message . . . . : The target for a numeric operation is too small to
hold
the result (C G D F).
Cause . . . . . : RPG procedure SQ8 in program RISHI/SQ8 at statement
152
performed an arithmetic operation which resulted in a value that is too
large to fit in the target. If this is a numeric expression, the
overflow
could be the result of the calculation of some intermediate result.
Recovery . . . : Contact the person responsible for program maintenance
to
determine the cause of the problem.
Possible choices for replying to message . . . . . . . . . . . . . . . :
D -- Obtain RPG formatted dump.
S -- Obtain system dump.
F -- Obtain full formatted dump.
More...
Thanks much..
On Sun, Dec 1, 2019 at 8:35 PM Jay Vaughn <jeffersonvaughn@xxxxxxxxx>
wrote:
I know this is the rpg forum but...
Would it be too terrible to suggest letting sql do it?
Doesn’t this convert to hex?
Select hex(myField)
Into :myHostvar
From sysibm.sysdummy1
Jay
Sent from my iPhone
On Nov 25, 2019, at 4:03 PM, Rishi Seth <rishiseth99@xxxxxxxxx> wrote:ConvertToHex(%Addr(lHexValue):%Addr(ldsCharUnsigned):%Size(lHexValue));
Now I am getting some errors while trying to execute it:-
in below link i tried to fit it my program so that it could read that
ebcdic(or so called ascii value fro a k1 file and field name is key)
*https://code.midrange.com/7d439c968d.html
<https://code.midrange.com/7d439c968d.html>*
Thanks
On Mon, Nov 25, 2019 at 9:54 PM Raul Jager <raul@xxxxxxxxxx> wrote:
SInce your file will have very little records, you can store as 2 bytes
per character.
El 2019-11-25 a las 17:36, Alan Campin escribió:
this is what I wrote a few days ok. Source can be any size.
dcl-pr ConvertToHex ExtProc('cvthc');
PR_HexValue Pointer Value;
PR_CharValue Pointer Value;
PR_SourceLength Int(10) Value;
end-pr;
dcl-ds ldsCharUnsigned Qualified;
Value Uns(10);
end-ds;
dcl-s lHexValue Char(8);
wrote:sure
Because it is passing a pointer, the length can be anything. Just make
that lhexvalue is twice as long as what you are converting.wrote:
On Mon, Nov 25, 2019 at 3:24 PM Jon Paris <jon.paris@xxxxxxxxxxxxxx>
Read the article I referenced.
On Nov 25, 2019, at 3:20 PM, Rishi Seth <rishiseth99@xxxxxxxxx>
and
Ok, Thanks so, How can i fit it in my case where i have a file k1
only)field
name is 'key' in which some plain text (may be it's called EBCDIC
11/25/2019can
get it converted in HEX value and suuply to openssl here
i mean where to change in my code to supply value of key :-
*https://code.midrange.com/0bec00c589.html
<https://code.midrange.com/0bec00c589.html>*
Thanks much
On Mon, Nov 25, 2019 at 9:13 PM Jon Paris <jon.paris@xxxxxxxxxxxxxx
what Iwrote:
They should really be more flexible than that. This is basically
have:
Dcl-Pr ToHex EXTPROC('cvthc');
HexResult Char(65534) OPTIONS(*VARSIZE);
CharInp Char(32767) OPTIONS(*VARSIZE);
CharNibbles Int(10) VALUE;
End-Pr;
Dcl-Pr FromHex EXTPROC('cvtch');
CharResult Char(32767) OPTIONS(*VARSIZE);
HexInp Char(65534) OPTIONS(*VARSIZE);
HexLen Int(10) VALUE;
End-Pr;
On Nov 25, 2019, at 2:20 PM, dlclark@xxxxxxxxxxxxxxxx wrote:
"RPG400-L" <rpg400-l-bounces@xxxxxxxxxxxxxxxxxx> wrote on
a02:00:39 PM:
Call a MI:
Dcvthc PR EXTPROC('cvthc')
D 1
D 1
D 10i 0 VALUE
cvthc(OutputHex:
Output:
%Size(OutputHex));
Shouldn't one of those first two parms in the prototype have
*********************************************************************************************length of 2?
Sincerely,
Dave Clark
--
int.ext: 91078
direct: (937) 531-6378
home: (937) 751-3300
Winsupply Group Services
3110 Kettering Boulevard
Dayton, Ohio 45439 USA
(937) 294-5331
namedThis email message and any attachments is for use only by the
andproprietaryaddressee(s) and may contain confidential, privileged and/or
information. If you have received this message in error, please
immediately notify the sender and delete and destroy the message
thisall
copies. All unauthorized direct or indirect use or disclosure of
*********************************************************************************************privilegemessage is strictly prohibited. No right to confidentiality or
is waived or lost by any error in transmission.
affiliateaffiliate--questions.
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.
Please contact support@xxxxxxxxxxxx for any subscription related
Help support midrange.com by shopping at amazon.com with our
affiliatelink: https://amazon.midrange.com
--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.
Please contact support@xxxxxxxxxxxx for any subscription related
questions.
Help support midrange.com by shopping at amazon.com with our
questions.link: https://amazon.midrange.com--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.
Please contact support@xxxxxxxxxxxx for any subscription related
Help support midrange.com by shopping at amazon.com with our
affiliatelink: https://amazon.midrange.com
--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.
Please contact support@xxxxxxxxxxxx for any subscription related
questions.
Help support midrange.com by shopping at amazon.com with our
questions.--link: https://amazon.midrange.com
-- Este e-mail fue enviado desde el Mail Server del diario ABC Color --
-- Verificado por Anti-Virus Corporativo Symantec --
--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.
Please contact support@xxxxxxxxxxxx for any subscription related
questions.
Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.
Please contact support@xxxxxxxxxxxx for any subscription related
link: https://amazon.midrange.com
Help support midrange.com by shopping at amazon.com with our affiliate
--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.
Please contact support@xxxxxxxxxxxx for any subscription related
questions.
Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.
Please contact support@xxxxxxxxxxxx for any subscription related questions.
Help support midrange.com by shopping at amazon.com with our affiliate link: https://amazon.midrange.com
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.