前に同様の質問をしましたが、私のアプリケーションでは解決策が機能しなくなりました。ボタンをクリックしてテーブル (failuretable) に新しい行 (FailureInstance) を作成する必要があり、3 つのセルにフィールドからのデータを入力する必要があります。ここに私のコードがあります: form1.failuretable.AddFailureButton::click - (JavaScript、クライアント)
xfa.host.messageBox("Failure Recorded and Added To Table Below. Please Continue Filling Out the Form Until All Failures Have Been Recorded. Then Please Save and Submit the Form.", "Continue/Save/Submit", 3);
if (xfa.host.version < 8) {
xfa.form.recalculate(1);
}
var newRow = failuretable._FailureInstance.addInstance(1);
newRow.FailureCode.rawValue = form1.FailureType.rawValue;
newRow.Location.rawValue = form1.CellLocation.rawValue;
newRow.Comments.rawValue = form1.AdditionalComments.rawValue;
現在、これは私のテーブルに新しい行を作成することすらありません...どんな助けも大歓迎です!