Instance One :

SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-100.
SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS:P_ON1 RADIOBUTTON GROUP RAD1 DEFAULT 'X'. "Display
SELECTION-SCREEN PUSHBUTTON 04(8) TEXT-101 USER-COMMAND UC1.
SELECTION-SCREEN COMMENT 13(6) TEXT-999.
PARAMETERS:P_ON2 RADIOBUTTON GROUP RAD1. "Update
SELECTION-SCREEN PUSHBUTTON 23(8) TEXT-102 USER-COMMAND UC2.
SELECTION-SCREEN END OF LINE .
SELECTION-SCREEN END OF BLOCK B1.

SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME TITLE TEXT-200.
SELECT-OPTIONS: S_WERKS FOR VBAP-WERKS OBLIGATORY . "工廠
SELECT-OPTIONS: S_HKUNNR FOR KNVH-HKUNNR, "高階客戶
S_SPMON FOR ZDB026-SPMON. "分析期間-月
SELECT-OPTIONS: S_EDATU FOR VBEP-EDATU OBLIGATORY NO-EXTENSION, "排程日期
S_AUART FOR VBAK-AUART NO INTERVALS. "訂單類型
SELECTION-SCREEN END OF BLOCK B2.

SELECTION-SCREEN BEGIN OF BLOCK B3 WITH FRAME TITLE TEXT-300.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 02(66) COMMTEXT .
SELECTION-SCREEN END OF LINE .
SELECTION-SCREEN END OF BLOCK B3.

*&********************************************************************&*
*& RADIOBUTTON 顯示設置 &*
*&********************************************************************&*
AT SELECTION-SCREEN OUTPUT.
IF P_ON1 EQ 'X'.
CLEAR : S_EDATU,S_AUART,COMMTEXT.
REFRESH : S_EDATU,S_AUART.
LOOP AT SCREEN.
CHECK
SCREEN-NAME CS 'S_EDATU' OR
SCREEN-NAME CS 'S_AUART'.
SCREEN-INPUT = '0'.
MODIFY SCREEN.
ENDLOOP.
LOOP AT SCREEN.
CHECK
( SCREEN-GROUP3 EQ 'BLK' AND
SCREEN-NAME CS 'B3' ).
SCREEN-ACTIVE = '0'.
MODIFY SCREEN.
ENDLOOP.
ELSEIF P_ON2 EQ 'X'.
CLEAR : S_HKUNNR,S_SPMON.
REFRESH : S_HKUNNR,S_SPMON.
LOOP AT SCREEN.
CHECK
SCREEN-NAME CS 'S_HKUNNR' OR
SCREEN-NAME CS 'S_SPMON'.
SCREEN-INPUT = '0'.
MODIFY SCREEN.
ENDLOOP.
*賦值排程日期
CLEAR : S_EDATU.
REFRESH : S_EDATU.
S_EDATU-SIGN = 'I'.
S_EDATU-OPTION = 'BT '.
S_EDATU-LOW = SY-DATUM.
S_EDATU-LOW+6(2) = '01'.
T_YEAR1 = S_EDATU-LOW+0(4).
T_MONTH1 = S_EDATU-LOW+4(2) + 1.
T_DAY1 = S_EDATU-LOW+6(2).
IF T_MONTH1 EQ '13'.
T_YEAR1 = T_YEAR1 + 1.
T_MONTH1 = '01'.
ENDIF.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = T_MONTH1
IMPORTING
OUTPUT = T_MONTH1.
CONCATENATE T_YEAR1 T_MONTH1 T_DAY1 INTO S_EDATU-HIGH.
CALL FUNCTION 'WSAF_GET_LAST_DAY_OF_MONTH'
EXPORTING
I_DATUM = S_EDATU-HIGH
IMPORTING
E_LAST_DAY_MONTH = S_EDATU-HIGH.
APPEND S_EDATU.
CLEAR S_EDATU.
*賦值訂單類型
CLEAR : S_AUART,S_AUART[].
S_AUART-SIGN = 'I'.
S_AUART-OPTION = 'EQ'.
S_AUART-LOW = 'AG'. "QT
APPEND S_AUART.
S_AUART-LOW = 'KL'. "FREE
APPEND S_AUART.
S_AUART-LOW = 'TA'. "OR--STANDARD FOR INNER SALE
APPEND S_AUART.
S_AUART-LOW = 'OE'. "OE--STANDARD FOR OUTER SALE
APPEND S_AUART.

