ABL(4GL) General Programming Group

This group is for topics on coding in ABL (formerly known as Progress 4GL). Topics include code snippets, code examples, utility programs, tricks, techniques, and patterns. There are other groups for other more specific topics like Win32 API, OO programming, and specific programming tools.


does nothing or is not working?

I added the directory in which the programs are and the output directory in the propath.
It is working for over an hour now for just 1 database.

Not a clue what is happening... (or not?)


Trying to run GUI on Linux?

Hi,
I wanted to run prowin (10.1b) gui with Wine in Debian 6. Infact It's working slow but working...

When I start the program the procedure screen comes with the error "Put/Get functions not allowed on uninitialized memory. (2914)". This screen stay on the window but my code is working normal. When I close my GUI code then this error procedure screen disappear...

Any information?...

Regards,
Mucip:)


Error 303 when running a process

Hello,

I'm not sure it's the right forum, but i hope somebody could help me.

I'm using progres 9.1B on unix systeme.

I run a progress procedure. I'm reading a first file and i use the data of this file to write another file. During the treatment, the following error occured "UNIX maximum file size exceeded. . (303)".

But the size of my input file is only 122 M, and it stops to write the output when the size of the output is 76 M. When i use the ulimit command on my system, it returns "unlimited".


Spreadsheet Generator for Progress

I have come across what appears to be a good and thorough Progress program that will generate excel spreadsheets on Linux. This is the link :
http://code.google.com/p/spreadsheet-generator-for-progress/

but there no contact info in the manual and the only contact on the web page is the email. Has anyone heard of this program or is there a similar solution available.

Many Thanks
Gary


Loading data definitions from 4GL

Hi,

Is there a way to load data definitions using 4GL code?

Thanks in advance

Stuart Richler


This copy of slibxlsx.p has expired.

Hello,

I'd like to test your XLSX-Tool (incl. generation of the template), but when I run the code the following error message appears:

"This copy of slibxlsx.p has expired."

Im using the "10.2b02-win-32bit-rcode.zip" on 10.2B06.

I hope you can explain/help!?

Thanks in advance,
Gerald


Performance issues

hi to all im new in here also kinda newbie in oe i have some problems about db server and client performance forgive me if i posted this message to wrong forum.

how can i maximize size of cache openedge using. recently i tried to use client and server performance parameters
but i couldnt make a progress. how can i prepare high performance db and server client relation. i am inexperienced about db management.

thanks for your interest.


Datadigger uses CHR(160) which is zero-length when using CPINTERNAL UTF-8

The datadigger uses CHR(160) as a delimiter. When running OpenEgde with UTF-8 as session:cpinternal, this throws an error:
"Second parameter of REPLACE must have non-zero length (2918)".
This can be avoided by changing the CHR(160) into CHR(160, SESSION:CPINTERNAL, "ISO8859-1").

Easiest way:
- define preprocessor CHR160 in datadiggger.i which says: &GLOB CHR160 CHR(160, SESSION:CPINTERNAL, "ISO8859-1").
- replace all references to CHR(160) by {&CHR160}


progress and google maps

Hope you are well...

Was wondering if anyone has had any experience with using the google Maps in a progress environment

I've gotten as far as using a static map and manipulting the URL
So building up a URL like

http://maps.googleapis.com/maps/api/staticmap?size=1000x600&maptype=roadmap&markers=color:blue%7Clabel:A%7C"kanaalweg+9411"&markers=color:green%7Clabel:B%7C"kernweg+1627"&markers=color:red%7Ccolor:red%7Clabel:C%7C"eikenlaan+2404"

Then using a web browser OCX to post the URl this then displays the Map

Has anyone had any dealings with putting in waypoints and routes etc


Tool to Explore the Program

Hi All,

I want a tool which helps me in getting the info of all called procedures and include files inside an external procedure. I came to know that there is a tool called Pro Explore which helps solve this purpose. But I am not able to get that tool here. I am not sure if I am searching with the right name. If anyone have some idea of such a tool kindly let me know which would be helpful for some of my development purpose.

Regards
Mani


creating a table progress.

I am using openedge 10.2b version in windows xp. can any one tell me that in how many way can we create a table in progress. what are they?


Write Trigger

How do I know triggger write a new record in


Progress 4GL Contractors

If you are in need of Progress 4GL resources or contractors please email progresscontractjobs@gmail.com


Soundex Sample

Soundex sample

{slib/slibstr.i}

message str_soundex( "Alon" ) str_soundex( "Alan" ) str_soundex( "Allon" ).


Help required with pdf_merge_stream with multi-page documents

Hello all

I am having problems merging multi-page documents onto one document using pdf_merge_stream. Be grateful if someone could let me know if this is a bug, or if I'm doing something wrong.
Running OpenEdge 10.2B with pdfInclude 3.3.3


#
Syndicate content