Escolar Documentos
Profissional Documentos
Cultura Documentos
May 2014
All rights reserved. No part of this documentation shall be reproduced, stored in a retrieval
system, or transmitted by any means, electronic, mechanical, photocopying, recording, or
otherwise, without the prior written permission of Invensys Systems, Inc. No copyright or patent
liability is assumed with respect to the use of the information contained herein. Although every
precaution has been taken in the preparation of this documentation, the publisher and the author
assume no responsibility for errors or omissions. Neither is any liability assumed for damages
resulting from the use of the information contained herein.
The information in this documentation is subject to change without notice and does not represent
a commitment on the part of Invensys Systems, Inc. The software described in this documentation
is furnished under a license or nondisclosure agreement. This software may be used or copied
only in accordance with the terms of these agreements.
For comments or suggestions about the product documentation, send an e-mail message to
ProductDocumentationComments@invensys.com.
All terms mentioned in this documentation that are known to be trademarks or service marks have
been appropriately capitalized. Invensys Systems, Inc. cannot attest to the accuracy of this
information. Use of a term in this documentation should not be regarded as affecting the validity
of any trademark or service mark. Invensys, Invensys logo, SIM4ME Portal, PRO/II, and SimSci
are trademarks of Invensys plc, its subsidiaries and affiliates.
Table of Contents
TABLE OF CONTENTS ............................................................................................................................. 3
OVERVIEW.................................................................................................................................................... 4
GETTING STARTED ..................................................................................................................................... 5
COMPONENTS OF SIM4ME PORTAL .......................................................................................................11
SIM4ME PORTAL DOCUMENT ACTIONS PANE ...............................................................................................11
WORKBOOK...............................................................................................................................................14
SIMSCI MENU ...........................................................................................................................................15
CASE STUDY..............................................................................................................................................16
MULTI SIMULATION LINK .........................................................................................................................21
ASSAY HANDLING .....................................................................................................................................24
MISCELLANEOUS FEATURES......................................................................................................................26
COPY-PASTE LINKED PARAMETERS ..........................................................................................................28
MANUAL EDITING OF LINKS ......................................................................................................................29
REPLACE SIMULATION ..............................................................................................................................32
CREATION OF AUDIT LOG..........................................................................................................................33
SAVE AS FUNCTIONALITY .........................................................................................................................35
PORTAL LAUNCH FROM COMMAND LINE ..................................................................................................36
PORTAL AS AN OPCUA CLIENT ................................................................................................................37
NEW FEATURES IN SIM4ME PORTAL 2.3 ...............................................................................................38
TOTAL STREAM LINK: ...............................................................................................................................38
HOW TO ....................................................................................................................................................41
FAQS .............................................................................................................................................................42
DEMO ............................................................................................................................................................48
MS OFFICE 2013 SUPPORT .......................................................................................................................50
LIST OF KNOWN ISSUES/OBSERVATIONS OF OFFICE 2013 SUPPORT IN SIM4ME PORTAL ..........................50
SIM4ME PORTAL CHECKLIST...................................................................................................................52
CHECKLIST PROCESS FOR PORTAL STARTUP .............................................................................................52
MANUAL INSTALL PRE-REQUISITES .......................................................................................................54
DOTNET FRAMEWORK ..............................................................................................................................54
VSTO 2005 SE..........................................................................................................................................54
MICROSOFT OFFICE PRIMARY INTEROP ASSEMBLIES (PIAS) ....................................................................54
EXCEL WORKBOOK SECURITY SETTINGS ..............................................................................................56
Overview
Overview
The SIM4METM Portal provides a Microsoft Excel spreadsheet interface to PRO/IITM
software. It enables the users to interact live with a PRO/II simulation model using Excel
spreadsheet without requiring any knowledge of coding or simulation techniques. The
SIM4ME Portal allows users to:
Open a PRO/II simulation file (prz file) in Excel workbook.
Change some defined attributes in the simulation file.
Run the simulation from Excel sheet.
See the results back in Excel workbook sheet as well as all appropriate errors and
warning messages.
See the Solution history of the simulation.
Getting Started
The SIM4ME Portal can be launched in the following ways:
1. From within PRO/II software, select OutputReport ManagerSIM4MEPortal.
2. From PRO/II software, you can add a Portal shortcut icon to the PRO/II software
toolbar by going to ViewToolbar and adding the SIM4ME Portal icon.
3. In stand-alone mode, it can be activated through a desktop shortcut or start-menu item
at SIMSCIPRO/II 9.3SIM4MEPortal
4. If a preconfigured Portal file is created on the working machine. Double-click it to
launch SIM4ME Portal.
To launch the SIM4ME Portal from PRO/II software, follow the procedure given below:
1. Start PRO/II software and open any simulation.
2. From the Output menu, select Report Manager and click SIM4ME Portal.
Feature Description
Flowsheet Explorer The Flowsheet Explorer displays a tree view of the unit
operations and streams available in the flowsheet. The unit
operations and streams are grouped under their respective
classes. Each class has a hierarchical structure of entries. Each
unit operation or stream is associated with a parameter group,
which may have one or more parameters associated with the
group.
The Flowsheet Explorer is a floating window, which can be
resized and moved to any preferred location.
Run Sequencer Tab The Run Sequencer tab allows the user to define the order of
simulation in which the user wants to execute them. When a
simulation is disconnected, the sequence will be automatically
updated. It contains a list box to define the sequence of
simulation files.
Run The Run button executes the prz file from Excel workbook.
Auto Run The Auto Run option is used to run the .prz file continuously,
whenever the input parameters are changed in the Excel
workbook.
User Mode Upon selecting this check box, following changes will take
place:
1. The Flowsheet explorer becomes inactive and the new
drag-drop to spreadsheet does not work. Remaining
functions work as usual.
2. Add case study, case study layout, add simulation,
remove/replace simulation, Stream Composition Link,
Total Stream Link, and Restore input data will become
inactive in SimSci Add - In drop-down list.
Filter The Filter button filters the parameters based on the string you
supply. Note that it does not filter at a group level or at a Unit-
op level. In the current implementation, it only filters at the
attribute level.
Example: Enter "Temp" as the string. It gives all instances of
Temp in the Flowsheet Explorer.
Parameters
The input values and output/calculated values of all the parameters can be identified with
an icon in front of the parameter.
Input values for all the Unit Op and Stream parameters will appear with a
BLUE icon for identification.
UOM
The current UOM Slate is the current slate in PRO/II flowsheet. You cannot over-ride the
slate in the current phase. You can change the UOM of individual scalar attributes or full
vectors by clicking the UOM cell on the worksheet and choose the option to Change
Units or Convert Value. Change Units button remains inaccessible for Read-only
Scalars/Vectors. Selecting the Long description check box expands the UOM in
lengthy/full description.
Flowsheet Explorer Once the Flowsheet Explorer is closed, it can be invoked from this
option.
Add Case Study This option allows the user to add a case study grid.
Case Studies This option toggles the format of case study grid arrangement from
Layout Horizontal to Vertical cycles and vice-versa.
Suppress Case This option allows the user to suppress Case study warnings
study warnings during case study run.
Add Simulations This option is used to add a simulation to the portal file.
Total Stream Link This option is used to transfer stream data from one simulation
(source stream) to another (destination stream) by dragging and
dropping the name parameter into the grid.
Case Study
This feature allows users to add a Case Study. The following steps are performed to add a
Case Study and to work on it.
1. Click on a particular cell in the worksheet and then click on SIMSCI Add
Case Study option to create a case study example.
2. An empty Case Study grid is created at the selected cell location on the
worksheet with
Run button inactive.
Delete button active selecting delete option removes the case study
grid completely.
Figure 25: Run Case study one more time to update results
Figure 33: Clearing the stream composition link grid from the
worksheet
2. Macro Support: SIM4ME PORTAL 2.3 provides macro support which enables click
on Run button. Any portal 2.3 file when prepared consists of a pre-defined macro
SIM4MEPortalRunMacro. Users can call this macro in their pre-defined macro, which
enables the click on Run button of the Document Action. When the Run button is clicked
using macro, the run sequence under Run Sequencer tab gets executed. A12345 cell in
active worksheet is used to convey user regarding run status.
When SIM4MEPortalRunMacro is running, this cell would be having -1. When Run
successfully completes, it would show 1 and when Run fails, it would show 0. Once
Run completes, status would remain persistent till user runs his macro again.
3. Ability to select Individual vector elements: Portal 2.3 allows the selections of
individual elements of a vector such as individual components in a stream, rather than all
components of the stream.
4. Make Run button always visible: Portal 2.3 keeps Run button static so that it is
always visible, no matter how much the variable tree is expanded.
5. Ensure Forward Compatibility of Portal files: Portal 2.3 supports forward migration
of all Portal files. Any portal file, which is prepared using versions prior to Portal 2.3,
gets automatically upgraded when tried to open in Portal 2.3. A backup of the original
portal file is kept as _v10.xls at the same location that could be opened in the previous
version of Sim4Me Portal.
2. Editing from Portal Worksheet: User can now edit the variable (s) (Scalar
parameter or vector parameter) from Portal Worksheet directly:
a. User can select the single/multiple variable(s) which need(s) to be
edited on Portal Worksheet. Right-click on the parameter(s) and
select SIM4ME-Edit Links.
For example, user has selected Stream S1.Molar Flow and now
wants to edit it to see the values of S2.Molar Flow. User selects S2
from the drop-down list and clicks OK after selecting it. This
results in replacing S1.Molar Flow to S2.Molar Flow.
persisted in the next portal session. User can clear all the messages by clicking on
Clear button.
6. Find button: User can search and find a particular string from the message tab
using the Find button. It is Word search and not a letter search. For example:
Typing Info and clicking Find button will result in all the words Info. It wont
highlight other words which have Info as part.
7. Find Next button: Using this button, the user can search the next instance of the
required string in the message log. The search continues until it reaches the end of
the message log.
8. Refresh button: Using this button, the user can refresh the previous search result
and clear the highlighted text.
Save As Functionality
This feature allows the user to save simulation database under different name using
Portal. Using the Save As feature, the original database is not modified. Upon Save
As a new simulation is created and the Portal file points to the new simulation.
3. If user clicks on Dont Save button, all the changes get discarded and no
modification happens to the original simulation. The portal file remains connected
to original simulation database.
Portal Launch from Command Line
This feature provides the user an ability to launch Portal worksheet from command line
without dialogs. The portal worksheet auto refreshes on open and reconciles with
underlying database [i.e., Microsoft Excel workbook values get over-written with
database values or get retained depending on user arguments].
Following are the basics of Portal Launch from Command Line feature:
1. Launch Portal from command line with Microsoft Excel workbook file name as
one of the arguments.
2. The Portal connects the file to underlying database, refreshes/overwrites the
values in the worksheet from database or gets retained depending on user
arguments and disconnects the portal file.
3. The disconnected file is a normal Microsoft Excel workbook file.
4. The message dialog boxes are suppressed and there is automatic selection to
proceed ahead.
5. Portal has following command line arguments which are used to launch Portal
through command line.
/progid = {progid of product adapter}
/regsubkey = {registry key for the product}
/portalFileName = {name of excelspreadsheet file}
/run= {0, 1} where 1 implies run the simulation
/ updateExcelFromDatabase = {0, 1}
where 1 implies that the workbook will be overwritten with the
database values,
0 implies that values in Excel spreadsheet get retained in portal
file.
Typical use case in PRO/II software for this feature:
In this specific case, the intent is to use the Portal as an Excel workbook report
generator. A Portal file is configured by the user with the desired parameters.
Subsequently the Portal file is invoked by the PRO/II RTS via the command line.
The likely sequence of events:
The PRO/II RTS runs the PRO/II simulation and when Portal file is invoked
via the command line.
The Portal file then gets updated with the new database values and/or retains
the excel values depending on user argument. After the refresh, the Portal file
gets disconnected and is available as a normal Excel workbook file.
The RTS then automatically emails this file to users who then have a snapshot /
report of the database in Microsoft Excel workbook.
Portal as an OPCUA Client
For the portal application to work as an OPCUA Client, the .ini file settings should be
changed.
The .ini file is located at
C:\ProgramFiles\CommonFiles\Simsci\SIM4MEPortal211\User\SIM4MEPortal.ini.The
file contains appropriate OPCUA Access entry details that determines the mode of portal
operation (whether Legacy or OPCUA mode). By default, the portal launches in the
Legacy mode.
To launch the portal application as an OPCUA Client, the flag of the entry should be
made TRUE" in the [OPCUA ACCESS] field. Please refer to the figure reference
below:
Figure 38: Add only name parameter into Total Stream Link grid
Users can use this feature across 2 or more simulation databases, provided their
UOM slate is same.
Users must drag and drop name parameter first to the Source simulation and then
to the Destination simulation.
Once the parameters are dragged and dropped for both source and destination
simulations, a link is established between these two simulations. It is a one way
link from source to destination.
Basic parameters of the source simulation such as stream composition,
temperature, pressure, and flow rate are copied to the input stream of the
destination simulation automatically.
Total Stream Link feature has the following limitation: Any stream from the
source simulation can be linked to the input stream of the destination simulation.
However, they cannot be linked to any other stream of the destination simulation.
User can change the parameter values in the input stream, but cannot change the
parameters in the intermittent or output streams because they can only be viewed.
If composition of the destination simulation is different from that of the source
simulation, values of the common components are passed from source to the
destination simulation.
If the user opens Portal through the PRO/II simulation, the values changed in the
simulation in PRO/II GUI do not reflect in Portal immediately. Refresh has to be
clicked on the SimSci Addin menu for the changes to reflect in Portal. The
changed values are first updated in the source simulation and then because of the
total stream link they are updated in the destination simulation.
To delete Total Stream Link Grid, the user needs to click DelSDT#xx button.
The entire grid is removed and link between source and destination streams is
broken. Therefore, changes in the source stream database do not affect the
destination stream database.
The main purpose of this feature is to provide link between source and destination
stream without the Excel formulae.
How To
How to open an already linked SIM4ME Portal file?
Double-click the excel workbook file you created. It will open up and automatically
launch the Flowsheet Explorer for the prz. (OR) In SIM4ME Portal, select an already
created workbook.
How to launch SIM4ME Portal in stand-alone mode?
Go to StartProgram FilesSIMSCISIM4MEPortal
How to open the SIM4ME Portal if location/name of the files is changed?
a. Open SIM4ME Portal, Book1.xls. (This has already been configured from
A2_Phenol_distillation.prz.)
b. This action will try to connect to PRO/II Server.
c. If the associated simulation file does not exist at the original location/the file is
renamed, then a pop-up to edit Link or Over-write/Break link should appear.
d. Browse for the associated file to reconnect to the simulation file.
FAQs
Q1) How to operate Portal and data persistence in .prz?
A) Portal opened in standalone mode: Data entered in a PRO/II simulation from Portal
application will not be immediately reflected in an already open prz. Data entered and
saved from Portal will appear in an already open prz file only upon reopening it.
B) Portal opened through PRO/II Simulation: Data entered in Portal reflect in the
PRO/II Simulation as well. Even if the user deletes it from Portal it stays in the
simulation. Therefore, if the user does not want the changes to get saved in the PRO/II
database, he or she must close the simulation without saving it.
Note: As PRO/II GUI and Portal are two independent options interacting with PRO/II
database, it is recommended that user should use only one interface at a time to update /
modify user data or else human error can cause loss of data.
Q2) Why Description and Value cells cannot have different alignment format?
A) As Description and Value cells for an attribute are clubbed together they cannot
have different alignment format once the attribute is dropped on the excel worksheet.
However, a workaround is available. The user can pre-format the alignment of the cells
where he wishes to drop the attribute (Scalar or Vector) to achieve the required alignment
and then drop the attribute.
Q3) What are the Spec/Vary limitations when compared with PRO/II software?
A) In PRO/II software, a meaningful sentence is displayed for the spec/vary inputs. This
is not reproduced as such in this phase. Under the current scope, the user would be
allowed to just change the specification values for units like Controller, MVC, Column,
Splitter, and Flash (Product Specification). The user cannot change specification type, say
a Duty specification on a Flash to Isothermal specification from the Portal. For a
configured Portal file, the user can change the values of the specification and analyze the
results.
Q4) Why is it that the Portal does not issue an error in case of an incomplete prz?
A) This is a current limitation. It is expected that an expert user will create the PRO/II
simulation file and ensure that it is complete in all respects before passing it on to a
novice user. It is beyond the scope of the Portal to re-implement all the validations done
by the PROVISION GUI in order to detect such conditions.
Q5) Do I need to check Excel workbook Security Option for Running Sim4Me
Portal?
A) Yes. The following needs to be checked prior to running Sim4Me Portal.
A) The vector attribute requires two cells above the location of dropping to place the
vector heading and vector UOM. Since you have dropped just one cell below the scalar
attribute, this message is thrown. Please drop the vector two cells below scalar.
Q11) In PRO/II software output options, I have selected the option "Two reports,
one in Input UOM, one in Output UOM". But, I always see the values shown in
Output Slate in SIM4ME Portal. Why?
A) At this point, by default only the PRO/II software Output slate is supported in
SIM4ME Portal.
Q12) How are the performance specifications shown for the UnitOPs?
A) For the UnitOPs like Column, Controller, MVC, Splitter, etc. the performance
specifications are shown without their long descriptions and UOM.
Q13) What should I do when a Portal file is emailed from another PC to my PC?
A) When a Portal file is emailed from another PC to your PC, you should not just double-
click the portal file. You should first save this Portal file in a particular location on your
PC. You should then start Portal in stand-alone mode using this portal file and direct it to
the PRO/II software file that it is trying to connect. Double-clicking the emailed portal
file would fail to connect to simulation.
Q14) What Operating System specifications do I need to have on my machine before
installing Sim4Me Portal?
A) SIM4ME Portal is supported on Microsoft Windows Vista, Microsoft Windows 7,
and Windows 8. Microsoft Excel 2007, Excel 2010, or Excel 2013 is required.
Q15) Is there a sample Portal file to get the user started? If yes, how to use the
sample file?
A) Yes. There are few Sample Portal files placed in
\Documents\Simsci\PROII93\Applib\S4MWorkbooks folder,
Multiple Simulations Link_Chiller Plant - 1 and 2.xlsm
Homotopy.xlsm
Column Interface.xlsm
ColumnProfile.xlsm
Naptha Assay_Case Study.xlsm
If you want to view these files, do any of the following:
Start PRO/II 9.3 application, open the sample file (for example, Homotopy.prz),
click Sim4Me Portal icon on the toolbar. An Open window appears. In the Open
window, browse for the required sample file (Homotopy.xlsm), and click OK.
Start Sim4Me Portal application in stand-alone mode and open Homotopy.prz.
Double-click the Excel workbook file to view the sample Portal file.
A) This is a limitation on Portal that when you Zoom in/Zoom out on the Portal
Worksheet; text on UOM widget is invisible. To view the text on UOM widget properly,
you should set 100% zoom on the Portal worksheet.
Q24) What happens if you drag-drop scalars underneath vectors for which the
length may change?
A) If you drag-drop scalars underneath vectors for which the length may change then
their arrangement/format will be disturbed. It is advisable to drop scalars above
such vector.
Q25) What will happen when Microsoft Office is installed after installing SIMSCI
application using Portal module?
A) While installing SIMSCI application using Portal module, portal requires some pre-
requisites like proper version of MICROSOFT Office to be installed before installing
Portal module. If required MICROSOFT Office version is not available at the time of
installation, SIMSCI application will display the message "the required MICROSOFT
office version is not available" and hence it will not work.
To make it work, user will have to install required MICROSOFT Office version in the
machine. Then user is required to go to Add/Remove programs and modify the SIMSCI
application install to update the Portal module.
Q26) How can I connect Portal 2.3 to work with OPC UA Server1.1 using certificate
security?
A) Set OPCUA to true in SIM4MEPortal.ini file. Launch the PRO/II software or
SIM4ME Portal in "Run As Administrator" mode.
Q27). What are the restrictions on double-clicking the pre-configured Portal file?
A) If the Portal file is preconfigured with an old version of simulation, the user must open
that Portal file either through simulation or through the standalone mode of the current
version of SIM4ME Portal. User should complete this procedure while opening the portal
file in a machine different from the working machine.
Q28) How to migrate the Portal files from the old version to the new version of PRO/II?
A) In the old version of PRO/II, disconnect the simulation and save the Portal file, and then
open the same Portal file with the same simulation in the new version of PRO/II GUI.
Q29) what should I have to do when reports and Portal are not launching when
multiple products are installed?
A) Run PortalRecovery.bat file using administrator credentials located at Portal bin
directory.
Q30) In the Portal file, can I copy data from a single row or column?
A) Due to Microsoft Excel limitations, when user tries to select a particular row or
column that has Portal links in it, the adjoining cells also get selected. This prevents
copying data from single rows or columns.
Demo
The various functions and features supported by SIM4ME Portal are explained through
the below mentioned video files. The following are the details of video files present along
with PRO/II 9.3 release version. The files are present in the location: (Install
Directory)\SimSci\SIM4MEPortal23\Help.
1. StandAloneLaunchDemo.swf:
A video file that demonstrates how to launch Sim4Me Portal from the standalone mode.
2. PortalLaunchFrom ProII.swf:
A video file that demonstrates how to launch Sim4Me Portal from the Provision mode.
3. PortalUse.swf:
A video file that introduces the user to various features of Sim4Me Portal such as the
flow sheet explorer, drag-drop functionality, running a simulation, input values and
output parameters.
4. LinkedParameters.swf:
A video file that explores the linked parameters feature of Sim4Me Portal along with
some other features such as the messages tab, restore input data and the user mode
options.
5. DisconnectFromP2.swf:
A video file that exemplifies the use of Disconnect from PRO/II software menu option,
View Parameter Details functionality and the re-invoking option of the Flowsheet
explorer.
6. AutoRun_UOM.swf:
A video file that illustrates the use of Auto-Run option and compares it with the regular
Run option. It also shows how to change and convert the Unit of Measure of drag-
dropped parameters.
7. ExcelSaveThruStdAloneCombine.swf:
A video file that demonstrates the launch of Sim4Me Portal through standalone mode
using Microsoft Excel 2007. It also shows how to convert the Compatibility Mode excel
spreadsheet that thus opens to Excel 2007 and re-launching of Portal for the complete use
of Excel 2007 features.
8. ExcelSaveThruProII.swf:
A video file that demonstrates the launch of Sim4Me Portal through the Provision mode
with Microsoft Excel 2007 installed in the computer. It also shows how to convert the
Compatibility Mode excel spreadsheet that thus opens to Excel 2007 and re-launching of
Portal for the complete use of Excel 2007 features.
9. Office2010 support to Portal2.3.swf:
A video file that demonstrates the full support of office 2010 to .xlsx, .xlsm, and limited
support to .xls file format of Portal2.3. It also shows that the Portal2.3 files are, by
default, created in .xlsm format. If you open an existing .xls portal2.3 file in any mode, it
opens in .xlsm format. Itll open in .xls format only if you double-click and open it.
10. Case-Study.swf:
A video file that introduces the user to the new feature, Case Studies, is now available
with Sim4me Portal. The video displays the basic operations of adding, defining, running,
and deleting the case studies.
11. Multi-Sim-Link.swf:
A video file that introduces the user to the new feature, Multi Simulation Link, is now
available with Sim4me Portal. The video displays the operations such as selecting
multiple simulations, defining the run sequence, adding, and removing simulations.
12. Stream Link.swf:
A video file that introduces the user to the new feature, Stream Link, is now available
with Sim4me Portal. The video file displays the efficient way of linking streams through
stream link grid and the operations involved there in.
13. Assay handling.swf:
A video file that explores the various assay stream parameters is now available from
Sim4Me Portal for modification and viewing as input parameters and output parameters
under the assay characterization node.
14. Total Stream Link Demo.swf:
A video file that demonstrates how to use Total Stream Link feature. This feature is
developed in Portal 2.3.
7. Rename a worksheet:
If the user wants to rename a worksheet, he or she should rename it before performing
any action on the worksheet, else errors might occur. For example, renaming a worksheet
that has a case study will give errors when new parameters are added to it.
In Microsoft Vista environment, .Net Framework 2.0 Service Pack 1 is installed as a part
of the operating system; so you will not find it in Add/Remove programs. Also, Primary
Interop Assemblies are not required if Office 2010/2013 is installed.
Integrations team has developed a utility to check for the installation pre-requisites and
Portal requirements. These checks are also done during Portal startup.
For any further clarification, contact the SIMSCI technical support team.
Checklist Process for Portal Startup
Portal code checks for the following settings each time it is installed from the product
GUI or in the standalone mode:
Select the .NET Programmability Support for Excel workbook, this step is essential for
Portal when user working on non-English operating system. Causes for selecting this
option:
Installing MS-Office 2007/2010/2013 before installation .Net framework
installation.
If any updates are installing for existing .Net framework
Above cases need to apply for excel settings for proper Portal usage.
Hence to check this, follow the procedure given below:
1. Click Start, click Run, type appwiz.cpl, and then click OK, Select Add or Remove
Programs
2. In the list of installed programs and updates, click Microsoft Office InfoPath then
on click Change.
Notice that the .NET Programmability Support appears to be installed already, but user
need to perform above steps once again.
10. Under Developer Macro Settings select Trust access to the VBA object
model.
Figure 46: Add New Location button for user Trusted Location