You can input in one type of units and output in the other and all of the functions to enable this process can be encapsulated in one form.To incorporate this ability into your gINT project you will need to add two fields to the PROJECT table. One field identifies the units used in input; the other identifies the units of data to be output on reports.User system data items will be created that will house the conversion factors when the input units do not match the output units.
In report design, you can then call these user system data items into use for columns and other entities that need conversion. For example the lithology column has a depth expression and text expression that can call user system data items by name. In the depth expression to report mixed units, you want to convert input units to output units. In the text expression, you want to add the correct output unit name or abbreviation. The User System Data Items you call in these expressions handle that conversion or unit name according to the values in the two PROJECT table fields.