У меня есть редактируемая сетка данных, которую нужно сохранить в других полях формы через CFC в ColdFusion.
По сути, цель состоит в том, чтобы было определенное количество местоположений, извлеченных с помощью RO, которые составляют первый столбец, остальные столбцы - это типы данных, т.е. демографические данные, заметки клиентов, встречи и т. Д., Идея заключается в том, чтобы пользователь отмечал каждое из флажки в сетке, чтобы указать, что они рады поделиться типом данных с этими местоположениями. Это должно быть сделано таким образом, поскольку местоположения могут меняться, чтобы со временем их могло быть два, четыре или более.
Код работает до сих пор работает и выглядит хорошо, но экономия немного сводит меня с ума !! Пожалуйста, помогите.
Спасибо заранее
:)
код (сокращен по соображениям здравого смысла) ниже:
public function handleconsentResult(event:ResultEvent):void {
consentDatagrid.dataProvider = event.result;
}
<mx:RemoteObject id="consentQuery"
destination="ColdFusion"
source="Build3.consent"
showBusyCursor="true">
<mx:method name="getconsent" result="handleconsentResult(event)" fault="fault(event)" />
<mx:DataGrid id="consentDatagrid" creationComplete="init()" width="98%" wordWrap="true" textAlign="center">
<mx:columns>
<mx:DataGridColumn headerText="Organisation" width="100" textAlign="left" id="Location" dataField="LocationName" wordWrap="true"/>
<mx:DataGridColumn headerText="Demographics" width="100" wordWrap="true" textAlign="center" itemRenderer="mx.controls.CheckBox" rendererIsEditor="true" editorDataField="ClientDemographics" />
<mx:DataGridColumn headerText="Appointments" width="100" wordWrap="true" textAlign="center" itemRenderer="mx.controls.CheckBox" rendererIsEditor="true" editorDataField="ClientAppointments"/>
<mx:DataGridColumn headerText="Activity" width="70" wordWrap="true" textAlign="center" itemRenderer="mx.controls.CheckBox" rendererIsEditor="true" editorDataField="ClientActivity"/>
<mx:DataGridColumn headerText="Notes" width="50" wordWrap="true" textAlign="center" itemRenderer="mx.controls.CheckBox" rendererIsEditor="true" editorDataField="ClientNotes"/>
</mx:columns>
</mx:DataGrid>