The relational model
The relational model Related data is contained in a database. This related data may encompass a single application, such as the inventory management system for a retail store, or for a whole company, such as the accounting, sales, productCiteste tot ... 1394 cuvinte
Dimensiune mica - fara poza |
|
|
Adding HTML Help toYour Applications
Adding HTML Help toYour Applications Online help has become pretty much a given these days. The previous version of Windows Help, WinHelp, was tough to implement and not that useful. The new version, HTML Help, is wonderful. In this chapter,Citeste tot ... 4209 cuvinte
Dimensiune medie + cu poze |
|
|
A Visual Basic Primer for Visual FoxPro Developers
A Visual Basic Primer for Visual FoxPro Developers Let’s face it. As you saw from Chapter 28 on ADO, you’re going to have to get acquainted with Visual Basic one of these days. In this chapter, I’m going tackle VB from a Fox developer’s pointCiteste tot ... 20831 cuvinte
Dimensiune mare + cu imagini |
|
|
Working with data
Working with data That dimwitted fellow in the carnival midway has been patiently waiting for another command to work with the table he’s got in his hand, and now is his chance. There are many times that you’ll want to move the record pointerCiteste tot ... 5046 cuvinte
Dimensiune mare + cu imagini |
|
|
The Coverage Profiler
The Coverage Profiler The rest of the tools and ideas covered in this section have had to do with writing applications. This chapter covers the only tool that helps you with the next part—testing. There are several key processes you can perfoCiteste tot ... 2803 cuvinte
Dimensiune medie + cu poze |
|
|
An Introduction to ADO
An Introduction to ADO ADO, short for ActiveX Data Objects, and an associated technology, OLE DB, are the current incarnations of Microsoft’s data access technology. Visual FoxPro developers, having a blindingly fast native data engine and eCiteste tot ... 6790 cuvinte
Dimensiune mare + cu imagini |
|
|
Visual FoxPro’s data structures
Visual FoxPro’s data structures Visual FoxPro traces its heritage to the late 1970s, when an engineer named C. Wayne Ratliff created a program to help him manage football pool statistics at work. The fundamental data structure in his fledglinCiteste tot ... 5186 cuvinte
Dimensiune mare - fara imagini |
|
|
Building Forms
Building Forms The form is where the action is. Most applications need to interact with a user at some point in time, and the form is usually where they do it. In this chapter, I’ll discuss the VFP Form Designer, how to create and run simple fCiteste tot ... 12332 cuvinte
Dimensiune mare + cu imagini |
|
|
Building Menus
Building Menus Well-designed Windows applications use a menu to provide access to the functions of the system. These menus take one of two forms: the new-style “toolbar” menu, used by 2000-era tools such as Office 2000, and the traditional menCiteste tot ... 6216 cuvinte
Dimensiune mare + cu imagini |
|
|
Distributing Your ApplicationsWith the VFP Setup Wizard
Distributing Your ApplicationsWith the VFP Setup Wizard An application isn’t much good if it never gets to the users. In the olden days, distribution was the easy part—you copied a bunch of files from your distribution machine onto a floppy diCiteste tot ... 4005 cuvinte
Dimensiune medie + cu poze |
|
|
Weird Question Time
Weird Question Time The current pitch coming from Microsoft’s app dev groups is “Windows DNA”—an architecture for creating and deploying distributed applications across multiple computers of various platforms. You can read all about it elsewhCiteste tot ... 4307 cuvinte
Dimensiune medie + cu poze |
|
|
Creating Programs
Creating Programs Because an application, in its barest form, is just a program, it’s appropriate to begin by creating programs. In this chapter, I’ll discuss the Visual FoxPro editor, how to create and run a program, and how to customize theCiteste tot ... 3813 cuvinte
Dimensiune medie + cu poze |
|
|
Building a LAN Application
Building a LAN Application So now you’ve got a menu. You can run that menu and select the various menu options, and generally nothing happens—unless, of course, you find one that generates an error. This is technically sound but functionally uCiteste tot ... 5343 cuvinte
Dimensiune mare + cu imagini |
|
|
Your First LAN Application: Odds and Ends
Your First LAN Application: Odds and Ends As with many types of construction, you can break a job down into two parts. The first part takes 90% of your time, and the last 10% of the job takes another 90% of your time. In this chapter, I’llCiteste tot ... 7501 cuvinte
Dimensiune mare + cu imagini |
|
|
Including ActiveX ControlsIn Your Application
Including ActiveX ControlsIn Your Application As hard as it’s going to be to believe, there will be times when you just can’t get Visual FoxPro to do something on its own. Instead of just throwing up your hands and disappointing your customerCiteste tot ... 5155 cuvinte
Dimensiune mare + cu imagini |
|
|
The Component Gallery
The Component Gallery When a couple of good friends get together to play any type of one-on-one sport, such as tennis or racquetball, it’s inevitable that a number of close shots won’t quite make it—like the service return that hits the clay jCiteste tot ... 5981 cuvinte
Dimensiune mare + cu imagini |
|
|
Output: The Report and Label Designers
Output: The Report and Label Designers I wish I had a nickel for every time I’ve repeated the adage that people generally don’t put data into an application simply to have it there—they eventually want it back out at some point. And that’s thCiteste tot ... 6438 cuvinte
Dimensiune mare + cu imagini |
|
|
Working with Visual FoxPro interactively
Working with Visual FoxPro interactively Everything I’ll discuss in this chapter can be tried using the Command window—and I urge you to open VFP and play along. First, I’ll explain how to use the Command window interactively. Using the CoCiteste tot ... 966 cuvinte
Dimensiune mica + cu imagini |
|
|
Building commands, functions, and expressions
Building commands, functions, and expressions Now that you’re comfortable entering and executing commands in the Command window, it’s time to look at how commands, functions, and expressions are built in VFP. Commands A command is a stCiteste tot ... 1839 cuvinte
Dimensiune medie + cu poze |
|
|
Project Hooks
Project Hooks For the most part, the design surfaces that Visual FoxPro makes available to a developer provide fixed functionality—you gets what you gets, and nothing more. If you want additional functionality to, say, the Form Designer, youCiteste tot ... 6893 cuvinte
Dimensiune mare + cu imagini |
|
|
Alte pagini