| 4D View v15PV SET FORMAT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D View v15
 PV SET FORMAT 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV SET FORMAT ( area ; format ; string ) | ||||||||
| 引数 | 型 | 説明 | ||||||
| area | 倍長整数 |   | 4D View エリア | |||||
| format | 倍長整数 |   | フォーマットID | |||||
| string | 文字 |   | フォーマットの文字列 | |||||
PV SET FORMATコマンドは、formatのフォーマットをstringに変更します。
PV Add formatコマンドの例題を簡単にしたものを以下に示します。ただし、ここではフォーマットが突然置き換えられます。以前のフォーマットが存在しない場合には、新しいフォーマットは作成されません。
 ARRAY LONGINT($ArrayFormatNum;0) `フォーマット番号の配列
 ARRAY TEXT($ArrayFormatStrings;0)     `フォーマット文字列の配列
 C_LONGINT($Position) `番号配列と文字列配列内における変更対象フォーマットの位置
 
  `利用可能なフォーマットのリスト
 PV GET FORMAT LIST(Area;$ArrayFormatNum;$ArrayFormatStrings)
 
 $Position:=Find in array($ArrayFormatStrings;"$###,##0.00")
 If($Position#-1) `フォーマットはエリアに存在するか?
  `フォーマットの変更
    PV SET FORMAT(Area;$ArrayFormatNum{$Position};"### ##0,00 EUR")
 End if
	プロダクト: 4D View
	テーマ: PVスタイル
	番号: 
        15881
        
        
        
	
	初出: 4D View 6.8
	4D View ( 4D View v15)
	
	
	
	
	
	
	
 コメントを追加
コメントを追加