I have our favorite code in Job Tracker to load up a grid when the Job Number changes The issue we are seeing is that it doesn’t update the grid when we use the OpenWith. Any ideas?
I have the code below as a refresher of what I am asking.
Thanks,
Ken
public void InitializeCustomCode()
{
// ** Wizard Insert Location - Do not delete 'Begin/End Wizard Added Variable Initialization' lines **
// Begin Wizard Added Variable Initialization
// End Wizard Added Variable Initialization
// Begin Wizard Added Custom Method Calls
// End Wizard Added Custom Method Calls
CreateLateBAQView();
}
public void CreateLateBAQView()
{
JobTrackerViewLate = new BAQDataView("ETK_JobTrackerMatNoPar");
oTrans.Add("LateOpenJobMatBAQ",JobTrackerViewLate);
string pubBinding = "JobHead.JobNum";
IPublisher pub = oTrans.GetPublisher(pubBinding);
if(pub==null)
{
oTrans.PublishColumnChange(pubBinding, "MyCustomPublish");
pub = oTrans.GetPublisher(pubBinding);
}
if(pub !=null)
JobTrackerViewLate.SubscribeToPublisher(pub.PublishName, "JobMtl_JobNum");
pubBinding = "CurrAsm.AssemblySeq";
IPublisher pub2 = oTrans.GetPublisher(pubBinding);
if(pub2==null)
{
oTrans.PublishColumnChange(pubBinding, "MyCustomPublish2");
pub2 = oTrans.GetPublisher(pubBinding);
}
if(pub2 !=null)
JobTrackerViewLate.SubscribeToPublisher(pub2.PublishName, "JobMtl_AssemblySeq");
}