[progress Communities] [progress Openedge Abl] Forum Post: Re: Issue With...

  • Thread starter Thread starter Peter Judge
  • Start date Start date
Status
Not open for further replies.
P

Peter Judge

Guest
Huh … interesting. It looks like the AVM is having difficulty deciding which method to run. If I run the below, I see the message that fails on line 98. Line 98 is the below which should not be run. FWIW I don’t see this in 11.7.1 but you may want to contact TS if you need a patch/fix. /* Splits: OE.Core.String */ method public Array Split( input pcDelimiter as character ): return OpenEdge.Core.String:Split( this-object , pcDelimiter). end method . which makes no sense. using OpenEdge.Core.* from propath. using OpenEdge.Core.Collections.* from propath. session:debug-alert = true. session:error-stack-trace = true. define variable x as String no-undo. define variable a as Array no-undo. x = new String("this is a test"). a = String:Split(x). catch e as progress.lang.error. message e:getmessage(1) skip(2) e:callstack view-as alert-box. end. --------------------------- Message (Press HELP to view stack trace) --------------------------- Routine Split OpenEdge.Core.String sent called routine String OpenEdge.Core.String mismatched parameters. (2570) Split OpenEdge.Core.String at line 98 (OpenEdge/Core/String.r) Split OpenEdge.Core.String at line 85 (OpenEdge/Core/String.r) C:\devarea\temp\oe116\p85145_Untitled1.ped at line 13 (C:\devarea\temp\oe116\p85145_Untitled1.ped) --------------------------- OK Help ---------------------------

Continue reading...
 
Status
Not open for further replies.
Back
Top