Mail

目前分類:SAP (70)

瀏覽方式: 標題列表 簡短摘要

正常來說底下的程式可以讓報表在每到58行的位置就會塞入END-OF-PAGE中的頁腳

REPORT  ZTEST001 NO STANDARD PAGE HEADING
                    MESSAGE-ID 00
                     LINE-SIZE  50
                     LINE-COUNT 60(2).

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

最近去聽使用者許願
希望SAP能自動傳遞工單資訊到遠端加工機器的終端機
讓那台加工機器能接收SAP傳遞的資訊...

嗯~最後我還是生出來的...

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

之前寫abap遇到要日期計算的比方找出3個月前的今天是幾號

以前用這個
CALL FUNCTION 'CALCULATE_DATE'
EXPORTING
months = '-3'

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

最近在測試

發現可以從ABAP呼叫外部網址傳回部分資訊

主要有兩個方法,第二個方法可以抓回傳值比方JSON

1.CALL FUNCTION 'HTTP_POST'

CALL FUNCTION 'HTTP_POST'

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

最近在搞這個弄好終於成功了


步驟
1.請BC在主機裝Oracle Client
2.設定tnsnames.ora

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

之前發現程式怪怪的

大家覺得底下D1跟D2會是多少

DATA: D1(10) VALUE '12345'.
DATA: D2(10) VALUE 'ABCDE'.

PERFORM CHGDAT USING D1 CHANGING D2.

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

剛發現一段ABAP程式可以直接抓到用戶端的USER登入的目前帳號比方網域帳號

做個記錄

======================

 

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

這幾天有人在詢問為什麼項次數量變少的只有兩個

我看我有四個阿!後來在研究一下,發現跟使用者螢幕解析度有關係還有跟sapgui的字型設定size也有關係

所以如果不想改使用者螢幕解析度的話就從這邊改設定吧

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

SAP列印的格式分為兩個區塊

在內部裡面透過SPAD裡面的=>Device Types

要先設定Format Types新增一個格式

再設定Device Types

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

看起來滿簡單的

*==在最上面先宣告

INCLUDE OLE2INCL.
DATA: H_EXCEL TYPE OLE2_OBJECT, " Excel object
H_MAPL TYPE OLE2_OBJECT, " list of workbooks

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

在ALV的EXCEL匯出格式中,有個預設的設定

可是通常有人會成第一個然後又把『一律選擇使用的格式』打勾~這個時候下次無論怎進來也不能換成別的格式

這個時候該怎辦呢

 

ROACH 發表在 痞客邦 PIXNET 留言(1) 人氣()

 

記錄一下:

table:KNKK記錄著所有的信用額度的資料

KNKK應該是S066跟S067組合起來的...

在KNKK裡面的SKFOR(應收款總計) 包含著那些未結項目可以從BSID找到這些明細

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

最近查一個程式問題查的半天一直搞不懂

比方說

欄位1 欄位2
A 1
B 2
C 3
D 21

針對欄位2排序

 sort initab by 欄2 ascending.

怎排都變成

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

在開發ALV的時候可以設計當點這個欄位的時候用 CALL TRANSACTION 或SUBMIT的方式

串到別的TCODE或程式去..

但是Query的話要寫在哪

其實在TCODE:SQ01中就有提供這個功能

但也是有限制比方只能針對一個欄位且只有一個parameter ID

ROACH 發表在 痞客邦 PIXNET 留言(1) 人氣()

之前只要有人反應 ALV輸出excel格式空白的問題

後來研究的一下只要把eXCEL 選項{信任存取VBA專案物件模型}打勾就可以的

參考note 696069  { No data when view Excel Inplace on ALV with Office 2003/XP }

http://www.stechno.net/sap-notes.html?view=sapnote&id=696069

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

昨天晚上在研究SE71當從來源端000複製過來的時候

為什麼一直顯示 form ZXXXXX has original language DE 的問題

結果很多格式都不能改

 

經過研究....可以這樣做

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

ABAP報表在列印的時候會選擇印表機

除的可以透過『特性』設定以外

還可以在程式裡面做設定

INITIALIZATION.

  CALL FUNCTION 'SET_PRINT_PARAMETERS'

ROACH 發表在 痞客邦 PIXNET 留言(4) 人氣()

在項目裡面的『條件』右下角有個『更新』

定價條件更新一般都是選『B實施新定價』來做更新

 

B: Carry out completely new pricing. 

carries out a completely new pricing (manually entered pricing elements are not copied from the reference document)

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()



在報價單中有三個日期
報價生效 VBAK-ANGDT

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

SAP有門課程是 ABAP Performance Tuning

這個滿重要的,ABAP程式很簡單每個人一看都會寫

但要怎寫出有『效能』而不是有『笑能』的程式,那就要靠經驗的

終究開發程式的重點除的要達到結果以外更要考慮到系統的負荷及效能

ROACH 發表在 痞客邦 PIXNET 留言(0) 人氣()

1 234

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