MOVE 'Note : 更新資料會根據輸入的"交貨日期"按月份處理'
TO COMMTEXT.
ENDIF.

LOOP AT SCREEN.
CHECK SCREEN-NAME = 'P_ON1' OR
SCREEN-NAME = 'P_ON2' .
SCREEN-INPUT = '0'.
MODIFY SCREEN.
ENDLOOP.
*----------------------------------------------------------------------*
* AT SELECTION-SCREEN *
*----------------------------------------------------------------------*
AT SELECTION-SCREEN .
CASE SSCRFIELDS-UCOMM.
WHEN 'UC1' .
P_ON1 = 'X'.
P_ON2 = ' '.
WHEN 'UC2' .
P_ON1 = ' '.
P_ON2 = 'X'.
ENDCASE.

INITIALIZATION.

Instance Two :

*&********************************************************************&*
*& SELECTION SCREEN / OPTION / PARAMETER &*
*&********************************************************************&*
SELECTION-SCREEN BEGIN OF BLOCK BLK1 WITH FRAME TITLE TEXT-020 .
*PARAMETERS S_BUKRS LIKE BSID-BUKRS OBLIGATORY MODIF ID M1. "公司代碼
SELECT-OPTIONS P_BUKRS FOR BSID-BUKRS OBLIGATORY MODIF ID M2. "公司代碼
SELECTION-SCREEN SKIP.
SELECT-OPTIONS S_VKORG FOR VBAK-VKORG NO-EXTENSION MODIF ID M3. "銷售組織
SELECTION-SCREEN SKIP.
PARAMETERS S_DATUM LIKE SY-DATUM DEFAULT SY-DATUM OBLIGATORY MODIF ID M3. "基準日期
*SELECTION-SCREEN SKIP.
*PARAMETERS S_DATUM1 LIKE SY-DATUM MODIF ID M4. "前期基準日期
SELECTION-SCREEN SKIP .
SELECT-OPTIONS S_KUNNR FOR BSID-KUNNR MODIF ID M3. "客戶代號
SELECTION-SCREEN SKIP .
SELECT-OPTIONS S_BUDAT FOR BSID-BUDAT DEFAULT BSID-BUDAT TO SY-DATUM MODIF ID M3."過帳日期
*SELECTION-SCREEN SKIP .
*SELECT-OPTIONS S_BUDAT1 FOR BSID-BUDAT MODIF ID M4. " 前期過帳日期
SELECTION-SCREEN SKIP .
SELECT-OPTIONS S_SAKNR FOR SKB1-SAKNR OBLIGATORY MODIF ID M3. " 統制科目
SELECTION-SCREEN SKIP .
SELECTION-SCREEN END OF BLOCK BLK1 .
*新增逾期(天數)&報表類型
SELECTION-SCREEN BEGIN OF BLOCK BLK2 WITH FRAME TITLE TEXT-603 .
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 08(01) TEXT-508 MODIF ID M3.
PARAMETERS: P_EX0(3) DEFAULT '0' MODIF ID M3,
P_EX1(3) DEFAULT '30' MODIF ID M3,
P_EX2(3) DEFAULT '60' MODIF ID M3,
P_EX3(3) DEFAULT '90' MODIF ID M3,
P_EX4(3) DEFAULT '120' MODIF ID M3,
P_EX5(3) DEFAULT '121' MODIF ID M3.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK BLK2 .

