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

Announcements
Independent validation for trusted, AI-ready data integration. See why IDC named Qlik a Leader: Read the Excerpt!
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.