You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@flex.apache.org by mark goldin <ma...@gmail.com> on 2013/07/17 17:28:13 UTC

Spark datagrid - show extra row

I need to show a row in the grid that is a part of dataProvider. Is there a
way of doing this?

Thanks

Re: Spark datagrid - show extra row

Posted by mark goldin <ma...@gmail.com>.
I dont have any code, it is just your example.


On Wed, Jul 17, 2013 at 6:43 PM, Alex Harui <ah...@adobe.com> wrote:

>
>
> On 7/17/13 10:24 AM, "mark goldin" <ma...@gmail.com> wrote:
>
> >I need that row(s) to appear anywhere in the datagrid. I will definitely
> >look into your example, but I tried running it in FB 4.7 and did not
> >work.I
> >am getting this:
> >undefined
> Looks like some initialize handler ends up calling itself.  Check any
> initialize() methods you may have written.
>
>

Re: Spark datagrid - show extra row

Posted by JP Bader <jp...@zavteq.com>.
Use a decorator to add that extra record at predescribed points (i.e. after
each record), and then interpret correctly any changes to non-empty records
back to the model...unless you cannot get away from tying your model into
the view.


On Wed, Jul 17, 2013 at 12:56 PM, mark goldin <ma...@gmail.com> wrote:

> Data model is changed, save is triggered.
>
>
> On Wed, Jul 17, 2013 at 12:53 PM, JP Bader <jp...@zavteq.com> wrote:
>
> > Why not just add an empty record into your dg?  If you need it above
> and/or
> > below existing records, wouldn't a psuedo record, or an empty virtual
> > object be enough for the dg to create the row, but display nothing?
> >
> >
> > On Wed, Jul 17, 2013 at 12:24 PM, mark goldin <ma...@gmail.com>
> > wrote:
> >
> > > I need that row(s) to appear anywhere in the datagrid. I will
> definitely
> > > look into your example, but I tried running it in FB 4.7 and did not
> > work.I
> > > am getting this:
> > > undefined
> > > at
> > >
> > >
> >
> mx.styles::StyleProtoChain$/getStyleManager()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:972]
> > > at
> > >
> > >
> >
> mx.styles::StyleProtoChain$/matchesCSSType()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:781]
> > > at
> > >
> > >
> >
> mx.core::UIComponent/matchesCSSType()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10891]
> > > at
> > >
> > >
> >
> mx.styles::CSSSelector/matchesStyleClient()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\CSSSelector.as:242]
> > > at
> > >
> > >
> >
> mx.styles::CSSStyleDeclaration/matchesStyleClient()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\CSSStyleDeclaration.as:502]
> > > at
> > >
> > >
> >
> mx.styles::StyleProtoChain$/matchStyleDeclarations()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:916]
> > > at
> > >
> > >
> >
> mx.styles::StyleProtoChain$/getClassStyleDeclarations()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:114]
> > > at
> > >
> > >
> >
> mx.core::UIComponent/getClassStyleDeclarations()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10923]
> > > at
> > >
> > >
> >
> mx.styles::StyleProtoChain$/initProtoChainForUIComponentStyleName()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:371]
> > > at
> > >
> > >
> >
> mx.styles::StyleProtoChain$/initProtoChain()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:171]
> > > at mx.core::UIComponent/
> > > http://www.adobe.com/2006/flex/mx/internal::initProtoChain()[E
> > >
> >
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10902]
> > > at
> > >
> > >
> >
> mx.core::UIComponent/regenerateStyleCache()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10965]
> > > at
> > >
> > >
> >
> mx.core::Container/regenerateStyleCache()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3760]
> > > at
> > >
> > >
> >
> mx.styles::StyleProtoChain$/setStyle()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:700]
> > > at
> > >
> > >
> >
> mx.core::UIComponent/setStyle()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:11130]
> > > at
> > >
> > >
> >
> mx.core::Container/addEventListener()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2412]
> > > at
> > >
> > >
> >
> mx.managers::FocusManager/activate()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\FocusManager.as:846]
> > > at
> > >
> > >
> >
> mx.core::Application/initManagers()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1386]
> > > at
> > >
> > >
> >
> mx.core::Application/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1019]
> > > at DataGridFooter/initialize()
> > > at mx.core::UIComponent/
> > > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> > >
> >
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> > > at
> > >
> > >
> >
> mx.core::UIComponent/addChild()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7166]
> > > at
> > >
> > >
> >
> FooterDataGrid/createChildren()[C:\Phoenix_source\flexUI\DataGridFooter\src\FooterDataGrid.as:29]
> > > at
> > >
> > >
> >
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> > > at mx.core::UIComponent/
> > > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> > >
> >
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> > > at mx.core::Container/
> > > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> > > :\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3974]
> > > at
> > >
> > >
> >
> mx.core::Container/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2618]
> > > at
> > >
> > >
> >
> mx.core::Application/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1330]
> > > at
> > >
> > >
> >
> mx.core::Container/addChild()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2534]
> > > at
> > >
> > >
> >
> mx.core::Container/createComponentFromDescriptor()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4396]
> > > at
> > >
> > >
> >
> mx.core::Container/createComponentsFromDescriptors()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4183]
> > > at
> > >
> > >
> >
> mx.core::Container/createChildren()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3189]
> > > at
> > >
> > >
> >
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> > > at
> > >
> > >
> >
> mx.core::Container/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3131]
> > > at
> > >
> > >
> >
> mx.core::Application/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1049]
> > > at DataGridFooter/initialize()
> > > at mx.core::UIComponent/
> > > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> > >
> >
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> > > at
> > >
> > >
> >
> mx.core::UIComponent/addChild()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7166]
> > > at
> > >
> > >
> >
> FooterDataGrid/createChildren()[C:\Phoenix_source\flexUI\DataGridFooter\src\FooterDataGrid.as:29]
> > > at
> > >
> > >
> >
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> > > at mx.core::UIComponent/
> > > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> > >
> >
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> > > at mx.core::Container/
> > > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> > > :\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3974]
> > > at
> > >
> > >
> >
> mx.core::Container/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2618]
> > > at
> > >
> > >
> >
> mx.core::Application/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1330]
> > > at
> > >
> > >
> >
> mx.core::Container/addChild()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2534]
> > > at
> > >
> > >
> >
> mx.core::Container/createComponentFromDescriptor()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4396]
> > > at
> > >
> > >
> >
> mx.core::Container/createComponentsFromDescriptors()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4183]
> > > at
> > >
> > >
> >
> mx.core::Container/createChildren()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3189]
> > > at
> > >
> > >
> >
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> > > at
> > >
> > >
> >
> mx.core::Container/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3131]
> > > at
> > >
> > >
> >
> mx.core::Application/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1049]
> > > at DataGridFooter/initialize()
> > > at mx.core::UIComponent/
> > > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> > >
> >
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> > > at
> > >
> > >
> >
> mx.core::UIComponent/addChild()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7166]
> > > at
> > >
> > >
> >
> FooterDataGrid/createChildren()[C:\Phoenix_source\flexUI\DataGridFooter\src\FooterDataGrid.as:29]
> > > at
> > >
> > >
> >
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> > > at mx.core::UIComponent/
> > > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> > >
> >
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> > > at mx.core::Container/
> > > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> > > :\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3974]
> > > at
> > >
> > >
> >
> mx.core::Container/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2618]
> > > at
> > >
> > >
> >
> mx.core::Application/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1330]
> > > at
> > >
> > >
> >
> mx.core::Container/addChild()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2534]
> > > at
> > >
> > >
> >
> mx.core::Container/createComponentFromDescriptor()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4396]
> > > at
> > >
> > >
> >
> mx.core::Container/createComponentsFromDescriptors()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4183]
> > > at
> > >
> > >
> >
> mx.core::Container/createChildren()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3189]
> > >
> > > in StyleProtoChain.as:
> > > private static function getStyleManager(object:Object):IStyleManager2
> > >     {
> > >         if (object is IFlexModule)
> > >             return
> > > StyleManager.getStyleManager(IFlexModule(object).moduleFactory); //
> Error
> > > here
> > >         else if (object is StyleProxy)
> > >             return getStyleManagerFromStyleProxy(StyleProxy(object));
> > >         else
> > >             return StyleManager.getStyleManager(null);
> > >     }
> > >
> > >
> > >
> > > On Wed, Jul 17, 2013 at 11:23 AM, Alex Harui <ah...@adobe.com> wrote:
> > >
> > > > On my blog I have an old example of wrapping an Ilist to insert rows
> in
> > > > the front.  You might be able to modify that to add rows at the end.
> > > >
> > > >
> > > > On 7/17/13 9:03 AM, "JP Bader" <jp...@zavteq.com> wrote:
> > > >
> > > > >Will you ever know the row count?
> > > > >
> > > > >requestedMinRowCount for the minimum number of rows you might want
> > (i.e.
> > > > >1)?
> > > > >
> > > > >Otherwise, I'm not sure I understand your question.
> > > > >
> > > > >Or just explicitly state "rowCount = 0" (or -1).
> > > > >
> > > > >
> > > > >On Wed, Jul 17, 2013 at 10:57 AM, mark goldin <
> markzolotoy@gmail.com>
> > > > >wrote:
> > > > >
> > > > >> Yes, exactly.
> > > > >>
> > > > >>
> > > > >> On Wed, Jul 17, 2013 at 10:55 AM, JP Bader <jp...@zavteq.com> wrote:
> > > > >>
> > > > >> > I'm not sure I understand the question.  Are you asking how to
> > > display
> > > > >> one
> > > > >> > extra, empty row, irregardless of the array length of the
> > > > >>dataProvider?
> > > > >> >
> > > > >> >
> > > > >> > On Wed, Jul 17, 2013 at 10:53 AM, mark goldin <
> > > markzolotoy@gmail.com>
> > > > >> > wrote:
> > > > >> >
> > > > >> > > My original question is wrong. It has to say is not a part of
> > the
> > > > >> > > dataProvider.
> > > > >> > >
> > > > >> > >
> > > > >> > > On Wed, Jul 17, 2013 at 10:50 AM, JP Bader <jp...@zavteq.com>
> > wrote:
> > > > >> > >
> > > > >> > > > You want an empty row?
> > > > >> > > >
> > > > >> > > > rowCount = {dg.dataProvider.length + 1}
> > > > >> > > >
> > > > >> > > > That help?
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > On Wed, Jul 17, 2013 at 10:47 AM, mark goldin
> > > > >><markzolotoy@gmail.com
> > > > >> >
> > > > >> > > > wrote:
> > > > >> > > >
> > > > >> > > > > DataProvider is an ArrayCollection. I need an extra row
> for
> > a
> > > > >> > cosmetic
> > > > >> > > > > purpose.
> > > > >> > > > >
> > > > >> > > > >
> > > > >> > > > > On Wed, Jul 17, 2013 at 10:42 AM, JP Bader <jp@zavteq.com
> >
> > > > >>wrote:
> > > > >> > > > >
> > > > >> > > > > > Can you be more clear about what you're trying to do?
> >  What
> > > > >>does
> > > > >> > your
> > > > >> > > > > > dataprovider object look like?
> > > > >> > > > > >
> > > > >> > > > > > Are you trying to show a row of cumulative information?
> > >  This
> > > > >> > > question
> > > > >> > > > > > isn't that clear...
> > > > >> > > > > >
> > > > >> > > > > >
> > > > >> > > > > > On Wed, Jul 17, 2013 at 10:28 AM, mark goldin <
> > > > >> > markzolotoy@gmail.com
> > > > >> > > >
> > > > >> > > > > > wrote:
> > > > >> > > > > >
> > > > >> > > > > > > I need to show a row in the grid that is a part of
> > > > >> dataProvider.
> > > > >> > Is
> > > > >> > > > > > there a
> > > > >> > > > > > > way of doing this?
> > > > >> > > > > > >
> > > > >> > > > > > > Thanks
> > > > >> > > > > > >
> > > > >> > > > > >
> > > > >> > > > > >
> > > > >> > > > > >
> > > > >> > > > > > --
> > > > >> > > > > > JP Bader
> > > > >> > > > > > Principal
> > > > >> > > > > > Zavteq, Inc.
> > > > >> > > > > > @lordB8r | jp@zavteq.com
> > > > >> > > > > > 608.692.2468
> > > > >> > > > > >
> > > > >> > > > >
> > > > >> > > >
> > > > >> > > >
> > > > >> > > >
> > > > >> > > > --
> > > > >> > > > JP Bader
> > > > >> > > > Principal
> > > > >> > > > Zavteq, Inc.
> > > > >> > > > @lordB8r | jp@zavteq.com
> > > > >> > > > 608.692.2468
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >> >
> > > > >> >
> > > > >> > --
> > > > >> > JP Bader
> > > > >> > Principal
> > > > >> > Zavteq, Inc.
> > > > >> > @lordB8r | jp@zavteq.com
> > > > >> > 608.692.2468
> > > > >> >
> > > > >>
> > > > >
> > > > >
> > > > >
> > > > >--
> > > > >JP Bader
> > > > >Principal
> > > > >Zavteq, Inc.
> > > > >@lordB8r | jp@zavteq.com
> > > > >608.692.2468
> > > >
> > > >
> > >
> >
> >
> >
> > --
> > JP Bader
> > Principal
> > Zavteq, Inc.
> > @lordB8r | jp@zavteq.com
> > 608.692.2468
> >
>



