PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
23121 | 07/09/06 12:57:17 | RE(12):PB6.5: DWのカラムがプロテクトが掛かっているか? By ramlosa |
23120 | 07/09/06 12:45:27 | RE(11):PB6.5: DWのカラムがプロテクトが掛かっているか? By katohtakeo |
23119 | 07/09/06 12:45:05 | RE(10):PB6.5: DWのカラムがプロテクトが掛かっているか? By katohtakeo |
23118 | 07/09/06 12:23:24 | RE(9):PB6.5: DWのカラムがプロテクトが掛かっているか? By ramlosa |
23117 | 07/09/06 12:12:21 | RE(8):PB6.5: DWのカラムがプロテクトが掛かっているか? By ramlosa |
23116 | 07/09/06 11:46:12 | RE(7):PB6.5: DWのカラムがプロテクトが掛かっているか? By katohtakeo |
23115 | 07/09/06 11:30:06 | RE(6):PB6.5: DWのカラムがプロテクトが掛かっているか? By Hakofugu |
23114 | 07/09/06 10:51:16 | RE(5):PB6.5: DWのカラムがプロテクトが掛かっているか? By ramlosa |
23113 | 07/09/06 10:31:23 | RE(4):PB6.5: DWのカラムがプロテクトが掛かっているか? By ramlosa |
23112 | 07/09/06 10:25:13 | RE(3):PB6.5: DWのカラムがプロテクトが掛かっているか? By ramlosa |
23111 | 07/09/06 09:02:23 | RE(2):PB6.5: DWのカラムがプロテクトが掛かっているか? By Hakofugu |
23110 | 07/09/06 09:02:17 | RE(1):PB6.5: DWのカラムがプロテクトが掛かっているか? By 梶 |
23109 | 07/09/05 19:46:40 | PB6.5: DWのカラムがプロテクトが掛かっているか? By ramlosa |
カテゴリ:スクリプトの記述
日付:2007年09月06日 12:12 発信者:ramlosa
題名:RE(8):PB6.5: DWのカラムがプロテクトが掛かっているか?
Hakofuguさん、こんにちは。
>ftp://ftp.ashisuto.co.jp/pub/sybase/TechNote/4421.pdf
ありがとうございます!
ずばりこれです!!!(結構うれしい)
この手法を採用させていただきます。
結構感動しました!
有難うございました。
スクリプトはこんな感じで作成しました。
------------------------------------------------------------
//
String strScript
// 起動チェック
IF NOT flg THEN RETURN
CHOOSE CASE dwo.Name
CASE ”code”
// Protectプロパティに設定されている式を取得
strScript = TrimW(Describe(”code.Protect”))
// 計算式が設定されているかをチェック
If Pos(strScript , ”~t”) > 0 Then
// 計算式を取得
strScript = Mid(strScript , Pos(strScript , ”~t”) + 1)
strScript = Left(strScript , LenW(strScript)-1)
// カラムがプロテクトされているときは処理中止
If Describe(”Evaluate(’”+strScript+”’,”+String(GetRow())+”)”)=”1”Then Return
// 計算式がない場合
Else
// カラムがプロテクトされているときは処理中止
If strScript = ”1” Then Return
End If
//
IF Handle(w_listSrch) = 0 THEN
IF This.tag = ”” THEN RETURN
// 検索画面表示
OpenWithParm(w_listSrch, This)
ELSE
w_listSrch.ioCont = This
END IF
END CHOOSE
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows XP
DBMS Oracle Net8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle8i
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.