@Chethana The problem also occurs on mobile.
@Chethana I tested this solution, but it didn't work, any ideas?
@WilsonX Can you change it in the UI designer? Cheers! This specific screen does not exist in the UI Designer. or at least I didn't find it
@WilsonX if i understood your question properly, you can restrict the debrief workflow of the FSM Mobile task screen by setting the FSM app param ‘DEBRIEF_ALLOWED_STATUSES’. It accepts comma separated list of allowed task status as its param value and will only allow navigation in the debrief screen only for those status mentioned in the app param. That's right, it perfectly suits my scenario 😘Gratitude!
in short: the field does not have a MessageID to translate.
in FSM Mobile, the field technician is unable to advance to the screens in the task, follow the workflow, according to the status.
It seems to be an error in ClientWeb, since in the client it is translated correctly.
@WilsonX The screenshot attached is too small to see anything. Got to FSM Smart Client → Message Translation → New→ Message ID = ‘GlobalName’ → Type = ‘Label’ → Message Text = ‘What ever you want’ Let me know if that works. Cheers! The problem is that the field does not have a MessageID for the field. That way there is nothing to translate. And I also didn't find where to include a messageID, as I didn't find the screen in UIDesign or a metadata.
The customer's requirement is as follows: The Technician must take the photo immediately and not load an image saved on his equipment.
½ Are there any sample scripts you can share? Gratitude3 -
Hi @WilsonX Please note that changing the field to a dropdown instead of a lookup can and will affect the client’s performance. If I understood correctly, you need to override the ‘FSM Message Translation’ ‘GlobalName’ with your text. Cheers! 2. See in the field information that there is no messageID linked to the field and I did not identify where to make this link.
Successfully resolved. thank you very much1- I copied the default escript client used in the overview screen (do_refresh)2- I created a new mobile-type script client3- I pasted the copied script and at the end I included the script as instructed.4- I changed the script used on the screen to the new one created in Refreshvar control = getControlValue("task", "user_def13");if (isNullOrEmptyString(control)) { setControlEnabled("task", "user_def13", true); }else { setControlEnabled("task", "user_def13", false); }
@SAMLK is there any example client script or a BR?
Already have an account? Login
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.