Когда вы используете iText (Sharp) для заполнения форм, события Javascript не будут запускаться.
Многие события не имеют смысла, фокус не получен или не потерян, не набраны клавиши, iText (Sharp) напрямую изменяет объекты PDF, он не эмулирует человека, заполняющего формы.
Кроме того, iText (Sharp) не включает среду исполнения JavaScript с объектной моделью Adobe Reader.
Любые решения?
blockquote>Пока я написал выше, @Bruno уже объяснил в комментарии, что вы можете либо
- проголосовать, чтобы получить какую-то поддержку Javascript в дорожной карте iText, если вы являетесь клиентом iText,
- ждут и надеются, что другие пользователи iText, которые являются клиентами iText, голосуют за дорожную карту, если вы не платите iText,
- реализовать такую поддержку Javascript в iText самостоятельно; это открытый исходник; но имейте в виду вирусную лицензию iText; или
- анализировать Javascript в ваших PDF-файлах и аналогичных операциях с жестким кодом в ваш код
Поскольку запросы на обновление должны быть обновляемыми в MS Access, рассмотрим совокупность доменов DMax
, которая соответствует коррелированному подзапросу:
UPDATE table1 t1
SET Criteria2 = DMax("Criteria2", "table1",
"Criteria1 IS NOT NULL AND Identifyer1 ='" & t1.Identifyer1 & "'
AND Identifyer2 = '" & t1.Identifyer2 & "'")
Попробуйте это
Update table1
Set Criteria2 = (
select max(criteria2) from table1 t1
where t1.identifier1 = table1.identifier1
and t1.identifier2 = table1.identifier2
and t1.criteria2 is not null
)
Where Criteria1 is not NULL