SELECTION-SCREEN BEGIN OF BLOCK BLK3 WITH FRAME TITLE TEXT-604
.
SELECTION-SCREEN BEGIN OF LINE .
PARAMETER:R_DETAIL RADIOBUTTON GROUP RAD1 DEFAULT 'X' MODIF ID MC . "明細
SELECTION-SCREEN PUSHBUTTON 04(8) TEXT-606 USER-COMMAND RPT1 MODIF ID MC .
*SELECTION-SCREEN END OF LINE .
*
*SELECTION-SCREEN BEGIN OF LINE .
PARAMETER:R_SUM RADIOBUTTON GROUP RAD1 MODIF ID MC . "統計
SELECTION-SCREEN PUSHBUTTON 16(8) TEXT-607 USER-COMMAND RPT2 MODIF ID MC .
*SELECTION-SCREEN END OF LINE .
*
*SELECTION-SCREEN BEGIN OF LINE .
PARAMETER:R_SUMTWD RADIOBUTTON GROUP RAD1 MODIF ID MC . "統計(轉台幣)
SELECTION-SCREEN PUSHBUTTON 28(8) TEXT-613 USER-COMMAND RPT3 MODIF ID MC .
SELECTION-SCREEN END OF LINE .

SELECTION-SCREEN BEGIN OF BLOCK BLOCK4 WITH FRAME TITLE TEXT-605
NO INTERVALS.
SELECTION-SCREEN BEGIN OF LINE .
SELECTION-SCREEN COMMENT 01(01) TEXT-508 MODIF ID M5 . " 空
PARAMETERS R_DET RADIOBUTTON GROUP R2 DEFAULT 'X' MODIF ID M5.
SELECTION-SCREEN COMMENT 05(8) TEXT-608 MODIF ID M5 . " 明細表
PARAMETERS R_NATIV RADIOBUTTON GROUP R2 MODIF ID M5 .
SELECTION-SCREEN COMMENT 16(8) TEXT-609 MODIF ID M5 . " 負項金額
SELECTION-SCREEN END OF LINE .
SELECTION-SCREEN END OF BLOCK BLOCK4.

SELECTION-SCREEN BEGIN OF BLOCK BLOK5 WITH FRAME TITLE TEXT-612
NO INTERVALS.
SELECTION-SCREEN BEGIN OF LINE .
SELECTION-SCREEN COMMENT 01(01) TEXT-508 MODIF ID M6 . " 空
PARAMETERS R_TLC RADIOBUTTON GROUP R3 MODIF ID M6 .
SELECTION-SCREEN COMMENT 05(8) TEXT-610 MODIF ID M6 . " 本國貨幣
PARAMETERS R_TALL RADIOBUTTON GROUP R3 MODIF ID M6 .
SELECTION-SCREEN COMMENT 16(22) TEXT-611 MODIF ID M6 . " ALL(本國貨幣&外國貨幣)
SELECTION-SCREEN END OF LINE .
SELECTION-SCREEN END OF BLOCK BLOK5.

SELECTION-SCREEN BEGIN OF BLOCK PRE WITH FRAME TITLE TEXT-617 .
PARAMETERS S_DATUM1 LIKE SY-DATUM MODIF ID M4. "前期基準日期
SELECT-OPTIONS S_BUDAT1 FOR BSID-BUDAT MODIF ID M4. " 前期過帳日期
SELECTION-SCREEN END OF BLOCK PRE.

SELECTION-SCREEN BEGIN OF BLOCK CURRENCY WITH FRAME TITLE TEXT-614 NO INTERVALS.
PARAMETERS:O_KKURS LIKE KONV-KKURS MODIF ID M7. "美金兌人民幣
PARAMETERS:T_KKURS LIKE KONV-KKURS MODIF ID M7 . "港幣兌人民幣
PARAMETERS:P_KKURS LIKE KONV-KKURS MODIF ID M7 . "台幣兌人民幣
PARAMETERS:X_KKURS LIKE KONV-KKURS MODIF ID M7 . "新加坡幣兌人民幣
SELECTION-SCREEN END OF BLOCK CURRENCY.
*SELECTION-SCREEN BEGIN OF BLOCK CONFIRM WITH FRAME TITLE TEXT-615 NO INTERVALS.
*SELECTION-SCREEN PUSHBUTTON 04(6) TEXT-616 USER-COMMAND RPT4 MODIF ID MC .
*SELECTION-SCREEN END OF BLOCK CONFIRM.
SELECTION-SCREEN END OF BLOCK BLK3 .

*--
*說明部分
*新增注意事項說明部分.

