Page 1 of 1

[RESOLVED] User input request

Published: January 30, 2024 - 09:51
by estebanbecker
Hello,

I'm currently working on a Python script that users can run from the self-service portal. However, during installation, I'd like the user to be able to enter a value into a script variable via a pop-up window during session setup. I've already looked into using tkinter, but the package isn't included in the WAPT Python version.
Does anyone have any suggestions?

Thanks in advance for any help.

Re: User input request

Published: January 30, 2024 - 10:33 AM
by sfonteneau
Good morning

The easiest way is to use waptguihelpers

Some examples:

Code: Select all

waptguihelper.combo_dialog('Title','text',["1","2"])
waptguihelper.build_params_dialog("Titre","Server","","","","Autre INFO","")
waptguihelper.login_password_dialog("Credential","Mon Serveur","","")
waptguihelper.grid_dialog('test',json.dumps([{'server':'server1','data':"data1"},{'server':'server2','data':"data2"}]))
waptguihelper.filename_dialog('titre')
waptguihelper.input_dialog('titre','text',"")
waptguihelper.memo_dialog('titre','','')
waptguihelper.message_dialog('titre','text',waptguihelper.MB_YESNO)