4

Assigning content of a huge file around 80 KB to a string variable

copy-lob from file "E:\edifact\test\22685.EDI" to text-memptr.
v-edistring  = get-string(text-memptr,1).

shows error attempt to exceed maximum size of character variable.

mac100
  • 137
  • 2
  • 13

1 Answers1

5

Do you really need the mempointer? Otherwise you can just COPY-LOB into a LONGCHAR directly.

DEFINE VARIABLE cString AS LONGCHAR   NO-UNDO.

COPY-LOB FROM FILE "E:\edifact\test\PFCONCEPT22685.EDI" TO cString.
Jensd
  • 7,886
  • 2
  • 28
  • 37