Hi all,
I'm working with a client on integrating Aptify with Laserfiche via Connector. Our end goal is to allow users to search for documents in Laserfiche based off the current city record being viewed.
The client is using the Aptify web application. Within the web application, users can have multiple record tabs open at once--for example, the user might have both the "Townville" and "Beach City" records open in different tab within the application (not different browser tabs).
Using JS controls, Connector always returns the "Name" field's value (containing the name of the city) for the left-most tab, even if the Connector button is clicked on a different tab. So, assuming "Townville" is open in the left-most tab, clicking the Connector button on the "Beach City" tab returns documents for "Townville".
We were able to circumvent this issue by using UI controls, but the UI controls were not able to select the "Name" field (no red outline when hovering over it with the target cursor), so we had to configure the profile to search based on the value of the "City" field in the address section of the record. This is fine in most cases, except those where the city's address is located in a different city. For example, the city of "Boardwalk Shores" (the value in the "Name" field) has its address in "Beach City", so performing a search via Connector from the "Boardwalk Shores" record would return documents for "Beach City", not for "Boardwalk Shore".
Thoughts? Suggestions? Any feedback will be greatly appreciated as this discrepancy means the Connector integration is only partially viable.
Thanks!
Rob