First, make sure you are allowing the Sage 100 system to pass the User ID value (of the user printing a report or form) for most regular reports, so that Crystal Report formulas in those reports can take advantage of them.
To do this, open Library Master, Main menu, and Company Maintenance. On the Preferences tab, select the option "Print User Logon on Reports." Next, if you are working with Crystal Report forms that do not have formulas to take advantage of the User ID value being passed, you will need to make an edit.
For example, the following two formulas can be added to each form as follows (making sure to select Basic Syntax and not Crystal Syntax, when editing):
PrintedByUser
FORMULA=""
UserLogon
FORMULA="User Logon: "+{@PrintedByUser}
Place the UserLogon formula into the area on the report or form where you wish the User ID to display after the words "User Logon:".
To do this, open Library Master, Main menu, and Company Maintenance. On the Preferences tab, select the option "Print User Logon on Reports." Next, if you are working with Crystal Report forms that do not have formulas to take advantage of the User ID value being passed, you will need to make an edit.
For example, the following two formulas can be added to each form as follows (making sure to select Basic Syntax and not Crystal Syntax, when editing):
PrintedByUser
FORMULA=""
UserLogon
FORMULA="User Logon: "+{@PrintedByUser}
Place the UserLogon formula into the area on the report or form where you wish the User ID to display after the words "User Logon:".