-- 
JP Bader
Principal
Zavteq, Inc.
@lordB8r | jp@zavteq.com
608.692.2468

Re: Spark datagrid - show extra row

Posted by mark goldin <ma...@gmail.com>.
Data model is changed, save is triggered.


On Wed, Jul 17, 2013 at 12:53 PM, JP Bader <jp...@zavteq.com> wrote:

> Why not just add an empty record into your dg?  If you need it above and/or
> below existing records, wouldn't a psuedo record, or an empty virtual
> object be enough for the dg to create the row, but display nothing?
>
>
> On Wed, Jul 17, 2013 at 12:24 PM, mark goldin <ma...@gmail.com>
> wrote:
>
> > I need that row(s) to appear anywhere in the datagrid. I will definitely
> > look into your example, but I tried running it in FB 4.7 and did not
> work.I
> > am getting this:
> > undefined
> > at
> >
> >
> mx.styles::StyleProtoChain$/getStyleManager()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:972]
> > at
> >
> >
> mx.styles::StyleProtoChain$/matchesCSSType()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:781]
> > at
> >
> >
> mx.core::UIComponent/matchesCSSType()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10891]
> > at
> >
> >
> mx.styles::CSSSelector/matchesStyleClient()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\CSSSelector.as:242]
> > at
> >
> >
> mx.styles::CSSStyleDeclaration/matchesStyleClient()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\CSSStyleDeclaration.as:502]
> > at
> >
> >
> mx.styles::StyleProtoChain$/matchStyleDeclarations()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:916]
> > at
> >
> >
> mx.styles::StyleProtoChain$/getClassStyleDeclarations()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:114]
> > at
> >
> >
> mx.core::UIComponent/getClassStyleDeclarations()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10923]
> > at
> >
> >
> mx.styles::StyleProtoChain$/initProtoChainForUIComponentStyleName()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:371]
> > at
> >
> >
> mx.styles::StyleProtoChain$/initProtoChain()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:171]
> > at mx.core::UIComponent/
> > http://www.adobe.com/2006/flex/mx/internal::initProtoChain()[E
> >
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10902]
> > at
> >
> >
> mx.core::UIComponent/regenerateStyleCache()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10965]
> > at
> >
> >
> mx.core::Container/regenerateStyleCache()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3760]
> > at
> >
> >
> mx.styles::StyleProtoChain$/setStyle()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:700]
> > at
> >
> >
> mx.core::UIComponent/setStyle()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:11130]
> > at
> >
> >
> mx.core::Container/addEventListener()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2412]
> > at
> >
> >
> mx.managers::FocusManager/activate()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\FocusManager.as:846]
> > at
> >
> >
> mx.core::Application/initManagers()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1386]
> > at
> >
> >
> mx.core::Application/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1019]
> > at DataGridFooter/initialize()
> > at mx.core::UIComponent/
> > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> >
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> > at
> >
> >
> mx.core::UIComponent/addChild()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7166]
> > at
> >
> >
> FooterDataGrid/createChildren()[C:\Phoenix_source\flexUI\DataGridFooter\src\FooterDataGrid.as:29]
> > at
> >
> >
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> > at mx.core::UIComponent/
> > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> >
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> > at mx.core::Container/
> > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> > :\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3974]
> > at
> >
> >
> mx.core::Container/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2618]
> > at
> >
> >
> mx.core::Application/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1330]
> > at
> >
> >
> mx.core::Container/addChild()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2534]
> > at
> >
> >
> mx.core::Container/createComponentFromDescriptor()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4396]
> > at
> >
> >
> mx.core::Container/createComponentsFromDescriptors()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4183]
> > at
> >
> >
> mx.core::Container/createChildren()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3189]
> > at
> >
> >
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> > at
> >
> >
> mx.core::Container/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3131]
> > at
> >
> >
> mx.core::Application/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1049]
> > at DataGridFooter/initialize()
> > at mx.core::UIComponent/
> > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> >
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> > at
> >
> >
> mx.core::UIComponent/addChild()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7166]
> > at
> >
> >
> FooterDataGrid/createChildren()[C:\Phoenix_source\flexUI\DataGridFooter\src\FooterDataGrid.as:29]
> > at
> >
> >
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> > at mx.core::UIComponent/
> > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> >
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> > at mx.core::Container/
> > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> > :\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3974]
> > at
> >
> >
> mx.core::Container/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2618]
> > at
> >
> >
> mx.core::Application/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1330]
> > at
> >
> >
> mx.core::Container/addChild()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2534]
> > at
> >
> >
> mx.core::Container/createComponentFromDescriptor()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4396]
> > at
> >
> >
> mx.core::Container/createComponentsFromDescriptors()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4183]
> > at
> >
> >
> mx.core::Container/createChildren()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3189]
> > at
> >
> >
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> > at
> >
> >
> mx.core::Container/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3131]
> > at
> >
> >
> mx.core::Application/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1049]
> > at DataGridFooter/initialize()
> > at mx.core::UIComponent/
> > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> >
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> > at
> >
> >
> mx.core::UIComponent/addChild()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7166]
> > at
> >
> >
> FooterDataGrid/createChildren()[C:\Phoenix_source\flexUI\DataGridFooter\src\FooterDataGrid.as:29]
> > at
> >
> >
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> > at mx.core::UIComponent/
> > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> >
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> > at mx.core::Container/
> > http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> > :\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3974]
> > at
> >
> >
> mx.core::Container/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2618]
> > at
> >
> >
> mx.core::Application/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1330]
> > at
> >
> >
> mx.core::Container/addChild()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2534]
> > at
> >
> >
> mx.core::Container/createComponentFromDescriptor()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4396]
> > at
> >
> >
> mx.core::Container/createComponentsFromDescriptors()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4183]
> > at
> >
> >
> mx.core::Container/createChildren()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3189]
> >
> > in StyleProtoChain.as:
> > private static function getStyleManager(object:Object):IStyleManager2
> >     {
> >         if (object is IFlexModule)
> >             return
> > StyleManager.getStyleManager(IFlexModule(object).moduleFactory); // Error
> > here
> >         else if (object is StyleProxy)
> >             return getStyleManagerFromStyleProxy(StyleProxy(object));
> >         else
> >             return StyleManager.getStyleManager(null);
> >     }
> >
> >
> >
> > On Wed, Jul 17, 2013 at 11:23 AM, Alex Harui <ah...@adobe.com> wrote:
> >
> > > On my blog I have an old example of wrapping an Ilist to insert rows in
> > > the front.  You might be able to modify that to add rows at the end.
> > >
> > >
> > > On 7/17/13 9:03 AM, "JP Bader" <jp...@zavteq.com> wrote:
> > >
> > > >Will you ever know the row count?
> > > >
> > > >requestedMinRowCount for the minimum number of rows you might want
> (i.e.
> > > >1)?
> > > >
> > > >Otherwise, I'm not sure I understand your question.
> > > >
> > > >Or just explicitly state "rowCount = 0" (or -1).
> > > >
> > > >
> > > >On Wed, Jul 17, 2013 at 10:57 AM, mark goldin <ma...@gmail.com>
> > > >wrote:
> > > >
> > > >> Yes, exactly.
> > > >>
> > > >>
> > > >> On Wed, Jul 17, 2013 at 10:55 AM, JP Bader <jp...@zavteq.com> wrote:
> > > >>
> > > >> > I'm not sure I understand the question.  Are you asking how to
> > display
> > > >> one
> > > >> > extra, empty row, irregardless of the array length of the
> > > >>dataProvider?
> > > >> >
> > > >> >
> > > >> > On Wed, Jul 17, 2013 at 10:53 AM, mark goldin <
> > markzolotoy@gmail.com>
> > > >> > wrote:
> > > >> >
> > > >> > > My original question is wrong. It has to say is not a part of
> the
> > > >> > > dataProvider.
> > > >> > >
> > > >> > >
> > > >> > > On Wed, Jul 17, 2013 at 10:50 AM, JP Bader <jp...@zavteq.com>
> wrote:
> > > >> > >
> > > >> > > > You want an empty row?
> > > >> > > >
> > > >> > > > rowCount = {dg.dataProvider.length + 1}
> > > >> > > >
> > > >> > > > That help?
> > > >> > > >
> > > >> > > >
> > > >> > > > On Wed, Jul 17, 2013 at 10:47 AM, mark goldin
> > > >><markzolotoy@gmail.com
> > > >> >
> > > >> > > > wrote:
> > > >> > > >
> > > >> > > > > DataProvider is an ArrayCollection. I need an extra row for
> a
> > > >> > cosmetic
> > > >> > > > > purpose.
> > > >> > > > >
> > > >> > > > >
> > > >> > > > > On Wed, Jul 17, 2013 at 10:42 AM, JP Bader <jp...@zavteq.com>
> > > >>wrote:
> > > >> > > > >
> > > >> > > > > > Can you be more clear about what you're trying to do?
>  What
> > > >>does
> > > >> > your
> > > >> > > > > > dataprovider object look like?
> > > >> > > > > >
> > > >> > > > > > Are you trying to show a row of cumulative information?
> >  This
> > > >> > > question
> > > >> > > > > > isn't that clear...
> > > >> > > > > >
> > > >> > > > > >
> > > >> > > > > > On Wed, Jul 17, 2013 at 10:28 AM, mark goldin <
> > > >> > markzolotoy@gmail.com
> > > >> > > >
> > > >> > > > > > wrote:
> > > >> > > > > >
> > > >> > > > > > > I need to show a row in the grid that is a part of
> > > >> dataProvider.
> > > >> > Is
> > > >> > > > > > there a
> > > >> > > > > > > way of doing this?
> > > >> > > > > > >
> > > >> > > > > > > Thanks
> > > >> > > > > > >
> > > >> > > > > >
> > > >> > > > > >
> > > >> > > > > >
> > > >> > > > > > --
> > > >> > > > > > JP Bader
> > > >> > > > > > Principal
> > > >> > > > > > Zavteq, Inc.
> > > >> > > > > > @lordB8r | jp@zavteq.com
> > > >> > > > > > 608.692.2468
> > > >> > > > > >
> > > >> > > > >
> > > >> > > >
> > > >> > > >
> > > >> > > >
> > > >> > > > --
> > > >> > > > JP Bader
> > > >> > > > Principal
> > > >> > > > Zavteq, Inc.
> > > >> > > > @lordB8r | jp@zavteq.com
> > > >> > > > 608.692.2468
> > > >> > > >
> > > >> > >
> > > >> >
> > > >> >
> > > >> >
> > > >> > --
> > > >> > JP Bader
> > > >> > Principal
> > > >> > Zavteq, Inc.
> > > >> > @lordB8r | jp@zavteq.com
> > > >> > 608.692.2468
> > > >> >
> > > >>
> > > >
> > > >
> > > >
> > > >--
> > > >JP Bader
> > > >Principal
> > > >Zavteq, Inc.
> > > >@lordB8r | jp@zavteq.com
> > > >608.692.2468
> > >
> > >
> >
>
>
>
> --
> JP Bader
> Principal
> Zavteq, Inc.
> @lordB8r | jp@zavteq.com
> 608.692.2468
>

