簡體   English   中英

保存功能前的EPM / BPC

[英]EPM/BPC BEFORE Save Function

我在SAP BPC 10(EPM 10)中使用了自定義vba函數,我在使用BEFORE Save函數來強制用戶在將信息保存到數據庫之前成功進行驗證檢查。

問題是我希望用戶選擇“ EPM保存工作表”按鈕進行一組檢查,如果選擇“ EPM保存工作簿”按鈕則進行另一組檢查(第一個僅用於活動工作表,第二個用於所有工作表在工作簿中)。

有任何想法嗎?

這是我正在使用的代碼,但是如果用戶只是將數據保存在工作表或整個工作簿中,則我需要使它更具動態性。

讓我知道,謝謝!

Function BEFORE_SAVE()

If Range("rng_Validation") = 0 Then

MsgBox "Please correct the numbers before saving", vbCritical

BEFORE_SAVE = False

Else

BEFORE_SAVE = True

End If

End Function

也許您可以使用Application.Caller.Worksheet.Name ,然后檢查它是否與您要對其應用邏輯的特定工作表匹配

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM