on 06-10-2014 12:12 AM
Hello--
We currently have a fairly robust solution for Syclo Service Manager 2.0 deployed on Agentry 6.0.36. Our field personnel currently use the HP Slate tablet and use larger screens (similar to an Ipad).
Recently we started rolling out iPhones to our field techs to replace their Blackberries, and we would like to utilize the Agentry iphone client to enable certain functionality such as basic status changes for service orders, capability to reassign service orders to other technicians and simple inventory functions.
So the amount of complex table data required for an Iphone client would be considerably less (At least initially) than what would be required for the screens used for the HP Slate. I would like to limit the complex table data for functionality that is not used, such as Multi level categories used for confirmations, ctproduct, CTStock and a few others.
I could do this by installing a separate instance of the server, used just for iPhones but I'd rather not do that if we can avoid it. Is there some way to not download certain tables? For example, in java can you tell what kind of device is being used (iphone vs Win 32) and in the java for the complex table data, not download the data if the device being used is an iphone (or at least not an Ipad or windows 32)?
Appreciate any suggestions...
Thanks!
Mike
Tags edited by: Michael Appleby
Mike,
You can detect the client platform through the user of the <<user.client.platform>> SDML tag. This will return the value of the platform iPad, Win32, etc. and use that in your code to act accordingly.
--Bill
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Bill --
Thanks for the help! Do you know how to access the SDML tags within a java back end? It appears the SDML tags can be used for the file and xttp back end steps but not necessarily the java back end.
This link was helpful
"Steps defined for Java Virtual Machine system connections also include the ability to access SDML tags, but these tags may not be contained directly in the source code of the Java Steplet files used by these steps."
So since we can't access the SDML directly, how do we access them?
Thanks again--
Mike
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.