Re: Spark datagrid - show extra row

Posted by JP Bader <jp...@zavteq.com>.
Why not just add an empty record into your dg?  If you need it above and/or
below existing records, wouldn't a psuedo record, or an empty virtual
object be enough for the dg to create the row, but display nothing?


On Wed, Jul 17, 2013 at 12:24 PM, mark goldin <ma...@gmail.com> wrote:

> I need that row(s) to appear anywhere in the datagrid. I will definitely
> look into your example, but I tried running it in FB 4.7 and did not work.I
> am getting this:
> undefined
> at
>
> mx.styles::StyleProtoChain$/getStyleManager()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:972]
> at
>
> mx.styles::StyleProtoChain$/matchesCSSType()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:781]
> at
>
> mx.core::UIComponent/matchesCSSType()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10891]
> at
>
> mx.styles::CSSSelector/matchesStyleClient()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\CSSSelector.as:242]
> at
>
> mx.styles::CSSStyleDeclaration/matchesStyleClient()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\CSSStyleDeclaration.as:502]
> at
>
> mx.styles::StyleProtoChain$/matchStyleDeclarations()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:916]
> at
>
> mx.styles::StyleProtoChain$/getClassStyleDeclarations()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:114]
> at
>
> mx.core::UIComponent/getClassStyleDeclarations()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10923]
> at
>
> mx.styles::StyleProtoChain$/initProtoChainForUIComponentStyleName()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:371]
> at
>
> mx.styles::StyleProtoChain$/initProtoChain()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:171]
> at mx.core::UIComponent/
> http://www.adobe.com/2006/flex/mx/internal::initProtoChain()[E
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10902]
> at
>
> mx.core::UIComponent/regenerateStyleCache()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10965]
> at
>
> mx.core::Container/regenerateStyleCache()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3760]
> at
>
> mx.styles::StyleProtoChain$/setStyle()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:700]
> at
>
> mx.core::UIComponent/setStyle()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:11130]
> at
>
> mx.core::Container/addEventListener()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2412]
> at
>
> mx.managers::FocusManager/activate()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\FocusManager.as:846]
> at
>
> mx.core::Application/initManagers()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1386]
> at
>
> mx.core::Application/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1019]
> at DataGridFooter/initialize()
> at mx.core::UIComponent/
> http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> at
>
> mx.core::UIComponent/addChild()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7166]
> at
>
> FooterDataGrid/createChildren()[C:\Phoenix_source\flexUI\DataGridFooter\src\FooterDataGrid.as:29]
> at
>
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> at mx.core::UIComponent/
> http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> at mx.core::Container/
> http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> :\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3974]
> at
>
> mx.core::Container/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2618]
> at
>
> mx.core::Application/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1330]
> at
>
> mx.core::Container/addChild()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2534]
> at
>
> mx.core::Container/createComponentFromDescriptor()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4396]
> at
>
> mx.core::Container/createComponentsFromDescriptors()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4183]
> at
>
> mx.core::Container/createChildren()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3189]
> at
>
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> at
>
> mx.core::Container/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3131]
> at
>
> mx.core::Application/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1049]
> at DataGridFooter/initialize()
> at mx.core::UIComponent/
> http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> at
>
> mx.core::UIComponent/addChild()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7166]
> at
>
> FooterDataGrid/createChildren()[C:\Phoenix_source\flexUI\DataGridFooter\src\FooterDataGrid.as:29]
> at
>
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> at mx.core::UIComponent/
> http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> at mx.core::Container/
> http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> :\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3974]
> at
>
> mx.core::Container/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2618]
> at
>
> mx.core::Application/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1330]
> at
>
> mx.core::Container/addChild()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2534]
> at
>
> mx.core::Container/createComponentFromDescriptor()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4396]
> at
>
> mx.core::Container/createComponentsFromDescriptors()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4183]
> at
>
> mx.core::Container/createChildren()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3189]
> at
>
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> at
>
> mx.core::Container/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3131]
> at
>
> mx.core::Application/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1049]
> at DataGridFooter/initialize()
> at mx.core::UIComponent/
> http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> at
>
> mx.core::UIComponent/addChild()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7166]
> at
>
> FooterDataGrid/createChildren()[C:\Phoenix_source\flexUI\DataGridFooter\src\FooterDataGrid.as:29]
> at
>
> mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
> at mx.core::UIComponent/
> http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> :\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
> at mx.core::Container/
> http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
> :\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3974]
> at
>
> mx.core::Container/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2618]
> at
>
> mx.core::Application/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1330]
> at
>
> mx.core::Container/addChild()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2534]
> at
>
> mx.core::Container/createComponentFromDescriptor()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4396]
> at
>
> mx.core::Container/createComponentsFromDescriptors()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4183]
> at
>
> mx.core::Container/createChildren()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3189]
>
> in StyleProtoChain.as:
> private static function getStyleManager(object:Object):IStyleManager2
>     {
>         if (object is IFlexModule)
>             return
> StyleManager.getStyleManager(IFlexModule(object).moduleFactory); // Error
> here
>         else if (object is StyleProxy)
>             return getStyleManagerFromStyleProxy(StyleProxy(object));
>         else
>             return StyleManager.getStyleManager(null);
>     }
>
>
>
> On Wed, Jul 17, 2013 at 11:23 AM, Alex Harui <ah...@adobe.com> wrote:
>
> > On my blog I have an old example of wrapping an Ilist to insert rows in
> > the front.  You might be able to modify that to add rows at the end.
> >
> >
> > On 7/17/13 9:03 AM, "JP Bader" <jp...@zavteq.com> wrote:
> >
> > >Will you ever know the row count?
> > >
> > >requestedMinRowCount for the minimum number of rows you might want (i.e.
> > >1)?
> > >
> > >Otherwise, I'm not sure I understand your question.
> > >
> > >Or just explicitly state "rowCount = 0" (or -1).
> > >
> > >
> > >On Wed, Jul 17, 2013 at 10:57 AM, mark goldin <ma...@gmail.com>
> > >wrote:
> > >
> > >> Yes, exactly.
> > >>
> > >>
> > >> On Wed, Jul 17, 2013 at 10:55 AM, JP Bader <jp...@zavteq.com> wrote:
> > >>
> > >> > I'm not sure I understand the question.  Are you asking how to
> display
> > >> one
> > >> > extra, empty row, irregardless of the array length of the
> > >>dataProvider?
> > >> >
> > >> >
> > >> > On Wed, Jul 17, 2013 at 10:53 AM, mark goldin <
> markzolotoy@gmail.com>
> > >> > wrote:
> > >> >
> > >> > > My original question is wrong. It has to say is not a part of the
> > >> > > dataProvider.
> > >> > >
> > >> > >
> > >> > > On Wed, Jul 17, 2013 at 10:50 AM, JP Bader <jp...@zavteq.com> wrote:
> > >> > >
> > >> > > > You want an empty row?
> > >> > > >
> > >> > > > rowCount = {dg.dataProvider.length + 1}
> > >> > > >
> > >> > > > That help?
> > >> > > >
> > >> > > >
> > >> > > > On Wed, Jul 17, 2013 at 10:47 AM, mark goldin
> > >><markzolotoy@gmail.com
> > >> >
> > >> > > > wrote:
> > >> > > >
> > >> > > > > DataProvider is an ArrayCollection. I need an extra row for a
> > >> > cosmetic
> > >> > > > > purpose.
> > >> > > > >
> > >> > > > >
> > >> > > > > On Wed, Jul 17, 2013 at 10:42 AM, JP Bader <jp...@zavteq.com>
> > >>wrote:
> > >> > > > >
> > >> > > > > > Can you be more clear about what you're trying to do?  What
> > >>does
> > >> > your
> > >> > > > > > dataprovider object look like?
> > >> > > > > >
> > >> > > > > > Are you trying to show a row of cumulative information?
>  This
> > >> > > question
> > >> > > > > > isn't that clear...
> > >> > > > > >
> > >> > > > > >
> > >> > > > > > On Wed, Jul 17, 2013 at 10:28 AM, mark goldin <
> > >> > markzolotoy@gmail.com
> > >> > > >
> > >> > > > > > wrote:
> > >> > > > > >
> > >> > > > > > > I need to show a row in the grid that is a part of
> > >> dataProvider.
> > >> > Is
> > >> > > > > > there a
> > >> > > > > > > way of doing this?
> > >> > > > > > >
> > >> > > > > > > Thanks
> > >> > > > > > >
> > >> > > > > >
> > >> > > > > >
> > >> > > > > >
> > >> > > > > > --
> > >> > > > > > JP Bader
> > >> > > > > > Principal
> > >> > > > > > Zavteq, Inc.
> > >> > > > > > @lordB8r | jp@zavteq.com
> > >> > > > > > 608.692.2468
> > >> > > > > >
> > >> > > > >
> > >> > > >
> > >> > > >
> > >> > > >
> > >> > > > --
> > >> > > > JP Bader
> > >> > > > Principal
> > >> > > > Zavteq, Inc.
> > >> > > > @lordB8r | jp@zavteq.com
> > >> > > > 608.692.2468
> > >> > > >
> > >> > >
> > >> >
> > >> >
> > >> >
> > >> > --
> > >> > JP Bader
> > >> > Principal
> > >> > Zavteq, Inc.
> > >> > @lordB8r | jp@zavteq.com
> > >> > 608.692.2468
> > >> >
> > >>
> > >
> > >
> > >
> > >--
> > >JP Bader
> > >Principal
> > >Zavteq, Inc.
> > >@lordB8r | jp@zavteq.com
> > >608.692.2468
> >
> >
>



-- 
JP Bader
Principal
Zavteq, Inc.
@lordB8r | jp@zavteq.com
608.692.2468

Re: Spark datagrid - show extra row

Posted by Alex Harui <ah...@adobe.com>.

On 7/17/13 10:24 AM, "mark goldin" <ma...@gmail.com> wrote:

>I need that row(s) to appear anywhere in the datagrid. I will definitely
>look into your example, but I tried running it in FB 4.7 and did not
>work.I
>am getting this:
>undefined
Looks like some initialize handler ends up calling itself.  Check any
initialize() methods you may have written.


Re: Spark datagrid - show extra row

Posted by mark goldin <ma...@gmail.com>.
I need that row(s) to appear anywhere in the datagrid. I will definitely
look into your example, but I tried running it in FB 4.7 and did not work.I
am getting this:
undefined
at
mx.styles::StyleProtoChain$/getStyleManager()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:972]
at
mx.styles::StyleProtoChain$/matchesCSSType()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:781]
at
mx.core::UIComponent/matchesCSSType()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10891]
at
mx.styles::CSSSelector/matchesStyleClient()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\CSSSelector.as:242]
at
mx.styles::CSSStyleDeclaration/matchesStyleClient()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\CSSStyleDeclaration.as:502]
at
mx.styles::StyleProtoChain$/matchStyleDeclarations()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:916]
at
mx.styles::StyleProtoChain$/getClassStyleDeclarations()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:114]
at
mx.core::UIComponent/getClassStyleDeclarations()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10923]
at
mx.styles::StyleProtoChain$/initProtoChainForUIComponentStyleName()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:371]
at
mx.styles::StyleProtoChain$/initProtoChain()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:171]
at mx.core::UIComponent/
http://www.adobe.com/2006/flex/mx/internal::initProtoChain()[E
:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10902]
at
mx.core::UIComponent/regenerateStyleCache()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:10965]
at
mx.core::Container/regenerateStyleCache()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3760]
at
mx.styles::StyleProtoChain$/setStyle()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleProtoChain.as:700]
at
mx.core::UIComponent/setStyle()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:11130]
at
mx.core::Container/addEventListener()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2412]
at
mx.managers::FocusManager/activate()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\FocusManager.as:846]
at
mx.core::Application/initManagers()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1386]
at
mx.core::Application/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1019]
at DataGridFooter/initialize()
at mx.core::UIComponent/
http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
at
mx.core::UIComponent/addChild()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7166]
at
FooterDataGrid/createChildren()[C:\Phoenix_source\flexUI\DataGridFooter\src\FooterDataGrid.as:29]
at
mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
at mx.core::UIComponent/
http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
at mx.core::Container/
http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3974]
at
mx.core::Container/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2618]
at
mx.core::Application/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1330]
at
mx.core::Container/addChild()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2534]
at
mx.core::Container/createComponentFromDescriptor()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4396]
at
mx.core::Container/createComponentsFromDescriptors()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4183]
at
mx.core::Container/createChildren()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3189]
at
mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
at
mx.core::Container/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3131]
at
mx.core::Application/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1049]
at DataGridFooter/initialize()
at mx.core::UIComponent/
http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
at
mx.core::UIComponent/addChild()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7166]
at
FooterDataGrid/createChildren()[C:\Phoenix_source\flexUI\DataGridFooter\src\FooterDataGrid.as:29]
at
mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
at mx.core::UIComponent/
http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
at mx.core::Container/
http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3974]
at
mx.core::Container/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2618]
at
mx.core::Application/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1330]
at
mx.core::Container/addChild()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2534]
at
mx.core::Container/createComponentFromDescriptor()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4396]
at
mx.core::Container/createComponentsFromDescriptors()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4183]
at
mx.core::Container/createChildren()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3189]
at
mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
at
mx.core::Container/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3131]
at
mx.core::Application/initialize()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1049]
at DataGridFooter/initialize()
at mx.core::UIComponent/
http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
at
mx.core::UIComponent/addChild()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7166]
at
FooterDataGrid/createChildren()[C:\Phoenix_source\flexUI\DataGridFooter\src\FooterDataGrid.as:29]
at
mx.core::UIComponent/initialize()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7624]
at mx.core::UIComponent/
http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:7485]
at mx.core::Container/
http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3974]
at
mx.core::Container/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2618]
at
mx.core::Application/addChildAt()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Application.as:1330]
at
mx.core::Container/addChild()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:2534]
at
mx.core::Container/createComponentFromDescriptor()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4396]
at
mx.core::Container/createComponentsFromDescriptors()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:4183]
at
mx.core::Container/createChildren()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\core\Container.as:3189]

