|
blue funnel |
Top Previous Next |
|
This program can either compile and run FoxPro® source on the computer which doesn't have a developer version of FoxPro installed or can interpret 'Tool&Task information which might have been created by another installation and should be used on your system. Lets start with the latter.
'TT does not open a FTP connection!'
We heard this quite a few times an in most cases, the program was not connecting because user name, server address or password were wrong. Of cause, there may be other reasons for a 'no connect'. The settings of the Firewall, for instance, a VPN which blocks a FTP connection, a server which is offline at the moment.... ! But how to be sure, it is not the access information? Our solution was to make the process of entering this information a secure as possible.
Let's assume, you have a FTP server and want to give your daughter access to this server to backup her laptop from somewhere in the world. You will certainly test the access data you give her. If it looks good, click export in the corresponding mask [PICTURE bluescreen.JPG] and attach the coded access information to an e-mail. She copies these lines, throws them into the blue funnel and has access. By the way, without even seeing the password you gave her to access your server. (Nevertheless, there is a way to get at this password within).
FoxPro source:
When we are asked to write small programs for customers which do not need a lot of forms or data input, we just write the FoxPro source and send it over by an e-mail. The customer either copies the file (.PRG) to a directory (standard is \source under the directory where 'TT is installed). Now he can use the program and will get what he has asked for.
Of course you can write your own FoxPro source there. But caution - this system has quite a few pitfalls! The environment you run the source is not the FoxPro development platform! It is 'TT. Hence, you might impair the platform markedly with this source. A 'clear all' 'close all' start will stall the main program running in the background! When you - by chance - use variable name, which is a field name in an open TT table, they will have the value from the active record. Do not use variable names starting with t_t_! (By the way, who on earth would do so if he is not a member of the TT team).
One proposal for the user of such programs is: before you change a running source, copy it to a new file and keep the old one as it is! You can do this with the blue funnel easily.
|