PIXNET Logo登入

PowerBuilder 風雲再起 - PowerBuilder 使用者家族

跳到主文

PowerBuilder 使用者家族在 Yahoo 家族已經成立 10 年了,承蒙各為家族成員的愛護與支持,讓 PowerBuilder 使用者家族日益茁壯。為了提供更好的服務品質,因此決定在 Pixnet 成立 PowerBuilder 使用者家族的部落格,擴充對家族成員的服務。

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 7月 20 週二 201022:16
  • 身分證字號檢查

傳入身分證號, 傳回是否正確?

//身分証字號檢查
integer li_v1, li_v2, li_v3, li_v4, li_v5, li_v6, li_v7, li_v8, li_v9, li_v10
integer li_v11, li_v12
boolean lb_retval
li_v11 = POS(space(9)+'ABCDEFGHJKLMNPQRSTUVWXY', MID(as_sid,1,1))
/* 轉第一碼之編號
A B C D E F G H J K L
10 11 12 13 14 15 16 17 18 19 20
M N P Q R S T U V X Y
21 22 23 24 25 26 27 28 29 30 31
*/
//乘上權數
li_v1 = int(li_v11/10) * 1
li_v2 = mod(li_v11, 10) * 9
li_v3 = integer(mid(as_sid,2,1)) * 8
li_v4 = integer(mid(as_sid,3,1)) * 7
li_v5 = integer(mid(as_sid,4,1)) * 6
li_v6 = integer(mid(as_sid,5,1)) * 5
li_v7 = integer(mid(as_sid,6,1)) * 4
li_v8 = integer(mid(as_sid,7,1)) * 3
li_v9 = integer(mid(as_sid,8,1)) * 2
li_v10= integer(mid(as_sid,9,1)) * 1
//計算檢核碼
li_V12 = 10 - MOD(li_v1+li_v2+li_v3+li_v4+li_v5+li_v6+li_v7+li_v8+li_v9+li_v10,10)
IF (li_v12=10) THEN li_v12 = 0

IF(integer(MID(as_sid,10,1))=li_v12) THEN
lb_retval = TRUE
ELSE
lb_retval = FALSE
END IF
return lb_retval

 

  

(繼續閱讀...)
文章標籤

PB 發表在 痞客邦 留言(0) 人氣(335)

  • 個人分類:PowerScript 程式撰寫
▲top
  • 7月 20 週二 201021:31
  • 按下 Enter 取代 Tab 鍵跳到下一個欄位

在 Datawindow 宣告一個 uer event , 對應到系統的 pbm_dwnprocessenter

user event 的程式碼如下:
send(handle(this),256,9,long(0,0))
return 1

 

(繼續閱讀...)
文章標籤

PB 發表在 痞客邦 留言(0) 人氣(575)

  • 個人分類:PowerScript 程式撰寫
▲top
«12

個人資訊

PB
暱稱:
PB
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • ()如何動態變更 DW 中排序欄位
  • ()如何設定 DataWindow 中欄位有動態的屬性
  • ()從無到有,利用 PowerBuilder 開發一個完整WPF應用程式
  • ()如何利用 PowerBuilder 寄送 E Mail
  • ()PowerBuilder 12 免費線上教學
  • ()PowerBuilder 12 範例程式下載
  • ()共好影片 - 值得推薦的一部影片
  • ()PowerBuilder 12 共好 .NET 新書正式出版了
  • ()我與PowerBuilder不得不說的故事 - 仲偉豪
  • ()PowerBuilder 電子書參考

文章搜尋

文章分類

toggle PB程式設計 (3)
  • 學習資源 (25)
  • 函數(Function) (2)
  • PowerScript 程式撰寫 (12)
toggle PowerBuilder 新訊 (1)
  • PowerBuilder 12 (18)
toggle 資料庫應用 (4)
  • SQL (2)
  • Sybase (2)
  • MS SQL (1)
  • 資料庫連結 (1)
toggle 學習 PowerBuilder (3)
  • PowerBuilder 歷史 (6)
  • PowerBuilder 書籍 (9)
  • PowerBuilder 未來 (8)
toggle DataWindow 應用 (3)
  • Datawindow 控制元件 (3)
  • Datawindow 物件 (2)
  • Datawindow Script (5)
toggle PB 家族公佈欄 (2)
  • 部落格訊息 (8)
  • 活動訊息 (15)
  • .net (1)
  • 未分類文章 (1)

最新文章

    文章精選

    參觀人氣

    • 本日人氣:
    • 累積人氣: