Ary,
I don't think that this will have an impact on your scrolling window, but you probably don't need the unmodified version of the form referenced if you're not using it in your code. Also, I am wondering (and remember, I am no expert) that since you are referencing the scrolling window separately, the code doesn't know what to do. Also, the last 4 lines seem strange to me. It looks like you are referencing a TEMP table from within a modified form and I don't know if you can do that. My C# is pretty rusty, so I may be wrong but that's what it looks like.
Try something like this (my changes are indicated with **) and let me know if that helps:
using modHR = Microsoft.Dexterity.Applications.HumanResourcesModifiedDictionary;
References to the form and scrolling window.
** // Set a reference to the HR Applicant Interview Rating Form and Applicant Interview Rating Window
modHR.HrApplicantInterviewRateForm HrApplicantInterviewRateForm;
**modHR.HrApplicantInterviewRateForm.HrApplicationInterviewRate HrApplicantInterviewRateWindow;
Below lots of testing event - only to last on the custom fields respond and than I have to change values to the custom fields in VBA.
//Set up the responses to test change event
** HrApplicantInterviewRateWindow.ApplicantNumber.Change += new EventHandler(ApplicantNumber_Change);
**HrApplicantInterviewRateWindow.AppInterviewTypeCode.Change += new EventHandler(AppInterviewTypeCode_Change);
**HrApplicantInterviewRateWindow.ApplyDate.Change += new EventHandler(ApplyDate_Change);
**HrApplicantInterviewRateWindow.ScrollScrollingWindow.AppInterviewCategoryCode.Change += new EventHandler(AppInterviewCategoryCode_Change);
**HrApplicantInterviewRateWindow.ScrollScrollingWindow.LineFillBeforeOriginal += new System.ComponentModel.CancelEventHandler(HrApplInerviewRateScrollWindow_LineFillBeforeOriginal);
**HrApplicantInterviewRateWindow.ScrollScrollingWindow.LineFillAfterOriginal += new EventHandler(HrApplInerviewRateScrollWindow_LineFillAfterOriginal);
**HrApplicantInterviewRateWindow.ScrollScrollingWindow.Category.Change += new EventHandler(Category_Change);
**HrApplicantInterviewRateWindow.ScrollScrollingWindow.LocalLine1.Change += new EventHandler(LocalLine1_Change);
**HrApplicantInterviewRateWindow.ScrollScrollingWindow.SeqOrder.Change += new EventHandler(SeqOrder_Change);
**HrApplicantInterviewRateWindow.ScrollScrollingWindow.LocalDblScore.ValidateAfterOriginal += new EventHandler(LocalDblScore_ValidateAfterOriginal);
**HrApplicantInterviewRateWindow.ScrollScrollingWindow.LocalFillNoteLines.Change += new EventHandler(LocalFillNoteLines_Change);
**HrApplicantInterviewRateWindow.ScrollScrollingWindow.NotesIndex.Change += new EventHandler(NotesIndex_Change);
**HrApplicantInterviewRateWindow.ScrollScrollingWindow.WeightFactor.Change += new EventHandler(WeightFactor_Change);
/******** This section doesn't look right to me. It looks as if you are referencing a TEMP table from within a modified form and I don't know if that's possible. I also don't see where you have made a reference to the "HrAppllnerviewRateScrollWindow" that you are using in the last two lines of code. ***********************/
HrAppInterviewLineTempTable = HumanResourcesModified.Forms.HrApplicantInterviewRate.Tables.HrAppInterviewLineTemp;
HrAppInterviewLineTable = HumanResourcesModified.Forms.HrApplicantInterviewRate.Tables.HrAppInterviewLine;
HrApplInerviewRateScrollWindow.LocalDblScore.Change += new EventHandler(LocalDblScore_Change);
HrApplInerviewRateScrollWindow.LocalDummy.Change += new EventHandler(LocalDummy_Change);