You can use Replace Field Contents to fix this.
Let's assume that you want the text "subscribed" to show next to a checkbox in your field and let's call this field "Subscription" and it's in a table called "Imported".
Let's further assume that your field with a 1 in it is in the same table and named "SubNumber".
Select a layout that displays the records from your imported table and your Subscription field. Don't format it as a check box just yet.
Select Records | Show All Records
Click in the Subscription Field
Select Records | Replace Field Contents...
Click the "Replace with calculated result" radio button.
Enter the following calculation:
If(Imported::SubNumber = 1,"subscribed","" )
Now format your field to be a check box field with the single value "Subscribed" and you are done.
Thanks, that's great. I was trying to transfer the data into a checkbox set with four values, however this way I've just made four fields each with a single value checkbox which seems to work just as well. Thanks again.