Re-2: DataGrid: Let Data Grid know that first line has column names

runrev260805 at m-r-d.de runrev260805 at m-r-d.de
Thu Feb 25 13:41:03 EST 2010


Andre,

thanks for that. I would have expect that  information on page 19 not at page 44. I am reading a book page for page ;-)   But anyway, i can now proceed with my DataGrid investigation.

Matthias

-------- Original Message --------
Subject: Re: DataGrid: Let Data Grid know that first line has column names (25-Feb-2010 11:20)
From:    Andre.Bisseret <Andre.Bisseret at inria.fr>
To:      runrev260805 at m-r-d.de

> Bonjour Matthias,
> I have had the same problem as you can see in the thread that Zryip  
> pointed out
> 
> Have a look at page 44 in the Trevor' doc; it says:
> "Note that if pFirstLineContainsHeaders is true then the columns must  
> already exist in your data grid table in order to be displayed."
> So you have to create the columns and their name first
> Either by hand in the Columns pane of the inspector
> or by script as in the following example :
> -- drag a new data grid and do :
> ---------
>   put "Name" & cr & "ForeName" into theColNames
>     set the dgProp["columns"] of grp "dataGrid 1" to theColNames
> ---------
> Then you can populate it with pFirstLineContainsHeaders like this:
> -------
>    put "Name" & tab & "ForeName" & cr & "Smith" & tab & "Jim" into  
> theData
>     set the dgText[true] of grp "dataGrid 1" to theData
> --------
> 
> Best regards from Genoble
> 
> André
> 
> 
> Le 24 févr. 10 à 23:15, runrev260805 at m-r-d.de a écrit :
> 
> > Hi,
> >
> > i am fiddling with DataGrids at the moment.  For that i am reading  
> > the Revolution_Data_Grid.pdf  and trying out the samples. But i get  > the 
> > sample of page 19 not working
> >
> > on mouseUp
> > ## Create tab delimited data.
> > ## Note that first line has name of columns.
> > ## Providing names tells Data Grid how to map
> > ## data to appropriate columns.
> > put "state" & tab & "code" & cr & "ALABAMA" & tab & "AL" & cr &  
> > "ALASKA" & tab & "AK" into theText
> > ## Let Data Grid know that first line has column names
> > put true into firstLineContainsColumnNames
> > set the dgText [ firstLineContainsColumnNames ] of group "DataGrid  
> > 1" to theText
> > end mouseUp
> >
> > Nothing is put into the DataGrid.
> > If i change the line
> > put true into firstLineContainsColumnNames
> > into
> > put false into firstLineContainsColumnNames
> > then the Datagrid is filled. Am i doing something wrong?
> > Is there a typo in the line? I copied the script directly from the  
> > PDF.
> >
> > Regards,
> >
> > Matthias
> >
> >
> > _______________________________________________
> > use-revolution mailing list
> > use-revolution at lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your  
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-revolution
> 
> 
> 
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your 
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
> 
> 
> 
> 
> To: use-revolution at lists.runrev.com





More information about the use-livecode mailing list