in StyleProtoChain.as:
private static function getStyleManager(object:Object):IStyleManager2
    {
        if (object is IFlexModule)
            return
StyleManager.getStyleManager(IFlexModule(object).moduleFactory); // Error
here
        else if (object is StyleProxy)
            return getStyleManagerFromStyleProxy(StyleProxy(object));
        else
            return StyleManager.getStyleManager(null);
    }



On Wed, Jul 17, 2013 at 11:23 AM, Alex Harui <ah...@adobe.com> wrote:

> On my blog I have an old example of wrapping an Ilist to insert rows in
> the front.  You might be able to modify that to add rows at the end.
>
>
> On 7/17/13 9:03 AM, "JP Bader" <jp...@zavteq.com> wrote:
>
> >Will you ever know the row count?
> >
> >requestedMinRowCount for the minimum number of rows you might want (i.e.
> >1)?
> >
> >Otherwise, I'm not sure I understand your question.
> >
> >Or just explicitly state "rowCount = 0" (or -1).
> >
> >
> >On Wed, Jul 17, 2013 at 10:57 AM, mark goldin <ma...@gmail.com>
> >wrote:
> >
> >> Yes, exactly.
> >>
> >>
> >> On Wed, Jul 17, 2013 at 10:55 AM, JP Bader <jp...@zavteq.com> wrote:
> >>
> >> > I'm not sure I understand the question.  Are you asking how to display
> >> one
> >> > extra, empty row, irregardless of the array length of the
> >>dataProvider?
> >> >
> >> >
> >> > On Wed, Jul 17, 2013 at 10:53 AM, mark goldin <ma...@gmail.com>
> >> > wrote:
> >> >
> >> > > My original question is wrong. It has to say is not a part of the
> >> > > dataProvider.
> >> > >
> >> > >
> >> > > On Wed, Jul 17, 2013 at 10:50 AM, JP Bader <jp...@zavteq.com> wrote:
> >> > >
> >> > > > You want an empty row?
> >> > > >
> >> > > > rowCount = {dg.dataProvider.length + 1}
> >> > > >
> >> > > > That help?
> >> > > >
> >> > > >
> >> > > > On Wed, Jul 17, 2013 at 10:47 AM, mark goldin
> >><markzolotoy@gmail.com
> >> >
> >> > > > wrote:
> >> > > >
> >> > > > > DataProvider is an ArrayCollection. I need an extra row for a
> >> > cosmetic
> >> > > > > purpose.
> >> > > > >
> >> > > > >
> >> > > > > On Wed, Jul 17, 2013 at 10:42 AM, JP Bader <jp...@zavteq.com>
> >>wrote:
> >> > > > >
> >> > > > > > Can you be more clear about what you're trying to do?  What
> >>does
> >> > your
> >> > > > > > dataprovider object look like?
> >> > > > > >
> >> > > > > > Are you trying to show a row of cumulative information?  This
> >> > > question
> >> > > > > > isn't that clear...
> >> > > > > >
> >> > > > > >
> >> > > > > > On Wed, Jul 17, 2013 at 10:28 AM, mark goldin <
> >> > markzolotoy@gmail.com
> >> > > >
> >> > > > > > wrote:
> >> > > > > >
> >> > > > > > > I need to show a row in the grid that is a part of
> >> dataProvider.
> >> > Is
> >> > > > > > there a
> >> > > > > > > way of doing this?
> >> > > > > > >
> >> > > > > > > Thanks
> >> > > > > > >
> >> > > > > >
> >> > > > > >
> >> > > > > >
> >> > > > > > --
> >> > > > > > JP Bader
> >> > > > > > Principal
> >> > > > > > Zavteq, Inc.
> >> > > > > > @lordB8r | jp@zavteq.com
> >> > > > > > 608.692.2468
> >> > > > > >
> >> > > > >
> >> > > >
> >> > > >
> >> > > >
> >> > > > --
> >> > > > JP Bader
> >> > > > Principal
> >> > > > Zavteq, Inc.
> >> > > > @lordB8r | jp@zavteq.com
> >> > > > 608.692.2468
> >> > > >
> >> > >
> >> >
> >> >
> >> >
> >> > --
> >> > JP Bader
> >> > Principal
> >> > Zavteq, Inc.
> >> > @lordB8r | jp@zavteq.com
> >> > 608.692.2468
> >> >
> >>
> >
> >
> >
> >--
> >JP Bader
> >Principal
> >Zavteq, Inc.
> >@lordB8r | jp@zavteq.com
> >608.692.2468
>
>

