Questions tagged [4gl]

A programming language with a specific domain intended, such as business or science, in which the basic units are of a higher abstraction or power.

Following on the heels of 3GL languages such as C, COBOL and Pascal, the promise of the 4GL was to solve the problem at a higher level of abstraction. A 4GL would be designed with a specific problem domain in mind, such as commerce.

Many 4GLs did not go on to fulfill their initial promise, as 3GLs continued to expand in power and scope, and standardized libraries became more pervasive. The line today between a 3GL and a 4GL is blurry; most modern languages could be considered 4GLs.

Simply tagging your post should be avoided. It's better to tag your post with a tag of your specific 4GL-language. Or at least add the language tag to the 4GL-tag.

Examples:

Informix 4gl can be tagged .

Progress 4GL/ABL -->

Ingres -->

etc.

175 questions
0
votes
1 answer

how to use Array of decimal in 4GL

My Database is IBM-INFORMIX, I'm writing a Stored Procedure in 4GL. My Problem is: Data type of column in which I need to update is MONEY(16,2) Since I'm using 4GL to write my Stored procedure. I'm trying to use below code to create an array DEFINE…
Govind chouhan
  • 55
  • 1
  • 11
0
votes
1 answer

SAS 4GL - multiple informats

Im learning 4Gl and I have little problem with informats: I have…
0
votes
2 answers

Proc compare - comparing variables in two datasets that have different sizes and different variable placement

So, I have a significant problem with proc compare. I have two datasets with the two columns. One column lists table names and the other one - names of variables which correspond to table names from the first column. I want compare values of one of…
Dontik
  • 11
  • 1
  • 5
0
votes
1 answer

sas 9.3 user deleted and created again Users Folders

problem is like below: we have user 'Mike' in SAS metadata Mike has personal folder in metadata 'User Folders/Mike/My Folder' Mike was deleted (accidentally). We created user Mike again; now Mike has personal folder in metadata 'User…
0
votes
3 answers

convert scientific notation float value to a decimal variable (4gl, informix)

we have an sql table with a float column storing values in scientific notation. I have a value -1.23E-256. when i run a query and assign the query results to variables i am assigning this float value to a decimal(15,2). But because of this…
user2966339
  • 1
  • 1
  • 1
0
votes
2 answers

How to convert .txt files to .xls files using informix 4GL codes

I got a question to be disscuss.I am working on INFORMIX 4GL programs. That programs produce output text files.This is an example of the output: Lot No|Purchaser name|Billing|Payment|Deposit|Balance| J1006|JAUHARI BIN…
Rahim Jaafar
  • 43
  • 1
  • 1
  • 9
0
votes
1 answer

update table that contains single quote symbol with different online server in informix 4 gl

hi all,I am working on informix-4gl.my programs is about to adds and update user information from one tables to many tables.The tables are also must be update from different online server.The main tables is working on online06 named 'crsell' table…
Rahim Jaafar
  • 43
  • 1
  • 1
  • 9
0
votes
1 answer

How to connect to an Informix database on a server from Genero Studio?

We want to migrate written 4gl programs (with their .per, form files) to Genero Studio so it can be with Windows Forms. How could we create a connection so the .4gl files can retrieve the needed databases? I just want to connect to it, I don't want…
0
votes
1 answer

How to diff and show where is the different in a line between two files

File a- aaabaaa File b- aaaaaa Request output sample- aaa-aaa *- mean there is a letter missing How to done this using basic unix command or shellscript or sql or 4gl code? ( need just any 1 )
0
votes
5 answers

Is there any demand for 4GL?

what can i do with 4GL that i cant do with VB? what industries are seeking for 4GL programmers?
Alex Gordon
  • 57,446
  • 287
  • 670
  • 1,062
0
votes
6 answers

is it possible to write record as NO-UNDO in transaction?

we are making some loging issue, where we need write the logentries in the DB. But the process run in a transaction and by rollback are our new logentries also deleted. can I make a write in DB out of the transaction? something like write in…
firhang
  • 244
  • 2
  • 11
-1
votes
2 answers

How to create 2 new columns with appropriate prefix based on values in columns with same prefix in SAS Enterprise Guide / PROC SQL?

I have table in SAS Enterprise Guide like below: ID | COUNT_COL_A | COUNT_COL_B | SUM_COL_A | SUM_COL_B -----|-------------|-------------|-----------|------------ 111 | 10 | 10 | 320 | 120 222 | 15 | 80 …
dingaro
  • 2,156
  • 9
  • 29
-1
votes
1 answer

How to remove special accents of some language from table in SAS Enterprise Guide?

I have table in SAS like below: col1 ---------- A꣟ ABCóó śdźcąę ... Of course I have also many more columns in my table, but I need to remove accents from letters in above table , so as a result I need something like…
unbik
  • 178
  • 9
-1
votes
1 answer

How to fill column using values in 2 other columns in PROC SQL / SAS code in SAS Enterprise Guide?

I have table in SAS Enterprise Guide like below: Data types: VAL1 - character ID - numeric VAL2 - character (with only 3 possible values: P, C, S) ID EVENT GRADE 123 NY P 123 NY P 123 NY S 55 MAD C 55 MAD S 55 LON S ID -…
unbik
  • 178
  • 9
-1
votes
1 answer

Can I decompile Genero .42r/.42m files?

I have an old project that was developed by Genero Studio, but I don't have the source code files (.4gl) of the project. I only have the executable files (.42m/.42r). Is there a way I could view the code of those files and/or modify them?
1 2 3
11
12