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. Web终端之使用shellinabox在浏览器进行ssh登录

    shellinbox有一个内建的web server作为基本的web ssh client,允许你通过指定的端口访问linux服务器的ssh shell,只要你的浏览器支持AJAX/JS/CSS就可以 ...

  2. unity3D中使用Socket进行数据通信(一)

    公司今年3D产品的工作中心主要集中在提高产品深度上,通过对竞争产品的分析,发现我们的缺陷在于多人在线与后台管理部分,多人在线使用unity自带的Network能够搞定,后台部分前段时间主要研究了下Sq ...

  3. JavaScript中给二维数组动态添加元素的质朴方法

    var myData = new Array(); for(var i=0;i<tableDatas.length;i++){ var arr=tableDatas[i]; ...... /// ...

  4. IT行业是吃青春饭的吗?

    作者:杨中科 1.“it专业的学生太多了,而且就业压力很大”是吗?     现在各个大学为了赚钱拼命扩招,所以不仅IT专业的学生人比较多,而且其他专业的学生人数也比较多,“僧多粥少”就通常意味着就业压 ...

  5. shell程序

    例一:helloworld #!/bin/sh -x message="hello" read name echo "$message ,$name" 例二:选 ...

  6. 【Python】继承

    子类的方法__init__() 创建子类的实例时,Python首先需要完成的任务是给父类所有属性赋值,为此,子类的方法__init__()需要父类施以援手. class Car(): '''模拟汽车' ...

  7. java与javax有什么区别?

    http://zhidao.baidu.com/question/8702158.html java和javax都是Java的API包,java是核心包,javax的x是extension的意思,也就 ...

  8. sql数据库log自动增长被取消

    原因分析:数据库可分配空间为0 解决方法:增加数据库初始大小

  9. HDU 3461 Code Lock(并查集的应用+高速幂)

    * 65536kb,仅仅能开到1.76*10^7大小的数组. 而题目的N取到了10^7.我開始做的时候没注意,用了按秩合并,uset+rank达到了2*10^7所以MLE,所以貌似不能用按秩合并. 事 ...

  10. php图片本身有错无法显示的解决办法

    1.取消所有错误提示 2.如果没有报错,在header前(即设置输出格式前)使用ob_clean();