Hi,
I'd suggest, if possible, to contact application programmer to follow his instructions. Maybe in the applications are embbeded index recreation modules (they should)
If not, you should identify the table (.dbf file) that is given the error. This may not be easy, specially if there are...
Hi Steve,
I suggest you to consult the followings functions and commands in FP help file:
RLOCK()
SET REPROCESS
SET MULTILOCKS
UNLOCK
There you can find abundant information and examples as well.
Good luck!
David.
Hi,
I suspect that FP can´t find the location for temporary workspace, needed to physically place the cursor. That directory is set through TMPFILES in CONFIG.FP. If you run the SQL from the command window, and no TMPFILES is set, then is used the default start directory (most probably FP's)...
Hi,
First, in the 3.11 machine, you should have an ADDRESS.PRG file.
Second, in this file there is a line of code that produces an error in the NT enviroment.
FP tries to show this line, but it can't. This is because the .fxp and .prg don't match (as Rick says) or because it can't find the...
Hi,
Queries use lot of disk space. It is very important, to improve network speed, avoiding traffic of temporal files.
This means that that FP temporal directory points to the local machine. Check, in CONFIG.FP, the existence of a line like this:
TMPFILES = C:\TEMP
Of course, this directory...
Hi,
Even when (as you were told) your DOS applications will run in any ulterior version with no code change, you will have to consider that the only sense to change is to use the new and more powerful capabilities of the new versions.
What I mean is that the smallest change, that is to say...
Hi,
To extend the concept, you have to consider BOF and EOF as "suplemental" records. It means that you have a record (BOF) before the first record and another one (EOF) after the last one.
So BOF is located going TOP and issuing SKIP -1 and EOF going BOTTOM and issuing SKIP. The...
codetyko,
If you are editing a memo field (yourmemofield), you don't need to store it into a variable (m.det1), unless you consider a "Cancel" buttom in Screen B. If you have only "Save" option in Screen B, just edit yourmemofield in an Editting Region. Then you can...
codetyko,
I'll try to translate:
"Once I made something like this through MS-DOS 25h interruption (absolute disk reading). It's not easy (you should create an Assembler program and compile it to create '.bin' file. This one is load it passing a parameter (LOAD myroutine.bin WITH...
Hi,
Try SET PRINTER TO \\<machine name>\<printer name> = LPT1 before launching the report. Remember FPW only accepts 8.3 names format.
Hope this helps.
David.
Hi Kate,
From http://www.jjtc.com/Fox/foxfiles/ you can download "gp30.zip", which includes a function named "N_ServTime()". According to the documentation, returns File Server Time.
Good luck. Hope this helps!
David.
Jorge:
En alguna oportunidad hice algo así con la interrupción 25H de MS-DOS (lectura absoluta de disco). No es simple (hay que crear un programa en Assembler, y compilarlo para crear un ".bin"). Luego se carga pasando un parámetro (LOAD mirutina.bin WITH cadena, y el FP retorna el...
Hi,
From http://www.jjtc.com/Fox/foxfiles/ yoy can download "gp30.zip", which, according to the documentation, icludes a function named "isdiskin()".
Good luck. Hope this helps!
David.
Hi,
Yes, there is a way of creating directories from within FPW. There is a function in FOXTOOLS.FLL, called MKDIR. At the end of this thread, I wiil copy the full documentation for future use (it has many usefull functions)
To make them available, you just have to issue:
SET LIBRARY TO...
...time may also coincide.
So, I would create a variable to store this, composed by the date and time. For instance:
m.datetime = VAL(SYS(11,DATE()))* 1000000 + SECONDS()
(Explanation:
SYS(11,DATE() returns the alfanumeric julian day
VAL() transforms it into numeric
* 1000000 adds six zeros
+...
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.