SELECTION-SCREEN COMMENT /02(10) COMMTX01.
FORMAT COLOR = 6 .
SELECTION-SCREEN COMMENT /02(42) COMMTX00.
FORMAT COLOR OFF.
SELECTION-SCREEN COMMENT /02(80) COMMTX02.
SELECTION-SCREEN COMMENT /02(80) COMMTX03.
SELECTION-SCREEN COMMENT /02(80) COMMTX04.
SELECTION-SCREEN COMMENT /02(80) COMMTX05.

*&********************************************************************&*
*& RADIOBUTTON 顯示設置 &*
*&********************************************************************&*

AT SELECTION-SCREEN OUTPUT.
IF R_DETAIL EQ 'X'.
LOOP AT SCREEN.
CHECK
SCREEN-NAME = 'R_SUM' OR
SCREEN-NAME = 'R_SUMTWD' OR
SCREEN-NAME = 'R_TLC' OR
SCREEN-NAME = 'R_TALL'.
SCREEN-INPUT = '0'.
MODIFY SCREEN.
ENDLOOP.
ELSEIF R_SUM EQ 'X'.
LOOP AT SCREEN.
CHECK
SCREEN-NAME = 'R_DETAIL' OR
SCREEN-NAME = 'R_SUMTWD' OR
SCREEN-NAME = 'R_DET' OR
SCREEN-NAME = 'R_NATIV'.
SCREEN-INPUT = '0'.
MODIFY SCREEN.
ENDLOOP.
ELSEIF R_SUMTWD EQ 'X'.
LOOP AT SCREEN.
CHECK
SCREEN-NAME = 'R_DETAIL' OR
SCREEN-NAME = 'R_SUM' OR
SCREEN-NAME = 'R_TLC' OR
SCREEN-NAME = 'R_TALL' OR
SCREEN-NAME = 'R_DET' OR
SCREEN-NAME = 'R_NATIV'.
SCREEN-INPUT = '0'.
MODIFY SCREEN.
ENDLOOP.
ENDIF.
LOOP AT SCREEN.
* IF SCREEN-GROUP1 EQ 'M1'. "SINGLE BUKRS
* IF R_CON EQ 'X' AND R_SUMTWD NE 'X'.
* SCREEN-ACTIVE = '1'.
* ELSE.
* SCREEN-ACTIVE = '0'.
* ENDIF.
* ENDIF.
* IF SCREEN-GROUP1 EQ 'M2'. "SERVAL BUKRS
* IF R_CON EQ 'X' AND R_SUMTWD EQ 'X'.
* SCREEN-ACTIVE = '1'.
* ELSE.
* SCREEN-ACTIVE = '0'.
* ENDIF.
* ENDIF.
* IF SCREEN-GROUP1 EQ 'M3'. "Common
* IF R_CON EQ 'X'.
* SCREEN-ACTIVE = '1'.
* ELSE.
* SCREEN-ACTIVE = '0'.
* ENDIF.
* ENDIF.
IF SCREEN-GROUP1 EQ 'M4'. "前期
* IF R_CON EQ 'X' AND R_SUMTWD EQ 'X'.
IF R_SUMTWD EQ 'X'.
SCREEN-ACTIVE = '1'.
ELSE.
SCREEN-ACTIVE = '0'.
ENDIF.
ENDIF.
IF SCREEN-GROUP1 EQ 'M5'. "R_DETAIL
IF R_CON EQ ' ' AND R_DETAIL EQ 'X'.
SCREEN-ACTIVE = '1'.
ELSE.
SCREEN-ACTIVE = '0'.
ENDIF.
ENDIF.
IF SCREEN-GROUP1 EQ 'M6'. "R_SUM
IF R_CON EQ ' ' AND R_SUM EQ 'X'.
SCREEN-ACTIVE = '1'.
ELSE.
SCREEN-ACTIVE = '0'.
ENDIF.
ENDIF.
IF SCREEN-GROUP1 EQ 'M7'. "Currency
IF R_CON EQ ' ' AND R_SUMTWD EQ 'X'.
SCREEN-ACTIVE = '1'.
ELSE.
SCREEN-ACTIVE = '0'.
ENDIF.
ENDIF.
* IF SCREEN-GROUP1 EQ 'MC'. "Pushbutton
* IF R_CON EQ ' '.
* SCREEN-ACTIVE = '1'.
* ELSE.
* SCREEN-ACTIVE = '0'.
* ENDIF.
* ENDIF.
MODIFY SCREEN.
ENDLOOP.

