<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: subWebVI limitations in G Web Development Software</title>
    <link>https://ni.lithium.com/t5/G-Web-Development-Software/subWebVI-limitations/m-p/4183842#M86</link>
    <description>&lt;P&gt;WebVIs currently don't support dropping typedefs on the panel (error cluster is a special case). Typedefs *can* be used on the diagram and they can be used on the connector pane as well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;HTTP Client Handle is a typedef type, and hence it cannot be dropped on the panel as of today. But you should be able to use it from subVI as shown in the gif.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="http-client-handle-control-on-panel.gif" style="width: 400px;"&gt;&lt;img src="https://ip1.i.lithium.com/59ac527235aef8c9eb7f560d26bdc8188c6b8ff3/68747470733a2f2f6e692e6c69746869756d2e636f6d2f74352f696d6167652f736572766572706167652f696d6167652d69642f32393331383269413034444634364238394638333934462f696d6167652d73697a652f6d656469756d3f763d76322670783d343030" role="button" title="http-client-handle-control-on-panel.gif" alt="http-client-handle-control-on-panel.gif" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 07 Oct 2021 13:07:03 GMT</pubDate>
    <dc:creator>ANSujay</dc:creator>
    <dc:date>2021-10-07T13:07:03Z</dc:date>
    <item>
      <title>subWebVI limitations</title>
      <link>https://ni.lithium.com/t5/G-Web-Development-Software/subWebVI-limitations/m-p/4183680#M84</link>
      <description>&lt;P&gt;I selected a portion of my webVI's diagram and created a subWebVI.&amp;nbsp; I was trying to encapsulate some of the code which talks to my web service.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Apparently, you can't pass an HTTP client handle to a subWebVI...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Warning&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;HTTP Client Handle&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;You can only use this type of terminal on the diagram of a WebVI. Adding the control to the WebVI panel is not currently supported.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm just trying to clean up my code.&amp;nbsp; I don't really want to move the Open and header management into the subVI; I just want to hide the URI creation and JSON parsing complexity from the top level.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is there a workaround?&amp;nbsp; Am I missing something?&lt;/P&gt;</description>
      <pubDate>Wed, 06 Oct 2021 18:43:26 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/G-Web-Development-Software/subWebVI-limitations/m-p/4183680#M84</guid>
      <dc:creator>bhpowell</dc:creator>
      <dc:date>2021-10-06T18:43:26Z</dc:date>
    </item>
    <item>
      <title>Re: subWebVI limitations</title>
      <link>https://ni.lithium.com/t5/G-Web-Development-Software/subWebVI-limitations/m-p/4183842#M86</link>
      <description>&lt;P&gt;WebVIs currently don't support dropping typedefs on the panel (error cluster is a special case). Typedefs *can* be used on the diagram and they can be used on the connector pane as well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;HTTP Client Handle is a typedef type, and hence it cannot be dropped on the panel as of today. But you should be able to use it from subVI as shown in the gif.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="http-client-handle-control-on-panel.gif" style="width: 400px;"&gt;&lt;img src="https://ip1.i.lithium.com/59ac527235aef8c9eb7f560d26bdc8188c6b8ff3/68747470733a2f2f6e692e6c69746869756d2e636f6d2f74352f696d6167652f736572766572706167652f696d6167652d69642f32393331383269413034444634364238394638333934462f696d6167652d73697a652f6d656469756d3f763d76322670783d343030" role="button" title="http-client-handle-control-on-panel.gif" alt="http-client-handle-control-on-panel.gif" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Oct 2021 13:07:03 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/G-Web-Development-Software/subWebVI-limitations/m-p/4183842#M86</guid>
      <dc:creator>ANSujay</dc:creator>
      <dc:date>2021-10-07T13:07:03Z</dc:date>
    </item>
    <item>
      <title>Re: subWebVI limitations</title>
      <link>https://ni.lithium.com/t5/G-Web-Development-Software/subWebVI-limitations/m-p/4183857#M87</link>
      <description>&lt;P&gt;Ah, okay. I'm not used to the idea of block diagram-only controls.&amp;nbsp; I'll give it a try.&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Thu, 07 Oct 2021 13:31:53 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/G-Web-Development-Software/subWebVI-limitations/m-p/4183857#M87</guid>
      <dc:creator>bhpowell</dc:creator>
      <dc:date>2021-10-07T13:31:53Z</dc:date>
    </item>
  </channel>
</rss>

