キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

Search function in NXG development environment

解決済み
解決策を見る

Sorry for a super-simple question. For some reason I cannot figure out how does search in NXG works.

 

A block diagram (BD) of a GVI is open. <Ctl-F> opens Find dialog. However, the search is limited to text in Comments, String constants, Text nodes, Refnum constants.

 

1) How can I find a numeric value?

or a path constant value?

or... any other searchable in old LabVIEW?

 

2) The dialog searches only in current BD. How can I search all BD-s in the project?

 

3) How can I search a node? For example, how can I find all Index Array nodes in all BD-s of the project?

 

4) Clicking a sub-GVI I can find all uses of this GVI. However only in project. How can I find them in BD-s?

 

I shall be happy to get a link to description of these basics. Conventional search in the forum, www.ni.com or in Google does not help because words "search" and "find" are too common.

 

 

 

_____________________________________
www.azinterface.net - Interface-based multiple inheritance for LabVIEW OOP
0 件の賞賛
メッセージ1/9
4,743件の閲覧回数

What version of NXG are you using?

0 件の賞賛
メッセージ2/9
4,692件の閲覧回数

wiebe@CARYA wrote:

What version of NXG are you using?


I use NXG 3.1.1 Build 6.4.1.508044

_____________________________________
www.azinterface.net - Interface-based multiple inheritance for LabVIEW OOP
0 件の賞賛
メッセージ3/9
4,686件の閲覧回数

Hi _Y_,

 

Try Ctrl + Shift + F to search the whole project. You can find functions, constants, etc.

 

To see where the subVI is call, select the VI and you can use View menu > Call Hierarchy. This will give an overall view of function calls. 

 

Search in NXG.png

 

Thanks,

Frank

0 件の賞賛
メッセージ4/9
4,663件の閲覧回数

@fblerg wrote:

Hi _Y_,

 

Try Ctrl + Shift + F to search the whole project. You can find functions, constants, etc.

 

To see where the subVI is call, select the VI and you can use View menu > Call Hierarchy. This will give an overall view of function calls. 


Thank you fblerg,

 

Search of strings in whole project is easier for me now. But how about other types of search? Nodes, values, ...?

 

And the most important: Where such information can be found? Asking simplest questions in the forum is a strange strategyいらだったスマイリー

 

 

_____________________________________
www.azinterface.net - Interface-based multiple inheritance for LabVIEW OOP
0 件の賞賛
メッセージ5/9
4,650件の閲覧回数
解決策
トピック作成者_Y_が受理

Sure, happy to help. You can also search for functions, nodes, etc with this. In the below image, I searched for Index Array by typing index, which finds two results in two VIs. 

 

The LabVIEW NXG help documentation is the online Product Manual. The online help is very searchable, and you can start there for basic info. Feel free to point out anything that is missing or that would be helpful to add. 

 

See below for the shortcuts page. 

http://www.ni.com/documentation/en/labview/latest/editor/keyboard-shortcuts/ 

https://www.ni.com/docs/en-US/bundle/labview-nxg-feature/page/manual-overview.html

 

Index Search.png

 

Thanks,

Frank

0 件の賞賛
メッセージ6/9
4,643件の閲覧回数

Are there any options for the first query (searching numeric / path constants)? The search also doesn't seem work for string constants inside an array.

nxg_search_123.PNG




Certified LabVIEW Architect
Unless otherwise stated, all code snippets and examples provided
by me are "as is", and are free to use and modify without attribution.
0 件の賞賛
メッセージ7/9
4,628件の閲覧回数

There isn't options for Ctrl + F search. I will file a bug report for the inconsistent behavior for string arrays and numerics. Thanks for pointing that out.

 

Thanks,

Frank

メッセージ8/9
4,602件の閲覧回数

@fblerg wrote:

There isn't options for Ctrl + F search. I will file a bug report for the inconsistent behavior for string arrays and numerics. Thanks for pointing that out.


 

I tested little more. Seems no value is searchable. For example, path constants cannot be found.

 

By the way, learning language starting from keyboard shortcuts was really fun and unusualスマイリー とてもハッピー

 

Thank you, @fblerg. I mark one of your answers as solution while solution is the whole discussion.

 

_____________________________________
www.azinterface.net - Interface-based multiple inheritance for LabVIEW OOP
メッセージ9/9
4,540件の閲覧回数