Re: Spark datagrid - show extra row

Posted by Alex Harui <ah...@adobe.com>.
On my blog I have an old example of wrapping an Ilist to insert rows in
the front.  You might be able to modify that to add rows at the end.


On 7/17/13 9:03 AM, "JP Bader" <jp...@zavteq.com> wrote:

>Will you ever know the row count?
>
>requestedMinRowCount for the minimum number of rows you might want (i.e.
>1)?
>
>Otherwise, I'm not sure I understand your question.
>
>Or just explicitly state "rowCount = 0" (or -1).
>
>
>On Wed, Jul 17, 2013 at 10:57 AM, mark goldin <ma...@gmail.com>
>wrote:
>
>> Yes, exactly.
>>
>>
>> On Wed, Jul 17, 2013 at 10:55 AM, JP Bader <jp...@zavteq.com> wrote:
>>
>> > I'm not sure I understand the question.  Are you asking how to display
>> one
>> > extra, empty row, irregardless of the array length of the
>>dataProvider?
>> >
>> >
>> > On Wed, Jul 17, 2013 at 10:53 AM, mark goldin <ma...@gmail.com>
>> > wrote:
>> >
>> > > My original question is wrong. It has to say is not a part of the
>> > > dataProvider.
>> > >
>> > >
>> > > On Wed, Jul 17, 2013 at 10:50 AM, JP Bader <jp...@zavteq.com> wrote:
>> > >
>> > > > You want an empty row?
>> > > >
>> > > > rowCount = {dg.dataProvider.length + 1}
>> > > >
>> > > > That help?
>> > > >
>> > > >
>> > > > On Wed, Jul 17, 2013 at 10:47 AM, mark goldin
>><markzolotoy@gmail.com
>> >
>> > > > wrote:
>> > > >
>> > > > > DataProvider is an ArrayCollection. I need an extra row for a
>> > cosmetic
>> > > > > purpose.
>> > > > >
>> > > > >
>> > > > > On Wed, Jul 17, 2013 at 10:42 AM, JP Bader <jp...@zavteq.com>
>>wrote:
>> > > > >
>> > > > > > Can you be more clear about what you're trying to do?  What
>>does
>> > your
>> > > > > > dataprovider object look like?
>> > > > > >
>> > > > > > Are you trying to show a row of cumulative information?  This
>> > > question
>> > > > > > isn't that clear...
>> > > > > >
>> > > > > >
>> > > > > > On Wed, Jul 17, 2013 at 10:28 AM, mark goldin <
>> > markzolotoy@gmail.com
>> > > >
>> > > > > > wrote:
>> > > > > >
>> > > > > > > I need to show a row in the grid that is a part of
>> dataProvider.
>> > Is
>> > > > > > there a
>> > > > > > > way of doing this?
>> > > > > > >
>> > > > > > > Thanks
>> > > > > > >
>> > > > > >
>> > > > > >
>> > > > > >
>> > > > > > --
>> > > > > > JP Bader
>> > > > > > Principal
>> > > > > > Zavteq, Inc.
>> > > > > > @lordB8r | jp@zavteq.com
>> > > > > > 608.692.2468
>> > > > > >
>> > > > >
>> > > >
>> > > >
>> > > >
>> > > > --
>> > > > JP Bader
>> > > > Principal
>> > > > Zavteq, Inc.
>> > > > @lordB8r | jp@zavteq.com
>> > > > 608.692.2468
>> > > >
>> > >
>> >
>> >
>> >
>> > --
>> > JP Bader
>> > Principal
>> > Zavteq, Inc.
>> > @lordB8r | jp@zavteq.com
>> > 608.692.2468
>> >
>>
>
>
>
>-- 
>JP Bader
>Principal
>Zavteq, Inc.
>@lordB8r | jp@zavteq.com
>608.692.2468


