![]() |
|
|
![]() |
Working with Form Properties FileForm Properties FileA form properties file saves all the customizable properties about a data list window, including form size, column widths, sort criterion and default search options, etc. For each database you connect to, Excel Invoice Manager creates a corresponding form properties file automatically, with the same file name as the database file and an extension ".fs". For example, if you connect to a database MyInvoice.mdb, a form properties file "MyInvoice.fs" is created automatically. By default, form properties files are stored in the following folder in Windows 2000/XP: <System Driver>\Documents and Settings\<User Name>\Application Data\Office-Kit.com\Excel Invoice Manager\ In Windows Vista, by default the form properties files are stored in the following folder: <System Driver>\Users\<User Name>\AppData\Roaming\Office-Kit.com\Excel Invoice Manager\ For this reason, you don't need to deal with the form properties file in most cases. If a form properties file is corrupt for some reasons, such as a power failure when you are closing a data list window, simply delete the form properties file to have the program create a new one for you. Form Properties Map fileThere will be no problems if all the databases you are using have different names, but what if two databases have the same name, or what if you want to move the form properties file from the default folder (the installation folder of Excel Invoice Manager) to another folder where you have read-write privilege? This is why the Form Properties Map File was introduced. As the name implies, the map file forces Excel Invoice Manager to load a specified form properties file for a given database, instead of the default form properties file that has the same file name as the database file and an ".fs" extension. 1. When do I need a map file?Generally you don't need a map file, unless you have two or more database files that have the same name, or you don't have read-write privilege in the installation folder of Excel Invoice Manager. In the first situation, you can use map file to instruct Excel Invoice Manager to load a specified form properties file when connecting to a database. For example, if you have two database file that are both named as MyCompany.mdb, but stored in the different folders, say C:\MyCompany1 and C:\MyCompany2, you can put the following lines in the map file:
In the second situation, you need to be able to create and write to the form properties file, since Excel Invoice Manager updates the properties file whenever you modify a form property, such as its width or height, or the size of the columns. For example, you installed the program into a folder in a network driver Z:\MyInvoice, where you don't have the privilege to create or update file. In this case, you can use the map file to instruct Excel Invoice Manager to load the form properties file from a folder in which you have read-write privilege, instead of the installation folder of Excel Invoice Manager:
2. How do I create a map file?A form properties map file is a plain text file that has a name of FORMSMAP.TXT. The file must be stored in the installation folder of Excel Invoice Manager. You can create this file using any text editor, including Notepad. For each database you will connect to, create an entry which consists of two lines. The first line starts with the keyword "Database=" followed by the full qualified database file path and name; the second line starts with the keyword "Properties=" followed by the full qualified properties file path and name. Below is an example of the FORMSMAP.TXT file:
In this example, when the invoice template connects to the C:\MyInvoice\Company1.mdb database, Excel Invoice Manager uses C:\MyInvoice\Company1.fs as the properties file. If the invoice template connects to E:\INV2\Sample.mdb, it uses E:\INV2\Sam.fs as the form properties file. Note:
|
||||
|
Excel Invoice Manager
Free Download and Try (4.17 MB)
Learn More
Excel Invoice Manager Home
What's New
Difference between Editions
Quick Start
Introduction
Before Using
Invoice Template
Working with Excel 2007
Installing / Upgrading
Settings
Workbook
Taxes
Misc Data
Interface
Database
In-Cell Lookup
Customers
Creating Customer
Editing Customer
Customer Detail
Products
Creating Product
Editing Product
Product Detail
Invoices
Creating Invoice
Editing Invoice
Invoice Detail
Payments
Adding Payment
Editing Payment
Payment Detail
Reports
Generating & Printing Reports
Setting Visible Columns
Extracting Reports
Common Tasks
Using the Search Bar
Using Data List Windows
Importing Data into Excel Invoice Manager
Networking
Working with Form Properties File
Free Invoice Form with Support for Incomplete Lines on Invoice Body
Using Credit Note or Credit Memo
Custom Fields
Custom Fields - Overview
Custom Invoice Fields - Tutorial
Customizing the Invoice Template
Customizing the Invoice Template
Tutorial: Adding Extra Rows to Invoice Body
Tutorial: Adding a Notes Field to Your Invoice Template
Tutorial: Adding or Removing the "Same As Bill To" Button
Tutorial: Adding a Clear button to the Report Worksheets
Tutorial: Displaying Summary Information on Customer Statement
More Topics
Registration and Services
Reference
Online-Only Articles
Billing Software Powered by Excel
Buttons in the Template Don't Work
Sample Invoice Template: Using handwriting Signature
Sample Invoice Template: Using Drop-Down List
Sample Invoice Template: Long Product Descriptions
Sample Invoice Template: Using Line# as Product IDs
How to: Password-Protecting an Invoice Template
How to: Transferring Excel Invoice Manager to a New System
How to: Removing Auto-created Macros from Your Invoice Template
Creating a Packing Slip Template
Modifying Standard Fields with Database Designer
How Do I Replace the Product IDs with Line Numbers
Invoice Template with Support for Product-Type Specific Tax Rates
Editing Paid Invoices
|
|
||||||||