Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
ankit7359
Creator II
Creator II

Calling of User-defined routines ?????????????

Hi,

I was casually creating few User-defined Routines and i wanted to use the routine what i created.. it so happened that i am not able to call them.. or invoke.. is there any issue from my end.. or is there somethin i am missing .

I am also attaching few screenshots of the same... So pls refer them and pls do help.. 

Thanks in advance.

0683p000009M1Tl.pngTmap settings and User-Defined Routines View0683p000009M1Tq.pngFibonacci series routines...

 

Labels (2)
3 Replies
Anonymous
Not applicable

You should be able to access this one using the following code in a tMap, tJava, tJavaFlex, etc.....

routines.Fibonacci_Series.FibSeries(1,2,3);

FYI you only need the semicolon if you are using it in a tJava, tJavaFlex or tJavaRow. everywhere else you can omit the semicolon.

ankit7359
Creator II
Creator II
Author

hi @rhall,

I have a query... for calling user defined routines ...  should i compulsorily use tjava,or any other Custom Code Components.????

How do i call the same in tmap????

Because when i try calling routines in tmap.. i was able to see the initial version of the routine when i first created it...

Can you pls help me on this.

Thanks in advance

Anonymous
Not applicable

You can call routines practically anywhere. I can't tell you about everywhere, you will need to try it out. In a tMap you can use the code I demonstrated above in a tMap variable (the box in the middle) or in an output table. I am not sure I understand your problem here. If it is that the routines "help" isn't showing you what you expect, I think you might need to work round this by manually writing out your routine as i have shown in the post above.