Re: Spark datagrid - show extra row

Posted by JP Bader <jp...@zavteq.com>.
Will you ever know the row count?

requestedMinRowCount for the minimum number of rows you might want (i.e. 1)?

Otherwise, I'm not sure I understand your question.

Or just explicitly state "rowCount = 0" (or -1).


On Wed, Jul 17, 2013 at 10:57 AM, mark goldin <ma...@gmail.com> wrote:

> Yes, exactly.
>
>
> On Wed, Jul 17, 2013 at 10:55 AM, JP Bader <jp...@zavteq.com> wrote:
>
> > I'm not sure I understand the question.  Are you asking how to display
> one
> > extra, empty row, irregardless of the array length of the dataProvider?
> >
> >
> > On Wed, Jul 17, 2013 at 10:53 AM, mark goldin <ma...@gmail.com>
> > wrote:
> >
> > > My original question is wrong. It has to say is not a part of the
> > > dataProvider.
> > >
> > >
> > > On Wed, Jul 17, 2013 at 10:50 AM, JP Bader <jp...@zavteq.com> wrote:
> > >
> > > > You want an empty row?
> > > >
> > > > rowCount = {dg.dataProvider.length + 1}
> > > >
> > > > That help?
> > > >
> > > >
> > > > On Wed, Jul 17, 2013 at 10:47 AM, mark goldin <markzolotoy@gmail.com
> >
> > > > wrote:
> > > >
> > > > > DataProvider is an ArrayCollection. I need an extra row for a
> > cosmetic
> > > > > purpose.
> > > > >
> > > > >
> > > > > On Wed, Jul 17, 2013 at 10:42 AM, JP Bader <jp...@zavteq.com> wrote:
> > > > >
> > > > > > Can you be more clear about what you're trying to do?  What does
> > your
> > > > > > dataprovider object look like?
> > > > > >
> > > > > > Are you trying to show a row of cumulative information?  This
> > > question
> > > > > > isn't that clear...
> > > > > >
> > > > > >
> > > > > > On Wed, Jul 17, 2013 at 10:28 AM, mark goldin <
> > markzolotoy@gmail.com
> > > >
> > > > > > wrote:
> > > > > >
> > > > > > > I need to show a row in the grid that is a part of
> dataProvider.
> > Is
> > > > > > there a
> > > > > > > way of doing this?
> > > > > > >
> > > > > > > Thanks
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > JP Bader
> > > > > > Principal
> > > > > > Zavteq, Inc.
> > > > > > @lordB8r | jp@zavteq.com
> > > > > > 608.692.2468
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > JP Bader
> > > > Principal
> > > > Zavteq, Inc.
> > > > @lordB8r | jp@zavteq.com
> > > > 608.692.2468
> > > >
> > >
> >
> >
> >
> > --
> > JP Bader
> > Principal
> > Zavteq, Inc.
> > @lordB8r | jp@zavteq.com
> > 608.692.2468
> >
>



-- 
JP Bader
Principal
Zavteq, Inc.
@lordB8r | jp@zavteq.com
608.692.2468

Re: Spark datagrid - show extra row

Posted by mark goldin <ma...@gmail.com>.
Yes, exactly.


On Wed, Jul 17, 2013 at 10:55 AM, JP Bader <jp...@zavteq.com> wrote:

> I'm not sure I understand the question.  Are you asking how to display one
> extra, empty row, irregardless of the array length of the dataProvider?
>
>
> On Wed, Jul 17, 2013 at 10:53 AM, mark goldin <ma...@gmail.com>
> wrote:
>
> > My original question is wrong. It has to say is not a part of the
> > dataProvider.
> >
> >
> > On Wed, Jul 17, 2013 at 10:50 AM, JP Bader <jp...@zavteq.com> wrote:
> >
> > > You want an empty row?
> > >
> > > rowCount = {dg.dataProvider.length + 1}
> > >
> > > That help?
> > >
> > >
> > > On Wed, Jul 17, 2013 at 10:47 AM, mark goldin <ma...@gmail.com>
> > > wrote:
> > >
> > > > DataProvider is an ArrayCollection. I need an extra row for a
> cosmetic
> > > > purpose.
> > > >
> > > >
> > > > On Wed, Jul 17, 2013 at 10:42 AM, JP Bader <jp...@zavteq.com> wrote:
> > > >
> > > > > Can you be more clear about what you're trying to do?  What does
> your
> > > > > dataprovider object look like?
> > > > >
> > > > > Are you trying to show a row of cumulative information?  This
> > question
> > > > > isn't that clear...
> > > > >
> > > > >
> > > > > On Wed, Jul 17, 2013 at 10:28 AM, mark goldin <
> markzolotoy@gmail.com
> > >
> > > > > wrote:
> > > > >
> > > > > > I need to show a row in the grid that is a part of dataProvider.
> Is
> > > > > there a
> > > > > > way of doing this?
> > > > > >
> > > > > > Thanks
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > JP Bader
> > > > > Principal
> > > > > Zavteq, Inc.
> > > > > @lordB8r | jp@zavteq.com
> > > > > 608.692.2468
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > JP Bader
> > > Principal
> > > Zavteq, Inc.
> > > @lordB8r | jp@zavteq.com
> > > 608.692.2468
> > >
> >
>
>
>
> --
> JP Bader
> Principal
> Zavteq, Inc.
> @lordB8r | jp@zavteq.com
> 608.692.2468
>

