Я экспериментирую с созданием надстройки для Infopath 2007. Документация очень скудная. То, что я пытаюсь определить, - это какие действия надстройка может при разработке формы. Большинство обсуждений и образцов предназначены для того, когда пользователь заполняет форму. Могу ли я, например, добавить новое поле в форму в конструкторе? Добавить новый элемент в схему? Переместить поле формы на поверхность дизайна? Это не так, но я не могу найти ничего определенного.Создание дополнений Infopath 2007, которые управляют формой времени разработки
2
A
ответ
0
Нет объектной модели для дизайнера InfoPath.
Я считаю, что наиболее близким, которое вы можете получить, является открытый API для хоста Visual Studio, поддерживаемого InfoPath; но я не верю, что это даст вам программный контроль над дизайнером, который вам понравится.
К сожалению Кевин.
0
Несчастливо Брайан, вероятно, прав. И я попытался создать плагин VS для использования с разработкой InfoPath. Это очень ограничительный и трудный в использовании. Не очень эффективен для быстрой работы с скриптами.
Я нашел AutoHotKey, чтобы быть лучшим инструментом ad hoc для работы с InfoPath. Он не интегрируется напрямую с InfoPath, но я нашел автоматическую клавиатуру + мышь для выполнения большей части того, что мне нужно.