I’m creating a config to preset printing options such as printer, page size, etc, depending on the workstation that a user is at. I can switch the printer no problem, but it seems that at the end of the available wizard events, the printer gets reset to the printer default. This is only going to be used for MtlTag printing, and for full sheets they print on the default. Example here:
private void Printers_BeforeFieldChange(object sender, DataColumnChangeEventArgs args)

private void Printers_AfterFieldChange(object sender, DataColumnChangeEventArgs args)

Was reset here...

I’ve thought about maybe capturing a different event off of some other table that happens later, and just setting it there, but that work around doesn’t sit right. Any idea of how to have this get set after the printer gets reset to default? I didn’t see anything I could make sense of in trace, but maybe one of you can see something I missed.