*----------------------------------------------------------------------*
* AT SELECTION-SCREEN *
*----------------------------------------------------------------------*
AT SELECTION-SCREEN .
CASE SSCRFIELDS-UCOMM.
WHEN 'RPT1' .
R_DETAIL = 'X' . R_SUM = ' ' .
R_DET = 'X'. R_NATIV = ' '.
R_TLC = ' '. R_TALL = ' '. R_SUMTWD = ' ' .
WHEN 'RPT2' .
R_DETAIL = ' ' . R_SUM = 'X' .
R_DET = ' '. R_NATIV = ' '.
R_TLC = ' '. R_TALL = 'X'. R_SUMTWD = ' ' .
WHEN 'RPT3' .
R_DETAIL = ' ' . R_SUM = ' ' .
R_DET = ' '. R_NATIV = ' '.
R_TLC = ' '. R_TALL = ' '. R_SUMTWD = 'X' .
* WHEN 'RPT4'.
* R_CON = 'X'.
ENDCASE.

*&********************************************************************&*
*& INITIALIZATION &*
*&********************************************************************&*

INITIALIZATION.

* 新增注意事項說明部分.
MOVE '注意事項:' TO COMMTX01.
MOVE '1.明細和統計表本國幣別一致才可多公司輸入!' TO COMMTX00.
MOVE '2.針對文件類型為RV(發票文件轉換)之會計文件:' TO COMMTX02.
MOVE ' 若稅代碼不為A0(銷項稅0%)或A5(銷項稅5%)或X0(銷項稅0%)'
TO COMMTX03.
MOVE ' 或X1(銷項稅17%)或X2(銷項稅13%),則報表均已銷項稅0%處理,'
TO COMMTX04.
MOVE ' 且項目明細後面會亮紅燈警示.'
TO COMMTX05.

*依公司代碼抓取統制科目資料
REFRESH: S_SAKNR.
SELECT SAKNR INTO I_SKB1 FROM SKB1 WHERE BUKRS IN P_BUKRS
AND MITKZ EQ 'D'.
S_SAKNR-SIGN = 'I'.
S_SAKNR-OPTION = 'EQ'.
S_SAKNR-LOW = I_SKB1-SAKNR.
APPEND S_SAKNR.
ENDSELECT.

*美金兌人民幣
SELECT * FROM TCURR UP TO 1 ROWS INTO I_TCURR
WHERE KURST EQ 'M'
AND FCURR EQ 'USD'
AND TCURR EQ 'RMB'
ORDER BY GDATU .
MOVE I_TCURR-UKURS TO O_KKURS.
ENDSELECT.
REFRESH I_TCURR.
CLEAR I_TCURR-UKURS.
*港幣兌人民幣
SELECT * FROM TCURR UP TO 1 ROWS INTO I_TCURR
WHERE KURST EQ 'M'
AND FCURR EQ 'HKD'
AND TCURR EQ 'RMB'
ORDER BY GDATU .
MOVE I_TCURR-UKURS TO T_KKURS.
ENDSELECT.
REFRESH I_TCURR.
CLEAR I_TCURR-UKURS.
*台幣兌人民幣
SELECT * FROM TCURR UP TO 1 ROWS INTO I_TCURR
WHERE KURST EQ 'M'
AND FCURR EQ 'TWD'
AND TCURR EQ 'RMB'
ORDER BY GDATU .
MOVE I_TCURR-UKURS TO P_KKURS.
ENDSELECT.
REFRESH I_TCURR.
CLEAR I_TCURR-UKURS.
*新加坡幣兌人民幣
SELECT * FROM TCURR UP TO 1 ROWS INTO I_TCURR
WHERE KURST EQ 'M'
AND FCURR EQ 'SGD'
AND TCURR EQ 'RMB'
ORDER BY GDATU .
MOVE I_TCURR-UKURS TO X_KKURS.
ENDSELECT.
REFRESH I_TCURR.
CLEAR I_TCURR-UKURS.

