16760                                                   
@9@Change Transactions  [Control+H]@0@                  
                                                        
This function allows you to make @8@global@0@           
changes to the Transaction Table.  The power            
of this function should be understood,                  
especially when using it without confirmation           
of each change.  Depending on what fields you           
change, your entire account balances can be             
altered.                                                
                                                        
The first task in setting up a global change            
(also known as an "update") is to specify               
which transactions will be changed.  You                
probably won't always want to change every              
transaction in the @2@Transaction Table@0@.trantbl.hlp 
Each transaction can be required to meet                
certain qualifications before it will even be           
@8@considered@0@ for a change.  There are two           
ways to do this.  You can either use selection          
criteria by clicking on the @1@Via Selection            
Criteria...@0@ button, or you can actually              
view a list of transactions that were created           
in the last report and select the ones you              
want to change simply by clicking on them.              
This is done by clicking on the @1@From                 
Current Report...@0@ button.  However, a                
report must have been generated from the                
Transaction Table @8@after@0@ the last                  
@2@Add/Update@0@ to the Transaction Tableadduptrn.hlp  
occurred, otherwise the report will be an               
incorrect representation of the Transaction             
Table. The @1@From Current Report...@0@ button          
will be disabled if the Transaction Table has           
been modified since the last report was                 
generated.                                              
                                                        
If you select @1@Via Selection Criteria...@0@           
the @2@Select Transactions@0@ panel will3.hlp          
appear.  Here you can enter the "search                 
criteria" for the transactions that you want            
to be changed.                                          
                                                        
If you select @1@From Current Report...@0@ the          
@2@View Report@0@ panel will appear (if there24.hlp    
is a current report) where you can visually             
select the transactions you want to change.             
                                                        
Besides telling MEGA-Check 2 which                      
Transactions you want to change, you must also          
specify one or more @8@fields@0@ in which you           
want these changes to take place.  The                  
@1@Select Fields to change@0@ window contains           
a list of all available fields in each                  
transaction.  Select the fields that you want           
to change by clicking on them.  It may be               
necessary to use the scroll bars to bring the           
desired fields into view.  More than one field          
can be changed at a time.                               
                                                        
The @1@From@0@ field is where you enter the             
string you want to change.  For the                     
@8@transactions@0@ that are selected for this           
update, each @8@field@0@ selected to be                 
changed will be scanned for the presence of             
the From string.  If it exists @8@anywhere@0@           
in the selected fields, it will be changed to           
the value you type in the @1@To@0@ field.  If           
the From string doesn't exist in one of the             
selected fields, no change will be performed            
to that field on that particular transaction.           
                                                        
The @1@From@0@ or @1@To@0@ field can be left            
blank to add or delete strings into or out of           
selected fields (they both cannot be left               
blank at the same time, since it makes no               
sense to change "nothing" to "nothing").  If            
you leave the From blank, the To string will            
be @8@added@0@ to the end of each field                 
selected to be changed, in effect, changing             
"nothing" to the To string.  If there isn't             
room for the entire To string in the remainder          
of that field, MEGA-Check 2 will put as much            
of it that will fit.  If the To string is left          
blank, you are essentially changing the From            
string to nothing, in effect deleting all               
occurrences of the From string out of each              
field that contains it.                                 
                                                        
Once you have told MEGA-Check 2 which                   
transactions you want to change, and which              
fields within those transactions you want to            
change, as well as what to change From and To,          
you have two more options.  The @1@Confirm              
Each Change@0@ button will cause you to be              
prompted prior to each change.  Selecting this          
option is @8@highly@0@ recommended since                
making global changes can sometimes have                
results that you didn't expect.  Each                   
Transaction that qualifies for the change will          
be displayed on the Entry Panel where you can           
see if it was changed the way you wanted.  If           
it wasn't, you'll have the opportunity to skip          
that transaction and move on to the next one.           
If @1@Confirm Each Change@0@ is not selected,           
MEGA-Check 2 will automatically change all              
transactions meeting your selection criteria            
without you first viewing the transaction.              
This would be most helpful when you are simply          
correcting a spelling error or something that           
you @8@know@0@ won't have adverse affects on            
your financial data.                                    
                                                        
The final option is the @1@Case Sensitive@0@            
status.  Like the global replace options in             
many word processors, this option allows upper          
and lower case differences between the                  
@1@From@0@ string and the values in the fields          
to be taken in to account or ignored.  If Case          
Sensitive is selected, then the case of the             
From string will not be ignored.                        
                                                        
If everything looks O.K., click on the                  
@1@Change@0@ button to execute the change               
according to the options you specified on the           
panel.                                                  
                                                        
After all this work you've done on the                  
@1@Change Transactions@0@ panel, you may want           
to save it so you don't have to go through it           
again later, especially if you think you'll be          
making similar changes in the future (like              
changing the @1@Cleared@0@ field from "No" to           
"Yes" when you want to balance your checkbook).         
                                                        
Fortunately, MEGA-Check 2 allows you to                 
@2@store @6@Update Models@0@, which can later32.hlp    
be retrieved and executed with a single                 
keystroke, if desired.  The most common use             
for this is built into the @1@SAMPLE.MC2@0@             
included on the program disk.  There is an              
update model called "Clear checks from                  
statement."  When this model is activated,              
MEGA-Check 2 performs a global change on the            
@1@Cleared@0@ field from "nothing" (the                 
@1@From@0@ was not entered) to the month that           
that bank statement is cleared ("4" for April,          
for example).  To store a model, click on the           
@1@Store...@0@ button and the @2@Store Update@0@32.hlp 
@2@Model@0@ panel appears.  For more information,32.hlp
see the sections entitled @2@Models@0@ andmodels.hlp   
@2@Storing Update Models@0@.32.hlp                     
                                                        
The @1@Select...@0@ button loads an update              
model that was previously stored with                   
@1@Store...@0@  See @4@Storing Update                   
Models@0@ for more information.                         
                                                        
@9@Related topics@0@:                                   
                                                        
  @2@Models@0@models.hlp                               
  @2@Storing Update Models@0@32.hlp                    
  @2@Selecting Models@0@28.hlp                         
  @2@The Transaction Table@0@trantbl.hlp               
  @2@The Select Transactions Panel@0@3.hlp             
  @2@Viewing reports@0@24.hlp                          
                                                        