Re: Spark datagrid - show extra row

Posted by JP Bader <jp...@zavteq.com>.
I'm not sure I understand the question.  Are you asking how to display one
extra, empty row, irregardless of the array length of the dataProvider?


On Wed, Jul 17, 2013 at 10:53 AM, mark goldin <ma...@gmail.com> wrote:

> My original question is wrong. It has to say is not a part of the
> dataProvider.
>
>
> On Wed, Jul 17, 2013 at 10:50 AM, JP Bader <jp...@zavteq.com> wrote:
>
> > You want an empty row?
> >
> > rowCount = {dg.dataProvider.length + 1}
> >
> > That help?
> >
> >
> > On Wed, Jul 17, 2013 at 10:47 AM, mark goldin <ma...@gmail.com>
> > wrote:
> >
> > > DataProvider is an ArrayCollection. I need an extra row for a cosmetic
> > > purpose.
> > >
> > >
> > > On Wed, Jul 17, 2013 at 10:42 AM, JP Bader <jp...@zavteq.com> wrote:
> > >
> > > > Can you be more clear about what you're trying to do?  What does your
> > > > dataprovider object look like?
> > > >
> > > > Are you trying to show a row of cumulative information?  This
> question
> > > > isn't that clear...
> > > >
> > > >
> > > > On Wed, Jul 17, 2013 at 10:28 AM, mark goldin <markzolotoy@gmail.com
> >
> > > > wrote:
> > > >
> > > > > I need to show a row in the grid that is a part of dataProvider. Is
> > > > there a
> > > > > way of doing this?
> > > > >
> > > > > Thanks
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > JP Bader
> > > > Principal
> > > > Zavteq, Inc.
> > > > @lordB8r | jp@zavteq.com
> > > > 608.692.2468
> > > >
> > >
> >
> >
> >
> > --
> > JP Bader
> > Principal
> > Zavteq, Inc.
> > @lordB8r | jp@zavteq.com
> > 608.692.2468
> >
>



-- 
JP Bader
Principal
Zavteq, Inc.
@lordB8r | jp@zavteq.com
608.692.2468

Re: Spark datagrid - show extra row

Posted by mark goldin <ma...@gmail.com>.
My original question is wrong. It has to say is not a part of the
dataProvider.


On Wed, Jul 17, 2013 at 10:50 AM, JP Bader <jp...@zavteq.com> wrote:

> You want an empty row?
>
> rowCount = {dg.dataProvider.length + 1}
>
> That help?
>
>
> On Wed, Jul 17, 2013 at 10:47 AM, mark goldin <ma...@gmail.com>
> wrote:
>
> > DataProvider is an ArrayCollection. I need an extra row for a cosmetic
> > purpose.
> >
> >
> > On Wed, Jul 17, 2013 at 10:42 AM, JP Bader <jp...@zavteq.com> wrote:
> >
> > > Can you be more clear about what you're trying to do?  What does your
> > > dataprovider object look like?
> > >
> > > Are you trying to show a row of cumulative information?  This question
> > > isn't that clear...
> > >
> > >
> > > On Wed, Jul 17, 2013 at 10:28 AM, mark goldin <ma...@gmail.com>
> > > wrote:
> > >
> > > > I need to show a row in the grid that is a part of dataProvider. Is
> > > there a
> > > > way of doing this?
> > > >
> > > > Thanks
> > > >
> > >
> > >
> > >
> > > --
> > > JP Bader
> > > Principal
> > > Zavteq, Inc.
> > > @lordB8r | jp@zavteq.com
> > > 608.692.2468
> > >
> >
>
>
>
> --
> JP Bader
> Principal
> Zavteq, Inc.
> @lordB8r | jp@zavteq.com
> 608.692.2468
>

Re: Spark datagrid - show extra row

Posted by JP Bader <jp...@zavteq.com>.
You want an empty row?

rowCount = {dg.dataProvider.length + 1}

That help?


On Wed, Jul 17, 2013 at 10:47 AM, mark goldin <ma...@gmail.com> wrote:

> DataProvider is an ArrayCollection. I need an extra row for a cosmetic
> purpose.
>
>
> On Wed, Jul 17, 2013 at 10:42 AM, JP Bader <jp...@zavteq.com> wrote:
>
> > Can you be more clear about what you're trying to do?  What does your
> > dataprovider object look like?
> >
> > Are you trying to show a row of cumulative information?  This question
> > isn't that clear...
> >
> >
> > On Wed, Jul 17, 2013 at 10:28 AM, mark goldin <ma...@gmail.com>
> > wrote:
> >
> > > I need to show a row in the grid that is a part of dataProvider. Is
> > there a
> > > way of doing this?
> > >
> > > Thanks
> > >
> >
> >
> >
> > --
> > JP Bader
> > Principal
> > Zavteq, Inc.
> > @lordB8r | jp@zavteq.com
> > 608.692.2468
> >
>



-- 
JP Bader
Principal
Zavteq, Inc.
@lordB8r | jp@zavteq.com
608.692.2468

Re: Spark datagrid - show extra row

Posted by mark goldin <ma...@gmail.com>.
DataProvider is an ArrayCollection. I need an extra row for a cosmetic
purpose.


On Wed, Jul 17, 2013 at 10:42 AM, JP Bader <jp...@zavteq.com> wrote:

> Can you be more clear about what you're trying to do?  What does your
> dataprovider object look like?
>
> Are you trying to show a row of cumulative information?  This question
> isn't that clear...
>
>
> On Wed, Jul 17, 2013 at 10:28 AM, mark goldin <ma...@gmail.com>
> wrote:
>
> > I need to show a row in the grid that is a part of dataProvider. Is
> there a
> > way of doing this?
> >
> > Thanks
> >
>
>
>
> --
> JP Bader
> Principal
> Zavteq, Inc.
> @lordB8r | jp@zavteq.com
> 608.692.2468
>

Re: Spark datagrid - show extra row

Posted by JP Bader <jp...@zavteq.com>.
Can you be more clear about what you're trying to do?  What does your
dataprovider object look like?

Are you trying to show a row of cumulative information?  This question
isn't that clear...


On Wed, Jul 17, 2013 at 10:28 AM, mark goldin <ma...@gmail.com> wrote:

> I need to show a row in the grid that is a part of dataProvider. Is there a
> way of doing this?
>
> Thanks
>



-- 
JP Bader
Principal
Zavteq, Inc.
@lordB8r | jp@zavteq.com
608.692.2468