Straker Interactive

Utilisation des décimales dans les propriétés ZoomFlex

Cet article explique comment utiliser des décimales dans les propriétés ZoomFlex qui nécessite actuellement quelques modifications rapides de la commande du nombre d'fonctionnent pas correctement.

Lorsque vous créez une propriété de type «nombre», il crée le champ de base de données comme un "int" qui ne permet pas l'utilisation des décimales et des chiffres ronds plutôt que d'appliquer les points décimaux. Pour obtenir décimales permis procédez comme suit:

1. Dans la base de données (MySQL par défaut sur le service hébergé) de procéder aux decial déposée de la propriété "2" selon le domaine de la quantité dans l'image ci-dessous et changer le type d'être "virgule" plutôt que "int".

.

2. Ouvrez ensuite les] sitename [/ app_templates / objets / [package] / [] classname. Xml et modifier le type de propriété du «nombre» à «String» pour la propriété que vous souhaitez utiliser comme un decmial. Aussi changer le noeud de la classe de la propriété d'être "shadomx.core.objects.properties.string".

 

3. Maintenant, changez le type de propriété dans la VO de la classe dans Flex Builder: com. [] Paquet. Model.vo. [Classe] VO.as


De:public var quantité: String = "";

Pour:public var quantité: Number = 0;

Obivoulsy commutation de «quantité» pour votre nom de propriété.

 

4. Enfin, dans le EditForm.mxml pour la classe, la valeur exprimés sous forme d'un numéro dans la handleSaveClick () la fonction

item.quantity = Number (quantityForm.text);

 

 

 

 

 

 

 


Comments

There are no comments for this page as yet.

Add a comment

Categories