台灣最大程式設計社群網站
線上人數
362
 
會員總數:239929
討論主題:186061
歡迎您免費加入會員
討論區列表 >> ASP >> 請假人員選好代理人以及主管後,在代理人簽核過後主管如何收到mail
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請假人員選好代理人以及主管後,在代理人簽核過後主管如何收到mail
價值 : 500 QP  點閱數:1044 回應數:9

樓主

千堂
門外漢
0 21
524 107
發送站內信

問題描述:
● 請假人員選好代理人以及主管後,會發一封給代理人mail,當代理人收到mail後會到請假系統做簽核,如下圖
[img]https://c1.staticflickr.com/1/335/31550678283_84f1c09441_z.jpg" alt="" onload='javascript:if(this.width>700){this.width=700;};' onerror="this.src='/images/nophoto.gif'" />0001 by srobin531, 於 Flickr[/img]
● 所以當代理人「簽同意」後,便會發一封mail給主管這個動作,要詢問專家們,如何用以下程式來加入email這個動作(註一) (註二)


註一:是用jmail來發信的,如下範例是寄給代理人時發的mail


註二:在寫請假單中選主管下拉式選單的框值是"page01"
在變數的寫法是:
pppName=Request("page01") 以及 rs("主管簽核人")=pppName
當選好主管後會回寫回資料庫


搜尋相關Tags的文章: [ 請假系統 ] ,
本篇文章發表於2017-01-17 17:05
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
作者回應

千堂
檢舉此回應
不好意思,補一下圖
[img]https://c1.staticflickr.com/1/668/32362789205_008efe7487_c.jpg" alt="" onload='javascript:if(this.width>700){this.width=700;};' onerror="this.src='/images/nophoto.gif'" />0001 by srobin531, 於 Flickr[/img]
本篇文章回覆於2017-01-17 17:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

千堂
檢舉此回應
不好意思,補一下圖
本篇文章回覆於2017-01-17 17:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

迷路
捐贈 VP 給 迷路 檢舉此回應
不明白你的問題
你的意思是你現在的系統會在請假者填寫請假單後寄信給代理人
代理人選擇同意後,要如何寄信給主管告知要去系統做後續操作??
你之前不是已經有寄信了,後面也是一樣的做法吧

還是說,你目前的系統不會寄信,需要在流程中加入寄信的功能??
如果是這樣,就在資料庫更新完成後插入你的註一即可,這應該是很直覺的做法吧
本篇文章回覆於2017-01-18 09:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

千堂
檢舉此回應
迷路大大,你好∼對不起我的解釋還是讓你不明白,我再重述一次好了∼

我的意思是現在的請假系統的確會在請假者填寫請假單後寄信給代理人,但代理人按下陏惘P意衁漲P時,會寄信給主管。

我的問題就是在我的程式中如何加入「寄信給主管」的這個功能,這個部份我想請教板上的大大們如何在以下的程式中可以做寄信動作,謝謝你了。
14 else
15 response.write "已同意"
16 end if
本篇文章回覆於2017-01-18 10:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

香帥
檢舉此回應
以4樓程式碼來說
在第15行與第16行中間插入以下程式碼

本篇文章回覆於2017-01-19 22:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

千堂
檢舉此回應
謝謝香帥大大的回覆∼我照著做之後就出現以下錯誤訊息,
 
Microsoft OLE DB Provider for ODBC Drivers 錯誤 '80040e10'
[Microsoft][ODBC Microsoft Access Driver] 參數太少,預期個數 1。
/Data/Main/XXX.asp, 列82

而82行是以下~


而我改的程式方式如下:






以上, 不好意思∼再麻煩你了。
本篇文章回覆於2017-01-20 14:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

香帥
檢舉此回應
資料庫請參考
http://www.blueshop.com.tw/board/FUM200410061525290EW/BRD20160101205725TEQ.html
我7樓的程式碼
本篇文章回覆於2017-01-20 19:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

lethal
檢舉此回應
建議您將6F的第79行先印出來看看:

sq1="Select * From 請假登記 Where 職務代理 = '" & pName&"' ORDER BY -序"
response.write sql
本篇文章回覆於2017-03-18 22:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
作者回應

千堂
檢舉此回應
謝謝lethal 回覆,是可以傳送mail給主管,但是是傳送所有在頁面的請假單,也就是頁面上有一百筆就送一百筆mail出去的意思

另外與香帥 及 迷路大大們說聲對不起,因為本人被指派到大陸出差至今,所以星期天才籨深圳回來台灣,後天又要過去那了,所以這麼久沒回應真是不好意思。
本篇文章回覆於2017-03-20 15:09
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.