home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / WIN_UTL1 / CBWIN1.ZIP / CBWIN.DOC < prev    next >
Text File  |  1994-02-03  |  24KB  |  523 lines

  1.           Client Book - Address and Photo Database Software
  2.           -------------------------------------------------
  3.  
  4. SHAREWARE NOTICE:
  5.  
  6. Client Book has been released as shareware. This does not mean it is free,
  7. rather that you are welcome to try the software before purchasing it.
  8.  
  9. We at Whiz Kids Software have done our best to create a quality product for
  10. a low price and will provide enhancements to all of our products as long as we
  11. can afford to.
  12.  
  13. However, for the shareware concept to work, you must register Client Book.
  14. If you feel that you can use Client Book and would like to be eligible for
  15. upgrades such as Caller ID, Enhanced Reporting, and Built in Modem
  16. Communications, register NOW!!
  17.  
  18. Registration Price is $35.00. You can register through Compuserve or by
  19. calling (208) 377-3450 or by sending $35.00 to the following address:
  20.  
  21.                          Whiz Kids Software
  22.                          5309 Plymoth St.
  23.                          Boise, Idaho 83706
  24.  
  25. You may contact Whiz Kids Software at any time through compuserve. Send mail
  26. to the following address: 75020,3404. Compuserve's on-line registration is
  27. available.
  28.  
  29. Registration ID: 1955
  30. Author's User ID: 75020,3403
  31. Title: Client Book Ver. 1.0
  32. Fee: $35.00
  33.  
  34.  
  35. 1.0 Installation
  36.  
  37. Installation
  38.  
  39. Unzip the CBWINx.ZIP file into the directory of your choice.
  40.  
  41. Running Client Book
  42.  
  43. To run client book, select the "Client Book" icon from program manager or use the Run 
  44. command in Program Manager's FILE menu. The command line shoul be something like:
  45.  
  46. C:\CBW50\CBWIN.EXE
  47.  
  48. Automatic Setup
  49.  
  50. Client Book has been equiped with an automatic setup facility. When it senses that it has 
  51. just been installed, it will prompt you for some setup information. 
  52.  
  53. Network Configure:
  54. The Network Configure Dialog is displayed the first time Client Book is run or when the 
  55. Network Configure selection is made from Client Book's FILE menu.
  56.  
  57. Use this dialog to specify the path and network options for Client Book.
  58.  
  59. Multi-User:
  60. The first item is a radio button labeled  Multi User. To activate the multi user featurs of 
  61. Client Book, select this radio button.
  62.  
  63. Private Path:
  64. The Private Path field specifies the location of the private database for each user. This 
  65. path must be common to all users on the network and must be physically located on their 
  66. computers. It is suggested that it be on C:.
  67.  
  68.  
  69.  
  70.  
  71. 2.0 System Overview
  72.  
  73. Tour Of The Main Window
  74.  
  75. The Main Window of client book is the focal point of the entire program. Since the 
  76. primary function of Client Book is to keep track of people and their contact information, 
  77. the Main Window is a complete view of the basic data for a particular person. The client 
  78. displayed in the Main Window is called the current client. 
  79.  
  80. As you can see, the current client's name and address data appears on the left. The phone 
  81. numbers are near the bottom. And the picture is in the upper right.
  82.  
  83. As you can see there are a number of buttons spaced throughout the display. Each button 
  84. performs a task such as adding to the database or editing the current record.
  85.  
  86. Actions:
  87. Add - Opens the Add Dialog box and appends the new client to the database
  88. Edit - Opens the Edit Dialog box and allows changes to current client
  89. Search - Opens the Search Dialog for searching the database 
  90. Browse - Opens the Browse Dialog box for viewing the client list
  91.  
  92. Other:
  93. Notes - Starts Notepad to allow editing of client notes
  94. Schedule - Opens the Scheduler
  95. Picture - Opens the Picture Window for image maintainence
  96.  
  97. Pictures
  98.  
  99. Client Book will keep a color picture for each person in the database. You can capture 
  100. them with your Video Blaster or paste them from a paint program. Client pictures can be 
  101. any size but 320x200 256 color images are recomended. 
  102.  
  103. To use your Video Blaster or PCVIDEO compatible capture card, it must be installed 
  104. properly and configured using the setup software that was included with you capture card 
  105. package.
  106.  
  107. Scheduler
  108.  
  109. Client Book includes a daily appointment schedule with alarms. An alarm may be set at 
  110. any time for any appointment and will identify the appointment when the alarm is 
  111. activated. The alarm system uses windows sound, so it is recomended that you have the 
  112. PC speaker sound driver loaded or that you have a soud card such as the Sound Blaster.
  113.  
  114. Multi-User
  115.  
  116. Client Book is network ready and can support multiple users on a public database. Each 
  117. user will also have a private database and work area.
  118.  
  119. To use client book as a multi user package it is recomended that the system be installed on 
  120. the server in a public access path. Client Book will create a work area on the user's local 
  121. drive (defult C:).
  122.  
  123. All images for the public database are kept in the public path. All note files for the public 
  124. database are kept in the private or user path. 
  125.  
  126. 3.0 Client System
  127.  
  128. Client Fields
  129.  
  130. The following information is kept in the client database:
  131.  
  132. 1. First Name
  133. 2. Last Name
  134. 3. Company
  135. 4. Street
  136. 5. City
  137. 6. State
  138. 7. Zip
  139. 8. Phone
  140. 9. Aux Phone
  141. 10. Fax
  142. 11. Picture
  143. 12. Notes
  144.  
  145. The picture and notes fields are not directly modifiable. You must use the NOTES or 
  146. PICTURE sub-system to create/modify these items.
  147.  
  148. Adding Clients
  149.  
  150. To add clients to the database, select the Add button or select Add from the DATABASE 
  151. menu. The Add Dialog Box will appear. Enter the data for the client in the appropriate 
  152. edit fields. You do not have to fill the entire form in, but a name or company is strongly 
  153. recomended.
  154.  
  155. To move from field to field, use the [UP-ARROW] and [DOWN-ARROW] keys. To 
  156. move to the next field, use the [ENTER] key. You can also use the standard [TAB] key to 
  157. move from field to field.
  158.  
  159. To add the new data, select the Ok button. To abort, select the Cancel button.
  160.  
  161. Editing Clients
  162.  
  163. To edit a client, make sure that that client is currently displayed in the main window and 
  164. select the Edit button or select Edit from the DATABASE menu. The Edit Dialog Box 
  165. will appear. Notice that it is esentially the same as the Add Dialog Box but that the fields 
  166. are filled in and ready to be changed.
  167.  
  168. To move from field to field, use the [UP-ARROW] and [DOWN-ARROW] keys. To 
  169. move to the next field, use the [ENTER] key. You can also use the standard [TAB] key to 
  170. move from field to field.
  171.  
  172. To save the new changes, select the Ok button. To abort, select the Cancel button.
  173.  
  174. Searching For A Client
  175.  
  176. You can locate and retrieve a client by searching for some peice of information in the 
  177. database. Client Book allows you to search using name,company,city,state,zip, and phone 
  178. number. To search for a client select the Search button or select Find from the SEARCH 
  179. menu.
  180.  
  181. The Search Dialog Box will appear. You must first select the field you will be searching 
  182. for by selecting one of the radio buttons on the right.
  183.  
  184. For example, if you were going to search for all the people with the phone number "939-
  185. 0087", you would select Phone. Name is automatically selected.
  186.  
  187. Notice that when you change the field selection, the label for the edit box on the left 
  188. changes accordingly. This edit box is where you will enter the criteria for your search.
  189. When searching for a name, there are two edit boxes, one for first name and one for last 
  190. name. 
  191.  
  192. When you have entered the criteria, select OK to begin the search or select Cancel to 
  193. abort it.
  194.  
  195. The search will attempt to find the closest match to your criteria. This means that you 
  196. should enter as much of the field that you are sure of. For example if you were not sure 
  197. how to spell the name "BRIAN", you would enter somthing like "BRI". In this case, all 
  198. peope with a first name starting with "BRI" would be found. The first one with that macth 
  199. would be retrieved. You could then use the browse facility to retrieve the desired record. 
  200. You can also use the PGUP and PGDN keys to move forward and backward in the 
  201. database.
  202.  
  203. Please note the the sort order of the database changes with each of the search field 
  204. selections. Selecting Phone sorts the database by phone number. Like wise each of the 
  205. other selections sort by those criteria.
  206.  
  207. You can sort and search by last name, first name or both. You do this by entering a 
  208. criteria only into those fields that you wish to sort/search on. In the previous example, 
  209. searching for "BRI" would search only on the first name field and would sort the database 
  210. by first name.
  211.  
  212. Browsing Clients
  213.  
  214. The browse facility allows the user to view the client list in the sorted order and select 
  215. records from it. It is most often used to select a record when a search did not result in an 
  216. exact match. To browse the database, select the Browse button or select Browse from the 
  217. SEARCH menu. The Browse Window will appear. 
  218.  
  219. Use the arrow keys to scroll through the list and place the box around the desired person. 
  220. Press [ENTER] or select Ok to select the person. 
  221.  
  222. You can position the scroll bar in an arbitrary position. The database will be positioned 
  223. accordingly. To do this, grab the thumb control in the scroll bar by holding the mouse 
  224. botton down and moving to a new position. Release the mouse button and the database 
  225. will be positioned to the same relative position as the scroll bar.
  226.  
  227. Deleting Clients
  228.  
  229. To delete a client, be sure that the client you wish do delete is currently being displayed 
  230. and select Delete from the DATABASE menu. The client will be deleted. Please note that 
  231. the client will still be in the database until it is packed. Packing compresses unused entries 
  232. form the database.
  233.  
  234. Packing The Database:
  235. To pack the database, select Pack from the DATABASE menu. Client Book will 
  236. compress the database and delete all unused records.
  237.  
  238. NOTE: This process can take some time if you have a large database.Please allow time 
  239. for the system to complete this task and NEVER turn the machine off (deliberatly) wihle 
  240. packing the database.
  241.  
  242. Editing Client Notes
  243.  
  244. To edit notes on any particular client, select the Notes button or select  Notes from the 
  245. Windows menu. Notepad will execute and load the notes for the current client. You will 
  246. only have access to you notes for any client. (See the Notepad documentation included 
  247. with your Windows 3.1 package)
  248.  
  249.  
  250. Client Pictures
  251.  
  252. Capturing A Picture:
  253. Client Book can utilize your Video Blaster or (PCVIDEO compatible) capture card to 
  254. capture images for each client. Your capture card should be installed and setup according 
  255. to the documentation you recieved with it. Be sure the image capture operates properly by 
  256. testing it with the configuration software included with the capture card package.
  257.  
  258. To capture a picture for a client, select the Picture button (or select Picture from the 
  259. WINDOWS menu). The Picture Window will appear. If there is a picture for this client, it 
  260. will be expanded to fit this window. 
  261.  
  262. Select Live Video from the FILE menu in the Picture Window. The widow will activate in 
  263. a live video mode. If it is blank, your camera or video device is probably not powered on 
  264. (or your lens cap is on??). 
  265.  
  266. To save any image to the current client, select Save Live form the FILE menu in the 
  267. Picture Window. The image will be replaced by the saved picture and live video will be 
  268. cancled. 
  269.  
  270. You can cancel live video by selecting Quit Live from the FILE menu.
  271.  
  272. Pasting A Picture:
  273. Client Book will accept clipboard input for any Device Independant Bitmat copied to the 
  274. clipboard from another application. Please note that DIBs are the standard bitmap format 
  275. for complex bitmaps with their own color table, however some applications do not utilize 
  276. DIB fromats. If you have a paint program, you can usually cut or copy an image from that 
  277. program and then paste it into Client Book. 
  278.  
  279. Client Book will resize any picture that you past, but remember that disk space is 
  280. precious. We recommend that you use only 320x200x256 color images. 
  281.  
  282. To paste a picture to the current client record, open the Picture Window as described in 
  283. the capture section and select Paste from the FILE menu. If you do not have a DIB in the 
  284. clipboard, you will be notified and nothing will occur.
  285.  
  286. If you have a valid DIB in the clipboard, Client Book will write it to the current client 
  287. record and save it automatically. 
  288.  
  289. Loading A Picture To/From Paintbrush:
  290. Because all of our Windows 3.1 users will have Paintbrush available. You can use paint 
  291. brush to capture a picture directly. Select Paint from the FILE menu in the Picture 
  292. Window. The current image will be loaded into Paintbrush. If there is no picture a 
  293. 320x200 picture will be created with a white background.
  294.  
  295. Paintbrush has the ability to scan and edit pictures. This offers users an exciting extention 
  296. to the normal storage of client pictures.
  297.  
  298. Switching Databases
  299.  
  300. If your Client Book system is installed for multiple users, there will be a public and a 
  301. private database available for your use.
  302.  
  303. The public database will be available to all the users on a network and should contain 
  304. information that is common to all users, such as a corporate phone directory.
  305.  
  306. The private database is your own working database. You can store any records in this file 
  307. that you feel are necessary. This file can only be accessed by one person and is not 
  308. available on the network. To assure this, it can be kept on a local drive.
  309.  
  310. To switch from one database to the other, select Public or  Private from the 
  311. DATABASE menu. A check mark will indicate which database you are currently using. 
  312. The title bar for the Client Book main window will also indicate which database you are 
  313. using.
  314.  
  315. Copying From Public To Private
  316.  
  317. You can copy a record from the public database to the private. This feature allows you to 
  318. modify the data for a person and add information that should not be public (such as a 
  319. home phone number). You should avoid the temptation to arbitrarily copy data from the 
  320. public to the private databases without a compelling reason. 
  321.  
  322. To copy a record from the public database to the private database, select the public 
  323. database and then select Copy to private from the EDIT menu. A new record will be 
  324. appended to your private database and the picture and notes will be copied appropriatly.
  325.  
  326. 4.0 Printing
  327.  
  328. Printing A List Report
  329.  
  330. To print a lis report, select the appropriate report from the REPORT menu under  Lists.
  331.  
  332. There are three different reports:
  333.  
  334. 1. Contact List - Lists the client name and company with the phone number
  335. 2. Name & Address List - Lists the client name and address
  336. 3. Company & Address List - Lists the company and address
  337.  
  338. The report dialog box will appear so that you can specify query, sort, and output options.
  339.  
  340.  
  341. Report Dialog Box
  342.  
  343. The report dialog box specifies the options for your report. 
  344.  
  345. You must choose the destination of your report by selecting either Screen or Printer. The 
  346. default output device is the screen. You may want to run the report on the screen before 
  347. sending it to the printer.
  348.  
  349. Screen Output:
  350. If the Screen radio button is selected the output of the report will go to a full screen 
  351. window.
  352.  
  353. Printer Output:
  354. If the Printer radio button is selected the output of the report will go to the printer. The 
  355. standard Print Dialog Box will allow you to select the printer options.
  356.  
  357. Query Selection:
  358. A query is the criteria for deciding which records will be added to the report. A query is a 
  359. combination of words that represent the criteria. You do not have to specify a query but, if 
  360. you do not, all the records in the database will be reported.
  361.  
  362. Each field in the database has a special name that is used by Client Book to referr to that 
  363. field. The query section will translate the normal english words to these field codes.
  364.  
  365. An example of a query that would include only those people that had the last name of 
  366. "WILLIAMS" would be: (PHN->A is the code for the "LastName" field)
  367.  
  368. PHN->A="WILLIAMS"
  369.  
  370. In the above example PHN->A represents the LastName field in the database. Do not 
  371. worry, the query system will determine which field name you want to use. 
  372.  
  373. To specify a query for a report, select the Query button from the Report Dialog Box. The  
  374. Query Dialog Box will appear. Notice that there are two list boxes in the dialog. The first 
  375. lists all of the fields that are available to query with. The second lists the operators that can 
  376. be used to build a query string. Also notice that there is an edit box below. You will need 
  377. to alternate from the list boxes to the edit box to build your query string. 
  378.  
  379. The best way to show this process is to show an example. Let's build a query that will 
  380. select all the people that have the last name of "WILLIAMS" and the first name of 
  381. "JENNIFER":
  382.  
  383. 1. The first step would be to select the LastName field from the dialog box by double 
  384. clicking on it. Notice that the word "PHN->A" is added to the edit control.
  385.  
  386. 2. The second step would be to select the equal sign from the second list box. Notice that 
  387. the "=" sign will be added to the edit control after the field reference.
  388.  
  389. 3. The third is to specify the value for the field. To do this, click the mouse on the edit 
  390. control and move past the equal sign. Then enter "WILLIAMS". You must include the 
  391. quotation marks. The first part of the string should look like this:
  392.  
  393. PHN->A="WILLIAMS"
  394.  
  395. Now we will add the second part to the string:
  396.  
  397. 4. In step four we must incude some logical operator. Logical operators are operators that 
  398. specify how additional criteria are to be handled. The logical operators that you have 
  399. available to you are AND, OR, and NOT. 
  400.  
  401. AND specifies that the additional criteria AND the previous criteria must be true before 
  402. the record will be selected. In our example LastName must equal "WILLIAMS" and 
  403. FirstName must equal "JENNIFER" before the record will be printed.
  404.  
  405. OR specifies that the additional criteria could be true or the pervious criteria could be true. 
  406. In either case the record would be printed. If we used an OR in our example, then all of 
  407. the WILLIAMS and all of the JENNIFERS would be printed.
  408.  
  409. NOT specifies that a condition must be false. If we used a NOT for the FirstName criteria 
  410. in our example, we would list all of those people that had WILLIAMS as the last name 
  411. except all of the JENNIFERS.
  412.  
  413. As mentioned, we are going to use the AND. In our query string AND is specified as 
  414. ".AND.". So double clicking the mouse on the AND in the list box will add the ".AND." 
  415. to the query string.
  416.  
  417. The whole strng would look like this (so far):
  418.  
  419. PHN->A="WILLIAMS".AND.
  420.  
  421. Now we must specify the last part which is similar to steps 1,2,3. Double click on the 
  422. FirstName selection in the list box. Then double click on the equal sign. Then enter the 
  423. criteria in quotation marks. In this case the criteria is "JENNIFER".
  424. The complete string looks like this:
  425.  
  426. PHN->A="WILLIAMS".AND.PHN->B="JENNIFER"
  427.  
  428. Executing The Report:
  429. To execute the report, be sure that the desired destination is selected then select Ok from 
  430. the Report Dialog Box. 
  431. If your output is going to the screen, a window will appear and your report will be listed 
  432. in it. You can select Next Page to see successive pages of your report. Select Close 
  433. Window when you are finished.
  434.  
  435. If the report is going to the printer, the Print Setup Dialog Box will appear before 
  436. anything is sent to the printer.
  437.  
  438. Printing An Envelope
  439.  
  440. To print an envelope for the current client, select Envelope from the REPORTS menu. 
  441. You must tell your printer to be ready to accept an evelope by using the Setup option in 
  442. the Print Setup Dialog Box. For most people this will involve setting the Media and 
  443. Media Source options in the setup box.
  444.  
  445. Print Setup Dialog Box
  446.  
  447. The Print Setup Dialog Box will appear just before any report is sent to the printer. This 
  448. dialog box allows you to set any special options for your printer.
  449.  
  450. The Orientaion selection is sometimes important for report printing because some reports 
  451. will not fit on a portrait mode page. If your printer does not support landscape orientation, 
  452. some reports will not output properly.
  453.  
  454. Select Ok to begin printing or Cancel to abort.
  455.  
  456. While the report is being sent to the printer, a Cancel button will appear in a small 
  457. window. Select it to abort the report. Please note that once the Cancel Box has 
  458. dissappeared, the program no longer is in control of the printer and you will have to reset 
  459. the printer to stop printing
  460.  
  461. 5.0 Scheduler
  462.  
  463. Client Book's appointment book is a snap. Each user can have one scheduler. All of this 
  464. data will be stored in the user's private. To access the scheduler, click on the Scheduler 
  465. button or select Schedule from the WINDOW menu.
  466.  
  467. Scheduler Window
  468.  
  469. The Dalily Schedule Window will appear. This is the focus of the appointment system. 
  470. The window contains a list box showing the entire day in 15min intervals. At the top are 
  471. the selected (or current) date and time.
  472.  
  473. Selecting The Date
  474.  
  475. To select the date to view, select the Date button from the Daily Schedule Window. The 
  476. Monthly Calander Dialog will appear.
  477.  
  478. To select a day in the month, select the date with the mouse. To change the month, select 
  479. the Next or Prev month buttons. To change the year, select the Next or  Prev year 
  480. buttons.
  481.  
  482. After selecting the day, the dialog box will appear and the Daily Schedule Window will 
  483. contain that day's appointments.
  484.  
  485. Adding An Appointment
  486.  
  487. To add an appointment to a slot, double click on the time that you want to schedule it for. 
  488. The Add/Edit Appointment dialog will appear. If the selected timeslot was filled, the 
  489. dialog will contain information on that appointment. If the appointment slot was empty, 
  490. the dialog will be empty except for the current client's name.
  491.  
  492. Time:
  493. You may change the time list box to the time you wish to schedule the appointment for. 
  494. The default selection will be the time you selected from the Daily Appointment Window.
  495.  
  496. Alarms:
  497. You may set an alarm for this event at any time on the schedule. To set an alarm, select 
  498. the Alarm radiobutton and then set the time with the Alarm list box. The alarm will go off 
  499. at the specified time and display the appointment information. You must specify an alarm 
  500. sound in your personal configuration. (See "Personal Configure").
  501.  
  502. Contact:
  503. The contact information will be filled in automatically with the name of the current client. 
  504. You can edit this if you wish. An attempt will be made to locate this name in the client 
  505. database and display the contact's record when you view the appointment in the future.
  506.  
  507. Decription:
  508. You may enter a description of the appointment or event. This will be displayed when the 
  509. alarm is activated. It will also be displayed in the Daily Schedule Window's list box.
  510.  
  511. Viewing And Editing An Appointment
  512.  
  513. To view or edit an appointment, double-click on the time slot in the Daily Schedule 
  514. Window. The Add/Edit Appointment dialog box will appear with the information on the 
  515. appointment. 
  516.  
  517. The scheduler will attempt to find the contact in the client database. If it can locate this 
  518. person, it will update the Main Window with their record.
  519.  
  520. Removing An Appointment:
  521. To delete an appointment, select Delete from the Add/Edit Dialog box. The appointment 
  522. will be removed.
  523.