[ 
https://issues.apache.org/jira/browse/NIFI-7747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17183408#comment-17183408
 ] 

Matt Gilman commented on NIFI-7747:
-----------------------------------

Just FYI - there already is some support for these in the existing editor. The 
user can type in the initial characters ${ or #{ and then Ctrl-Space to get a 
listing (with documentation!) of the available parameters and functions. We 
cannot know the available flow file attributes at flow design time currently so 
there is nothing we can surface there right now. Because of this ambiguity and 
that variables are also set there, we do not surface any autocomplete there. 
Parameters and functions do not have this ambiguity so we can surface more 
known options for them.

> Create Expression Editor for expression eligible Properties and stand alone
> ---------------------------------------------------------------------------
>
>                 Key: NIFI-7747
>                 URL: https://issues.apache.org/jira/browse/NIFI-7747
>             Project: Apache NiFi
>          Issue Type: New Feature
>          Components: Core UI
>            Reporter: Otto Fowler
>            Priority: Major
>         Attachments: Screen Shot 2020-08-17 at 10.09.01.png
>
>
> Writing and testing expressions is not a great experience for Nifi users.  In 
> the UI for a processor configuration it is basically typing text in a small 
> text box....
>  !Screen Shot 2020-08-17 at 10.09.01.png! 
> Nifi should have a ui for authoring expression language statements.
> * This UI should be available when editing a property that supports EL
> * This UI should be available stand alone from the main UI menu
> * This property should 'discover' and display the referenced variables 
> /attribute names and allow setting values for them
> * This UI should allow execution of the statement, with the 
> variables/attributes/values as configured in the UI to test the results
> * 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to