Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Note
titleContent Freeze

As of July 25th, 2023, there is a content freeze on this page.

After you have created some applications that use Profound UI Rich Display Files, you will want to be able to search them.  For example, if you need to increase the size of the CUSTADDR field, you might want to locate all display files that have widgets bound to that field, so you can increase the size and re-test the programs.  Or perhaps you've used a particular JavaScript API, such as pui.normalizeURL() and would like to find all applications that use that API.   All of the widgets and properties that you code in Rich Display files are stored in JSON data that's embedded with HTML keywords in your DDS source code. 

...

Keyword

Description

Choices

Notes

STRING

Find 'string'

Character value, *ALL

Required

PROPERTY

Property to search

Character value, *ALL

Required

SUBPROPSub-property to searchCharacter value, *NONE, *ALLOptional

SRCFILE

Source file

Qualified object name

Optional


 

Qualifier 1: Source file

Name, QDDSSRC

 



 

Qualifier 2: Library

Name, *LIBL, *CURLIB

 


SRCMBR

Source member

Name, *ALL

Optional

BNDONLY

Bound field names only

*YES, *NO

Optional

MATCHCASE

Search is case-sensitive

*YES, *NO

Optional

OUTPUT

Output

*, *OUTFILE

Optional

OUTFILE

File to receive output

Qualified object name

Optional 


Qualifier 1: File to receive output

Name

 

 



Qualifier 2: Library

Name, *LIBL, *CURLIB 


OUTMBR

Output member options:

Element list

Optional


 

Element 1: Member to receive output

Name, *FIRST 



 

Element 2: Replace or add records

*REPLACE, *ADD 


Find 'string' (STRING)

Specifies the string you want to search for.

...