Bom dia,
eu coloquei um botão dentro de um itemrenderer de um grid (conforme abaixo).
Só que eu tenho 2 states na minha aplicação.
Eu gostaria que quando estivesse em um determinado state esse botão ficasse
desabilitado. o código abaixo não esta funcionando, alguém poderia me
ajudar?
<mx:DataGrid id="dgProcedimentos"
editable="false" themeColor="#195175"
enabled="true" right="10" bottom="10"
left="318" dataProvider="{_model.arrayProcedimentos}" top="35"
doubleClickEnabled="true"
itemDoubleClick="{procedimentoSelecionado(event)}">
<mx:columns>
<mx:DataGridColumn width="70"
editable="false">
<mx:itemRenderer>
<mx:Component>
<mx:HBox
horizontalAlign="center">
<mx:Button
id="btnEditaProcedimento"
height="16"
width="16" toolTip="Editar Procedimento"
click="dispatchEvent(new Event('editar', true))"
enabled="{(currentState=='state_cliente'?false:(data.finalizado==false?true:
false))}">
<mx:icon>@Embed(source='../images/icons/menu/edit_proc.png')</mx:icon>
</mx:Button>
</mx:HBox>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
<mx:DataGridColumn headerText="Procedimentos" dataField="descricao"
width="300" labelFunction="labelFunctionGridProcedimentos"/>
<mx:DataGridColumn
headerText="Resultado" dataField="resultado" width="100"/>
<mx:DataGridColumn
headerText="Usuário" dataField="usuario" width="100"
labelFunction="labelFunctionGridProcedimentos"/>
<flexdev:DateDataGridColumn
headerText="Data" dataField="dtFinalizacao" formatString="DD/MM/YYYY"
width="110"/>
<mx:DataGridColumn width="30"
dataField="finalizado" headerText="" textAlign="center" sortable="false">
<mx:itemRenderer>
<mx:Component>
<mx:CheckBox
selected="{data.finalizado}" click="{data.finalizado = selected}"
enabled="false"/>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
Att.,
Roger Rayner
Analista de Sistemas
TOTVS BAHIA
( 55 (71) 9616 - 6876
+ <mailto:[email protected]> [email protected]
http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/datasul.j
pg
http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/totvs.jpg
"A Humildade é o alicerce dos Sábios... e o Orgulho a coluna dos Débeis!!!"
(Augusto Cury)
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev<<image001.jpg>>
<<image002.jpg>>
