Issue 1a, maybe resolved. I reduced the width to 316 PX and the sideways movement disappears.
not ay my desk orherwise i wld send a sample.
when u get the ratio exacty right (it cant be one pixel off),
u will be 99% there. the last 1% can be achieved by
setting the zoom level to 100% with the lock checkbox checked.
i then put a small button that toggles back and forth between
100% zoom state, locked / unlocked so i can leave it in lock most of the time but then
unlock when im doing something that calls for it.
if u r still having probs when i get home later, i can post an example.
happy hunting !
I haven't checked, but for #3, is the Perform Quick Find step not Go compatible?
Update: I just checked the techbrief. Perform Quick Find should be supported.
If you are referring how to fix 1a above you are correct, I reduced the screen objects one PX (to 316) and no more sideways movement. If you are address a differnt item please clarify, thanks!
I am looking for a way to launch the built in "Quick Find" pop up in FM Go.
I have scripted QuickFind using a global text field for a Custom Dialog input for users, and then grab its content for the QuickFind step later in the script. This doesn't require the QuickFind native box to appear, just regular old scripting.
As far as 1b, if it's still a problem make sure all of your layout objects are only in the header. The only time I've had that problem was when some of my header objects were just a bit into the body field.
As far as sizing for Go in general I wrote a couple of blog posts that cover layout sizing that might be helpful if you're interested.
Thanks, I will check out the blogs and see if that helps my issues.
I tested the header and added several blank px below the start of the body and above the body and no change. If you pull own at the top of the list the body and headed separate visually. I took a screen shot to illustrate (the large dark blue triangle is the separation)
I'm sorry, I missunderstood what you were wanting to happen.
If you want the header objects to be 'attached' to the body without having them repeat for each body record try changing the header body part to a leading grand summary part. That way it will move out of the way when scrolling, it won't repeat for each body part, you don't need to sort the records to get it, and you can use the ios menu bar at the top to shoot you back up to the top of the list.
I like your layout btw. I'm big on making the database look and feel like an ios app rather than a FM database. If I may I'd suggest hiding the status toolbar so that you get more viewable space on the layout since you'll be able to scroll by swiping vertically in the list.
You are a genius, perfect!
Thank you for the compliment on the layout. Working on the iPhone is great to discipline me on space and look requirements. Classic less is more
Now that just leaves question 2 & 3!
For #3 Mike and Steve have you headed in the right direction. What you want is:
- a text field with global storage (we'll call it yourtable::QuickFind)
- a script that says: Perform a Quick Find [yourtable::QuickFind]
- attach the script to a button to perform the find or maybe an onObjectModify script trigger (althout that could cause some performance lag depending on how many records you're quick finding through and how your structure is set up)
#2 I'm not sure if I'm understanding the issue correctly. You need the ability to scroll within a webviewer? The webviewer is fitting the webpage to the webviewer display size and is too small? None of the above?
Re: Quickfind and FM Go
Also keep in mind that QuickFind is slower than a regular find on a specific field, and that can really affect performance on a network for FM Go.
At least be sure you have enabled/disabled quickfinds intentionally for each field on a Go layout so you don't have everything searched by default. Don't make them search on unstored fields or related fields over a WAN or QuickFind will turn into SlowFindAndWaiting.
On #3 I may have a mentl block on this. if you look at my previous screen shot, you will see I have built a quick find box. However when you are in “Go” you can launch the quick find manually. Is there a simply to do that exact behavior via a script? I am not really looking for some other way to do a quick find as I already have designed that....
That is an excellent point. My Search only looks in certain fields and it works pretty good. I think I will leave well enough alone
Use a script with the script step I noted in my last post and instead of creating a new global field just point it to your search field. That way you're getting the quick find search capiblities attached to what you've already created.
I see what you're saying on the webviewr and sadly I don't have an answer for that. From what I can tell, FileMaker hasn't included all of the features available for the iOS into go.
Safari can do that because it has a built in function that sets the zoom level for web pages that it navigates to. You could search around and see if there is any way to set the zoom level for a web page via the URL and then append that to your webviewer's url calculation, but I don't know if it's possible.
Your best bet may be to send them to the webpage using safari using the 'open URL' script step and let them navigate back to Go on their own. Not the best solution, but until the website builds a mobile friendly layout it may be the most practical way of going about it.