Rociano,
That is why Nantucket Corp created Clipper because Ashton-Tate, the creator of Dbase III Plus did not make great commands and functions. They tried to upgrade to Dbase IV but the design and stability were so poor that many users switched to other products like Clipper, FoxBASE+ (later...
Clipper was created as a replacement programming language for Ashton Tate's dBASE III, a very popular
database language at the time. The advantage of Clipper over dBASE was that it could be compiled[6]
and executed under MS-DOS as a standalone application.
One major dBase feature not implemented in Clipper is the dot-prompt (. prompt) interactive command set,
[1] which was an important part of the original dBase implementation.
Clipper, from "Nantucket Corp" and later "Computer Associates", started out as a native code compiler for
dBase III...
Answer to: Rosciano (TechnicalUser)
@ 2,2 GET dwcheck - means, at row 2, column 2 allow input for dwcheck variable
VALID dwcheck $ "TbBN" - validates the inputted character to TRUE if found within quotes
&& - this 2 ampersand is for single line comment
Why not simple?
“@ 2,2 GET dwcheck $...
My friends, I'm sorry I forgot to tell you that I am using "Clipper.exe" to compile the .PRG files to .OBJ files and "Plink86.exe" to convert to an executable file.
In Clipper Summer 87 version, VALID is required to validate the input data. That is why only any letter
within the double...
The user-db-ss.PNG you attached contains DBase III Plus Database (.DBF) Files. All files with file extension ".DBF" can be opened directly in Excel even with the latest version of MS Excel. Just make sure that your Information System in your office is not currently running or using the files. If...
Analize this code and apply this:
bwcheck = " " && assign a blank value
DO WHILE .T.
@ 2,2 GET dwcheck VALID dwcheck $ "TbBN" && only any letter within quotations are valid
READ
IF dwcheck $ "T"
@ ... your commands here if T is selected/pressed
ELSE IF...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.