Пример 5. HTML/JavaScript
В этом примере используются элементы управления HTML, чтобы управлять документом PTC Mathcad Prime, и показано, как создавать пользовательские формы HTML с этими простыми значениями get/set и вызовами API:
1. Откройте PTC Mathcad Prime.
2. Загрузите документ.
3. Отправьте значения данных.
4. Верните значения данных.
В этом примере выполняется вызов JavaScript из формы HTML. Используйте любое приложение HTML для запуска PTC Mathcad Prime в виде элемента управления ActiveX. Проблем безопасности нет, поскольку PTC Mathcad Prime загружается на ваш компьютер.
1. Загрузите пример отсюда: HTML_Javascripts
2. Чтобы выполнить этот пример, запустите cantilever.hta. Откроется диалоговое окно HTML.
3. Нажмите кнопку OK, чтобы закрыть сообщения. Mathcad Prime откроет документ CantileverBeamloading.mcdx.
4. В диалоговом окне HTML выполните следующие действия.
Выберите размер в поле Select a nominal size for the beam.
Введите значения в текстовые поля Select a length for the beam и Select the Pipe Outer Diameters.
Щелкните Calculate.
Значения отправляются в документ для расчета, а ответ возвращается на HTML страницу в текстовое поле Safety Factor Result from Mathcad Prime.
Проверьте ответ для различных входных значений.
5. В PTC Mathcad Prime выберите File > Close, а затем в диалоговом окне HTML Beam Analysis щелкните File > Exit.
* 
Просмотрите JavaScript в двух обратных вызовах OnLoadMC() и OnCalculateMC(). Отправленные значения - это вещественными значения с единицами измерения, а возвращаемый результат - это строка.
Было ли это полезно?