Theo, I'd like to see your code.

I'm starting to get pretty good at this "binding" stuff. Especially with
CFGRID.

After an issue with linking to the KEY value of a Verity (query) result the
problem was I used 'Key' and not 'KEY' a subtle difference which not even
Mike Nimer was aware.

Remember this however - the Flash forms in CFMX7 (CFGRID for example) are
based on controls found in Macromedia Flex (either 1.0 or 1.5, possibly only
1.0) but the CFMX7 Flash forms are NOT Flex forms.

Yes they look similar (ColdFusion to Flex), however they operate in a
dis-similar fashion. Unlike Flex, CFMX7 forms must be "submitted" like a
standard HTTP or HTTPS form in order to function.

Flex can utilise different methods (and not require a screen refresh) to do
this.

CFMX7 Flash forms have a way to go yet but even if using the standard HTML
(CFFORM) version the better validation and other improvements are a godsend.

The issue I encountered with the following line of code:

<cfgrid name="SearchResults" rowheaders="no" gridlines="no"
colheaderbold="yes" query="SearchSite"
onchange="getUrl('index.cfm?fuseaction=Home&Key=' +
SearchResults.dataProvider[SearchResults.selectedIndex]['Key']);">

Appeared to be the fact that the last 'Key' should have been UPPERCASE, eg:
['KEY'] - even the MM gurus were stumped. I believe this is a bug but....
But I persisted and so should you.

Flash forms are not Flex but they are a good start - and there is still
Xforms too! Remember that CFMX 7 is OK for Flash forms but Flex was designed
for true RIA applications.

Peter Tilbrook
ColdGen Internet Solutions
Manager, ACT and Region ColdFusion Users Group
PO Box 2247
Queanbeyan, NSW, 2620
AUSTRALIA

     WWW 1: http://www.coldgen.com/
     WWW 2: http://www.actcfug.com/
Telephone: +61-2-6284-2727
   Mobile: 0432 897 437
   E-mail: [EMAIL PROTECTED]




        




---
You are currently subscribed to cfaussie as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/

Reply via email to