2016-11-21 12 views
0

私は靴のサイズのためのテーブルとフォームを持っています。今のところ、私のフォームはすべての要素(サイズ)を整数として表示します。私はすべての要素を本当のものとして見たいと思います。靴のサイズ表を取り込むためのコンテナから実際のデータ型の要素を取得する

仕事は以下の通りです:

static void insertShoeSizes(Args _args) 
{ 
     SycShoeSizeTable shoeSizeTable; 
     container   sizes, conTake; 
     int     i; 
     ; 
     sizes = [[35.0 , 3.5]]; 
     sizes +=[[35.5 , 4.0]]; 
     sizes +=[[36.0 , 4,5]]; 
     sizes +=[[37.0 , 5.0]]; 
     sizes +=[[37.5 , 5.5]]; 
     sizes +=[[38.0 , 6.0]]; 
     sizes +=[[38.5 , 6.5]]; 
     sizes +=[[39.0 , 7.0]]; 
     sizes +=[[40.0 , 7.5]]; 
     sizes +=[[41.0 , 8.0]]; 
     sizes +=[[42.0 , 8.5]]; 
     sizes +=[[43.0 , 9.0]]; 
     sizes +=[[44.0 , 10.5]]; 
     sizes +=[[45.0 , 11.5]]; 
     sizes +=[[46.5 , 12.5]]; 
     sizes +=[[48.5 , 14.0]]; 


     for(i=1; i<=conLen(sizes); i++) 
     { 
      conTake = conPeek(sizes,i); 

      shoeSizeTable.clear(); 
      shoeSizeTable.SycSizeEurope = conPeek(conTake,1); 
      shoeSizeTable.SycSizeUSandCanada = conPeek(conTake,2); 
      shoeSizeTable.insert(); 
     } 
} 
+0

テーブルオブジェクトの.xpoファイルまたはスクリーンショットを指定してください。 –

+0

ここにスクリーンショットを入れるにはどうすればいいですか? このボックスにドラッグすると、問題が発生します。 – Khashayar

+0

質問のエディタウィンドウにも、右上隅に疑問符が表示されます。あなたがそれをクリックすると、完全な[フォーマットヘルプ](http://stackoverflow.com/editing-help#Images)へのリンクを含むいくつかの基本的なフォーマットのドキュメントが得られます。イメージにはセクションもあります。 imgurのホスティングダイアログに問題がある場合は、[Meta Stackexchange](http://meta.stackexchange.com)の新しい質問に問題を詳しく説明するか、ダイアログ内の他のオプションの1つを使用してください( "ここをクリック "または"ウェブからのリンク ")。 –

答えて

2

あなたが投稿する前に、これらの問題の一部を解決するために、もう少しデバッグを行うようにしてください。挿入する行にブレークポイントを設定し、コンテナからフィールドに読み込まれた値を確認します。フィールドが整数かどうかを確認します。

コンテナをたくさん使っているので(理由はわかりません)、conView()という関数について知っておく必要があります。既にデータ入力のエラーが表示されています。

実際には実数が格納され、アクセスされていることがわかります。したがって、整数になると、テーブル/フォームの可能性が高くなります。

enter image description here

+0

私はそれを達成しました。コードは正しく、私のAX 2012はちょうどそれを更新しませんでした。今日、コードを100回実行した後、それは働いた – Khashayar

0

あなたのテーブルとフォームフィールドがタイプRealを持っていることを確認してください。

enter image description here

+0

助けてくれてありがとう。 私はあなたが私に言ったことを正確にしました。 @ノーム: 他の番号を取得しました...テーブルプロパティで変更を行った場所はどこですか? – Khashayar

+0

私はテーブルのプロパティを変更しませんでした。新しいテーブルを作成し、2つの 'Real'フィールド(' SycSizeEurope'、 'SycSizeUSandCanada')を追加しました。 – nolem

+0

これは本当に厄介です。 私はあなたが私に与えた指示に従ってきました。 私はAnswersに画像を掲載しました。 – Khashayar

関連する問題