Аз съм нов разработчик на уеб приложения, използващ Flex Builder 3 и в момента съм изправен пред следния проблем:
Прикачен е кодов фрагмент от mxml файла:
<mx:Script>
<![CDATA[
import com.bx.Char10;
import com.bx.A;
[Bindable] private var inputParam:A = new A()
inputParam.CustNumber.char10 = '0123456789'
}
]]>
</mx:Script>
Това дава грешка при компилиране
1120 Достъп до недефинирано свойство inputParam
Ако обаче заменя
inputParam.CustNumber.char10 = '0123456789'
с
private function set():void
{
inputParam.CustNumber.char10 = '0123456789'
}
Грешката при компилиране изчезва.
Моят въпрос е: Как мога да премахна тази грешка при компилиране, без да използвам заобиколното решение, което направих?