Hello, i am having troubles when using DataServices in my app. Here's the thing:
I have an Assembler and 2 DataService components that point to that Assembler. I have a Datagrid that gets filled by pressing a button that calls the fill method of the Assembler and a Form for inserting new items. The object i am using have a property called winner that is a boolean and defaults to false, the fill method obtains a list of bids from the database and then iterates it to determine if each bid is a possible winner or not, setting the winner property to true or false. I call the fill method and the DG is filled with the result of the fill method, then i create a new Bid and fill it with the Form (the default value for winner is false) and then call the createItem method, which inserts it into the database and triggers an auto-refresh that once again obtains the list of bids and determines which one is a possible winner and which isn't. The problem is that on Java, before the return statement of the fill method i am printing the values of the bids and there i see that the recently added Bid (the one i inserted) has it's winner property set to true but on the DataGrid it remains as false :S. If i then press again the button that fills the collection then i see its value as true. So the thing is that the resfreshFill that is automatically triggered after the createItem (i am not using transactions to call a manual refreshFill) is obtaining the right data but Flex just doesn't show it correctly. Any ideas?

