WRITE命令 書式設定オプション
書式設定オプション
WRITE 命令では、さまざまな書式設定オプションが使用することができます。
構文
WRITE ....f option.
全データ型の書式設定オプション
|
オプション |
機能 |
|
LEFT-JUSTIFIED |
出力を左寄せにします。 |
|
CENTERED |
出力を中央揃えにします。 |
|
RIGHT-JUSTIFIED |
出力を右寄せにします。 |
|
UNDER g |
出力を項目 g の直下から開始します。 |
|
NO-GAP |
項目 f の後の空白文字を省略します。 |
|
USING EDIT MASK m |
書式テンプレート m を指定します。 |
|
USING NO EDIT MASK |
ABAP ディクショナリで指定された書式テンプレートを無効化します。 |
|
NO-ZERO |
項目にゼロしか含まれていない場合は、空白文字で置き換えられます。型 c と n の項目では、先行ゼロが自動的に置き換えられます。 |
数値項目の書式設定オプション
|
オプション |
機能 |
|
NO-SIGN |
先頭の符号を画面に表示しません。 |
|
DECIMALS d |
d は小数点以下桁数を定義します。 |
|
EXPONENT e |
型 f の項目では、指数を e に設定します。 |
|
ROUND r |
型 p の項目の値に 10**(-r) を掛けて丸めます。 |
|
CURRENCY c |
通貨 c をテーブル TCURX に従って書式設定します。 |
|
UNIT u |
小数点以下桁数をテーブル T006 で型 p の項目に指定された単位 uに従って固定します。 |
日付項目の書式設定オプション
|
オプション |
機能 |
|
DD/MM/YY |
ユーザのマスタレコードで定義された区切記号 |
|
MM/DD/YY |
ユーザのマスタレコードで定義された区切記号 |
|
DD/MM/YYYY |
ユーザのマスタレコードで定義された区切記号 |
|
MM/DD/YYYY |
ユーザのマスタレコードで定義された区切記号 |
|
DDMMYY |
区切記号なし |
|
MMDDYY |
区切記号なし |
|
YYMMDD |
区切記号なし |
書式オプションと一部のオプションでの除外規則の詳細については、WRITE 命令のキーワード文書を参照してください。
書式設定オプションの例を以下に示します。他の例については、複雑な一覧の登録を参照してください。数値項目の小数点記号、および千単位の区切記号 (ピリオドまたはカンマ) に何を使用するかは、ユーザマスタレコードで定義されています。
|
ABAP コード |
画面出力 |
|
DATA: g(5) TYPE c VALUE 'Hello', WRITE: g, f. WRITE: /10 g, WRITE: / g NO-GAP, f. |
Hello Dolly Hello HelloDolly |
|
DATA time TYPE t VALUE '154633'. WRITE: time, |
154633 15:46:33 |
|
WRITE: '000123', |
000123 |
|
DATA float TYPE f VALUE '123456789.0'. WRITE float EXPONENT 3. |
123456,789E+03 |
|
DATA pack TYPE p VALUE '123.456' WRITE pack DECIMALS 2. WRITE: / pack ROUND -2, |
123,46 12.345,600 |
|
WRITE: sydatum, |
27.06.1995 950627 |
上のテーブルに示した書式オプション以外に、FORMAT 命令の書式オプションも使用することができます。これらの書式オプションでは、出力の階調や色を指定することができます。詳細は、FORMAT 命令を参照してください。
原文はこちらから>>
WRITE命令 書式設定オプション的更多相关文章
- 設定 Bootstrap/SASS/Bower/gulp (Windows平台)
請注意:在進行以下步驟前,你會需要先安裝git,可以參考這篇 git安裝教學 前言 時至今日,幾乎每個人都在討論bootstrap.less 或 sass.我們知道它們是比較新的前端技術,而且有開始愈 ...
- 免安裝、免設定的 Hadoop 開發環境 - cloudera 的 QuickStart VM
cloudera 的 QuickStart VM,為一種免安裝.免設定 Linux 及 Hadoop,已幫你建好 CDH 5.x.Hadoop.Eclipse 的一個虛擬機環境.下載後解壓縮,可直接以 ...
- 【转】bind - DNS 設定
http://www.l-penguin.idv.tw/article/dns.htm 參考資訊 DNS 是所有伺服之母,電腦連節時均以 IP 為主,比方說輸入 202.43.195.52 就會到台灣 ...
- JavaFX結合 JDBC, Servlet, Swing, Google Map及動態產生比例圖 (3):部署設定及應用 (转帖)
說明:這一篇主要是說明如何將程式部署到Application Server,以及程式如何運作,產生的檔案置於何處,以及如何以瀏覽器呈現(Applet),或是當成桌面應用程式,或是 桌面Applet,這 ...
- 手動設定 電池溫度 mtk platform
adb root adb shell echo "3 1 27" > ./proc/mtk_battery_cmd/battery_cmd 27 即是所要設定的溫度, 此設定 ...
- SAPの販売管理で、価格設定をするまでの関連カスタマイズ画面
この記事ではSAP SDで.価格を決めるまでに必要な設定画面について述べています. condition table (条件テーブル) 条件レコードのキー項目を定義したもの.3桁の数字で名前がついている ...
- 修正 Memo 設定為 ReadOnly 後, 無法有複製的功能
问题:当 Memo 設定為 ReadOnly = True 後, 选取一段文字后,無法有複製的功能. 适用:XE6 Android 系统(目前 iOS 还找不到方法) 修正方法: 请将源码 FMX.P ...
- ASP.NET MVC3 在_ViewStart設定Layout後用RenderAction的注意事項
ASP.NET MVC3 在_ViewStart設定Layout後用RenderAction的注意事項 3/24 TW MVC第一次活動圓滿的結束了,雖然是RC,但也來了不少願意聽我們分享的好朋友. ...
- 【转】什麼是 Team Explorer Everywhere 2010 ?TFS 專用的 Eclipse 整合套件的安裝與設定
前言- 大家都知道 版本管控是一件很重要的事情!而且也知道分別有 VSS , SVN , TFS 等- 多數人都會覺得, .NET 的開發工具要用 VSS . TFS .SVN 而 Java 的 Ec ...
随机推荐
- JavaScript写入文件到本地
工作中有时需要通过 JavaScript 保存文件到本地,我们都知道 JavaScript 基于安全的考虑,是不允许直接操作本地文件的.IE 可以通过 VB 插件的方式进行,而 Chrome 和 fi ...
- iOS开发之Objective-c的AES256加密和解密算法的实现
原文:http://www.lidaren.com/archives/1470 高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法. 以下实现 ...
- 【转】【MATLAB】模拟和数字低通滤波器的MATLAB实现
原文地址:http://blog.sina.com.cn/s/blog_79ecf6980100vcrf.html 低通滤波器参数:Fs=8000,fp=2500,fs=3500,Rp=1dB,As= ...
- Suggestion: use tools:overrideLibrary="android.support.v17.leanback" to force usage
Android Studio下修改方法: 在manifest中添加<uses-sdk tools:overrideLibrary="android.support.v17.leanba ...
- 笨办法学Python(二十三)
习题 23: 读代码 上一周你应该已经牢记了你的符号列表.现在你需要将这些运用起来,再花一周的时间,在网上阅读代码.这个任务初看会觉得很艰巨.我将直接把你丢到深水区呆几天,让你竭尽全力去读懂实实在在的 ...
- April 5 2017 Week 14 Wednesday
Today is a perfect day to start living your dream. 实现梦想,莫如当下. Miracles may happen every day. If you ...
- 关于SAP UI5数据绑定我的一些原创内容
如何查找SAP UI5官方关于数据绑定的文档: https://sapui5.hana.ondemand.com/ 点Documentation: Filter里输入data就能看到Data Bind ...
- Selenium入门10 弹出框的处理 switch_to.alert
三种弹出框alert(一个按钮),confirm(两个确认,取消),prompt(两个按钮+输入框). 切换到弹框: switch_to_alert() 新版的selenium用: brows ...
- POJ-2395 Out of Hay---MST最大边
题目链接: https://vjudge.net/problem/POJ-2395 题目大意: 求MST中的最大边,和POJ-2495类似 思路: 模板直接过 #include<iostream ...
- http长链接
之前说过http的请求是再tcp连接上面进行发送的,那么tcp连接就分为长连接 和 短连接这样的概念,那么什么是长链接呢?http请求发送的时候要先去创建一个tcp的连接,然后在tcp的连接上面发送h ...