Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.databases.filemaker > #1223
| Newsgroups | comp.databases.filemaker |
|---|---|
| Date | 2013-03-30 19:17 -0700 |
| References | <ca2b334f-63f1-4519-8a6c-e74e444e7734@g19g2000yql.googlegroups.com> <35e8c$49c7725f$5ed017f3$21287@cache3.tilbu1.nb.home.nl> <0fbbd405-7d86-4441-b217-4d702c8d2cf6@y6g2000prf.googlegroups.com> <237d9148-a095-41ff-b8ce-dfe2b372c91b@w35g2000yqm.googlegroups.com> <31aa0405-5dfd-4e0b-b8dd-e8572bf33690@p42g2000prp.googlegroups.com> |
| Message-ID | <9ef1596a-70ac-4e4e-ae67-b795a28366f9@googlegroups.com> (permalink) |
| Subject | Re: webviewer background image from filemaker container field |
| From | lisas4us@gmail.com |
On Tuesday, March 24, 2009 8:24:25 PM UTC+1, d-42 wrote: > On Mar 24, 9:35 am, Darren <darrenburgess1...@gmail.com> wrote: > > A agree that using a webviewer may seem to be perhaps overkill when a > > calc field could do the job. > > > > This is why I am using a webviewer > > 1. I want to learn how to use the viewer to display data > > Ok. I can't fault that. > > > 2. using a webviewer to display data forgoes the necessity of > > creating a field. > > Ok. But that's kind of like poking your eyes out to save money on > contact lenses; and then hiring someone to escort you around because > you are now blind. > > > 3. I like the elegance and simplicity of using the interface/layout > > to create the information. > > It is not elegant or simple the moment you factor in how a webviewer > actually works. > > On Windows, for example, with FM9 (I haven't re-tested with FM10 yet), > it uses the built in Trident rendering engine for the webviewer, which > in FM9 couldn't support more than several hundred characters in the > URI, so when you pass a data: URI, it writes out a temporary file to > the system temp folder (always, regardless of how much data you pass > it), and then passes it to the trident engine to render, and then > passes the result back to FM to display. > > So, every time it updates the display of the field, it exports a > file...and so on. Its completely ridiculous. On OSX, it uses safari > which doesn't have URI limitation so low, so at least it doesn't write > out a temporary file, but again, its completely ridiculous to call > Safari to perform and display simple text concatenation. > > In nearly any situation, the webviewer is the most expensive option. > In MANY cases its well worth it, because you can get precisely the > layout and format you want. But it was designed to let you embed web > pages in filemaker. That's it. Resourceful developers have used it to > build and embed web pages on the fly to achieve dynamic data display > that simply wasn't previously possible (and I fully support, and even > do it myself) but its important to really understand the big picture, > including how it works. > > > I have been listening to the filemakertalk podcast and the suggestion > > was that webviewers save on application overhead by keeping interface > > info (like a record count) out of the schema of the database. > > There's never a shortage of lousy advice on the internet. > And the quality of advice in books and formal filemaker education is > pretty hit and miss too in my opinion. Some of it is really good... > some of it is just awful. > > > Clearly, it may be debatable how much over head a field such as a > > record count really adds to database. Probably not much, and I can > > see the value of thinking in terms of reducing the number of fields in > > the tables. > > No. There is no value in reducing the number of UNSTORED CALCULATION > fields, except to the extent that it reduces a bit of filemaker UI > clutter. > > Unstored calculations add essentially NO OVERHEAD to the database. > They are kind of ugly in terms of cluttering up your schema. Most good > filemaker developers use naming conventions to address this... my > unstored calcs all start with zc_, my summary fields are zs_, zg_ for > globals, etc. > > This sticks them at the bottom of the list out of the way, and > immediately identifies them as unstored calcs / sumary fields. > > Fields that exist strictly for UI purposes like filter pivots, etc are > also named with a convention. > > Let me say it again: An unstored calculation creates virtually no > overhead. It doesn't create and allocate storage for a field for every > record in the database. Its just a calculation definition ...its > really no different than a custom function scoped to a particular > table occurance in the relationship graph. > > Doing contortions to reduce schema clutter in filemaker is demented. > As a SQL pro coming into Filemaker, it took me a while to come to > grips with filemaker's way of doing things too, especially coming to > grips with things like schema clutter. > > What you should do is come the the realization that unstored > calculations at the 'database theory' level aren't really part of the > database table as it would be defined in another database system. They > don't affect normalization. They aren't adding overhead. They aren't > even evaluated until they are explicitly referenced. > > I've advocated in the past that FM change the UI, to separate the > actual "real database schema fields" from the unstored clutter defined > on them (including globals, summaries, and unstored calculations). > This would let SQL guys from the wider world be more comfortable with > Filemaker... they wouldn't feel like they were bloating their database > with extraneous UI fields. But in reality, that's the only benefit... > making SQL guys more comfortable. Its just as easy for us SQL guys to > adapt to Filemaker and understand that unstored calculations, globals, > and summaries really aren't part of the database schema in the > 'traditional sense', anyway. And there appearance in filemaker as part > of the 'table' defnition is really just Filemaker's UI. > > -regards, > Dave The User wants to know if there is a way to get a transparent web viewer window. I would like to know this as well.
Back to comp.databases.filemaker | Previous | Next | Find similar | Unroll thread
Re: webviewer background image from filemaker container field lisas4us@gmail.com - 2013-03-30 19:17 -0700
csiph-web