There are better ways to achieve this than trying to populate a
field based on another field. You can create an item design that is
applied when scanning orders. OR If you must do it by a field then
make the data being scanned simpy a marker like "1". Your template
is made with a conditional format looking for the marker in
wallname which tells it to place firstname.
no marker = no name, If marker = firstname. This is just two quick
suggestions there are other ways as well.
Upon further review.....
I don't think either of those options will work.
If I add an item design it will apply to all the prints in a
package, not just the wallets. Also, for spring we want to offer
the option of sepia & B&W and I've set up item design
templates to do that. It doesn't seem that you can use multiple
items on the same package.
As for conditional text, there's an added complication I didn't
mention initially- customers have the option of using a nickname
rather than the full firstname (Bobby instead of Robert, for
This adds another level: "marker" field contains data- use
Nickname, If Nickname is empty, use firstname.
"Marker" field does not contain data: do nothing. I haven't been
able to figure out how to set up a conditional text string to do