ABAP screen的更多相关文章

  1. ABAP:区别CALL SCREEN/SET SCREEN/LEAVE TO SCREEN

    1,CALL SCREEN XXXX将在Screen调用栈(CALL STACK)上面添加一层调用(进栈),调用XXXX的PBO和PAI,如果XXXX的Next Screen不为0,那么将继续其Nex ...

  2. CONTROLS: <> TYPE TABLEVIEW USING SCREEN<>.在 ABAP/4 中声明表格 控制

    在 ABAP/4 中声明表格 控制 在屏幕中使 用表格控制 时,必须在 ABAP/4 程序中同时 声明表格控 制结构和表 格控制字段 . 例如: TABLES:   SFLIGHT. CONTROLS ...

  3. ABAP WB01 BDC ”No batch input data for screen & &“ ”没有屏幕 & & 的批输入数据“

    公司今年计划大批扩建门店,需要自动化维护相关主数据,其中就有一步通过调用 WB01的BDC录屏来自动创建地点,前台跑没有问题,但后台JOB死活不行,屏幕是以前同事录好的,只能硬着头皮修改. 后台任务日 ...

  4. 【ABAP系列】SAP ABAP 刷新SCREEN的方法

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 刷新SCREE ...

  5. 【ABAP系列】SAP ABAP选择屏幕(SELECTION SCREEN)事件解析

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP选择屏幕(SEL ...

  6. 【ABAP系列】SAP abap dialog screen屏幕参数简介

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP abap dialog ...

  7. ABAP modify screen:修改屏幕,实现隐藏、禁止输入字段

    Loop at screen会loop处理屏幕上的每一个组件,并对其做相应的处理. SELECTION-SCREEN: BEGIN OF BLOCK B1 WITH FRAME.PARAMETERS  ...

  8. ABAP关键字SUBMIT的简单例子和学习小记

    网上有关SUBMIT实现程序调用的例子稍显复杂,而相关的参考和解释则不是很完善.本文给出一个SUBMIT的小示例程序(代码见文末),实现了最简单的程序间调用及返回值,以及SAP官方文档中相关内容的翻译 ...

  9. 列表屏幕(List Screen)

    声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...

随机推荐

  1. 执行sudo命令时的提示语,如何修改?

    如图所示,执行sudo命令,提示语(有中文和英文两个版本): 上面的提示内容是sudo软件原生的内容. 使用下面的方法,有的时候是可行的.sudo -p '提示语' 命令 如果要修改sudo软件原生的 ...

  2. EasyMvc入门教程-高级控件说明(16)信息框控件

    网页开发的时候,会经常向用户显示一些信息,比如执行结果,注意事项等,下面展示一种最简单的信息提示: 代码如下: @Html.Q().Msg().Text("初始化信息").Auto ...

  3. Scala 中Array,List,Tuple的差别

    尽管学了一段时间的Scala了,可是总认为基础不是太扎实,还有非常多的基础知识比較模糊.于是近期又打算又一次学习基础. Scala中的三种集合类型包含:Array,List,Tuple.那么究竟这三种 ...

  4. Android内存泄露调试

    Android 内存泄漏调试 一.概述 如果我们编写的代码当中有太多的对内存使用不当的地方,难免会使得我们的设备运行缓慢,甚至是死机.为了能够使得 Android 应用程序安全且快速的运行, Andr ...

  5. mysql去掉空格换行符

    http://blog.csdn.net/gt219/article/details/52038382

  6. 文件I/O操作为什么叫输入/出流

    参考以下文档: http://blog.csdn.net/hguisu/article/details/7418161 我们关注的焦点是错误的,重点不在文件,我们关注的核心是数据流. 这种流可以是文本 ...

  7. 多媒体层预览(Media Layer OverView)

    音频模块位于多媒体层里.多媒体层包含了图形.音频.视频三种技术.这三种技术会给你带来声觉.视觉上的良好体验. 来看看ios的结构体系以及媒体层上的内容:                         ...

  8. matlab-2

    function varargout = gmm(X, K_or_centroids) % ====================================================== ...

  9. Mongo-Hadoop

    下载 https://github.com/mongodb/mongo-hadoop/releases 解压到/home/kevin/hadoop/hadoop/share/mongo-hadoop- ...

  10. Oraclet提交提示Record is locked by another user错误

    http://blog.csdn.net/alifel/article/details/4324338下午修改oracle datebase中的字段时,提示"Record is locked ...