Nessuna descrizione
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

HX-PGS-ERP-SYS.vb 449KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412
  1. Option Explicit On
  2. Imports System.IO
  3. Imports System.Text
  4. Imports CefSharp
  5. Imports CefSharp.WinForms
  6. Imports Telerik.WinControls.UI
  7. Imports Telerik.WinControls.UI.Localization
  8. Imports Telerik.WinForms.RichTextEditor
  9. Imports System.Globalization
  10. Imports Telerik.Windows.Documents.Spreadsheet.Expressions.Functions
  11. Public Class HX_PGS_ERP_SYS
  12. Dim 對話框(35), 已選捷徑(100), 數量(20) As String
  13. Dim sysnud As String
  14. Dim 系統關閉, 捷徑關閉, 無設定, 待辦選擇 As Boolean
  15. Dim NSD As Integer = 0
  16. Dim RI As Integer = -1
  17. Dim SK As String = "要查找的 KEY"
  18. Dim Str As String = Application.StartupPath
  19. Private Sub ShowNewForm(ByVal sender As Object, ByVal e As EventArgs) Handles 開新視窗_tsm.Click
  20. ' 建立子表單的新執行個體。
  21. ' 將它變成這個 MDI 表單的子表單,然後才顯示。
  22. Dim ChildForm As New Form With {
  23. .MdiParent = Me
  24. }
  25. m_ChildFormNumber += 1
  26. ChildForm.Text = "視窗 " & m_ChildFormNumber
  27. ChildForm.Show()
  28. End Sub
  29. Private Sub ExitToolsStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs) Handles 結束_tsm.Click
  30. Me.Close()
  31. End Sub
  32. Private Sub CascadeToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs) Handles 重疊顯示_tsm.Click
  33. Me.LayoutMdi(MdiLayout.Cascade)
  34. End Sub
  35. Private Sub TileVerticalToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs) Handles 垂直並排_tsm.Click
  36. Me.LayoutMdi(MdiLayout.TileVertical)
  37. End Sub
  38. Private Sub TileHorizontalToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs) Handles 水平並排_tsm.Click
  39. Me.LayoutMdi(MdiLayout.TileHorizontal)
  40. End Sub
  41. Private Sub ArrangeIconsToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs) Handles 排列圖示_tsm.Click
  42. Me.LayoutMdi(MdiLayout.ArrangeIcons)
  43. End Sub
  44. Private Sub CloseAllToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs) Handles 全部關閉_tsm.Click
  45. ' 關閉父表單的所有子表單。
  46. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next : MyMod.虛擬桌面開啟()
  47. End Sub
  48. Private m_ChildFormNumber As Integer
  49. Private Sub Set_庫存查詢()
  50. Dim ds16 As New DataSet : 庫存查詢_dgv.DataSource = Nothing : ds16.Clear() : 庫存查詢_dgv.AllowUserToAddRows = False
  51. If 新版_ch.Checked = True Then : SQL_庫存查詢() : Else : SQL_庫存查詢1() : End If : NU1 = 0
  52. da.Fill(ds16) : 庫存查詢_dgv.DataSource = ds16.Tables(0) : conn.Close()
  53. Dim ZA1, ZA2, ZA3, ZA4, ZA5, ZA6, ZA7, ZA8, 物料規格, 內容, 內容1, 內容2, 內容3, 內容4, 內容5, 內容6, 內容7, 內容8 As String : 簡易庫存_tv.Nodes.Clear()
  54. Dim 主項數量 As Integer = -1 : Dim 主項數量1 As Integer = -1 : Dim 主項數量2 As Integer = -1 : Dim 主項數量3 As Integer = -1
  55. Dim 主項數量4 As Integer = -1 : Dim 主項數量5 As Integer = -1 : Dim 主項數量6 As Integer = -1 : Dim 主項數量7 As Integer = -1
  56. For i As Integer = 0 To 庫存查詢_dgv.Rows.Count - 1 : 物料規格 = "" : 庫存查詢_dgv("選擇", i).Value = False
  57. If 庫存查詢_dgv.Rows(i).Cells("A1").Value.ToString <> "" Then : ZA1 = 庫存查詢_dgv.Rows(i).Cells("A1").Value.ToString : 物料規格 = ZA1 : End If
  58. If 庫存查詢_dgv.Rows(i).Cells("A2").Value.ToString <> "" Then
  59. ZA2 = 庫存查詢_dgv.Rows(i).Cells("A2").Value.ToString : If 物料規格 = "" Then : 物料規格 = ZA2 : Else : 物料規格 = 物料規格 + "、" + ZA2 : End If : End If
  60. If 庫存查詢_dgv.Rows(i).Cells("A3").Value.ToString <> "" Then
  61. ZA3 = 庫存查詢_dgv.Rows(i).Cells("A3").Value.ToString : If 物料規格 = "" Then : 物料規格 = ZA3 : Else : 物料規格 = 物料規格 + "、" + ZA3 : End If : End If
  62. If 庫存查詢_dgv.Rows(i).Cells("A4").Value.ToString <> "" Then
  63. ZA4 = 庫存查詢_dgv.Rows(i).Cells("A4").Value.ToString : If 物料規格 = "" Then : 物料規格 = ZA4 : Else : 物料規格 = 物料規格 + "、" + ZA4 : End If : End If
  64. If 庫存查詢_dgv.Rows(i).Cells("A5").Value.ToString <> "" Then
  65. ZA5 = 庫存查詢_dgv.Rows(i).Cells("A5").Value.ToString : If 物料規格 = "" Then : 物料規格 = ZA5 : Else : 物料規格 = 物料規格 + "、" + ZA5 : End If : End If
  66. If 庫存查詢_dgv.Rows(i).Cells("A6").Value.ToString <> "" Then
  67. ZA6 = 庫存查詢_dgv.Rows(i).Cells("A6").Value.ToString : If 物料規格 = "" Then : 物料規格 = ZA6 : Else : 物料規格 = 物料規格 + "、" + ZA6 : End If : End If
  68. If 庫存查詢_dgv.Rows(i).Cells("A7").Value.ToString <> "" Then
  69. ZA7 = 庫存查詢_dgv.Rows(i).Cells("A7").Value.ToString : If 物料規格 = "" Then : 物料規格 = ZA7 : Else : 物料規格 = 物料規格 + "、" + ZA7 : End If : End If
  70. If 庫存查詢_dgv.Rows(i).Cells("A8").Value.ToString <> "" Then
  71. ZA8 = 庫存查詢_dgv.Rows(i).Cells("A8").Value.ToString : If 物料規格 = "" Then : 物料規格 = ZA8 : Else : 物料規格 = 物料規格 + "、" + ZA8 : End If : End If
  72. 庫存查詢_dgv.Rows(i).Cells("規格").Value = 物料規格
  73. If 內容 <> 庫存查詢_dgv("倉名", i).Value.ToString Then
  74. 簡易庫存_tv.Nodes.Add(庫存查詢_dgv("倉名", i).Value.ToString) : 內容 = 庫存查詢_dgv("倉名", i).Value.ToString : 主項數量 += 1 : 主項數量1 = -1 : 內容1 = ""
  75. If 深色風格 = False Then
  76. 簡易庫存_tv.Nodes(主項數量).ForeColor = Color.Black
  77. Else
  78. 簡易庫存_tv.Nodes(主項數量).ForeColor = Color.Wheat
  79. End If
  80. End If
  81. If 新版_ch.Checked = True Then
  82. If 內容1 <> 庫存查詢_dgv("第一層", i).Value.ToString Then
  83. 簡易庫存_tv.Nodes(主項數量).Nodes.Add(庫存查詢_dgv("第一層", i).Value.ToString) : 內容1 = 庫存查詢_dgv("第一層", i).Value.ToString
  84. 主項數量1 += 1 : 主項數量2 = -1 : 內容2 = ""
  85. If 深色風格 = False Then
  86. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).ForeColor = Color.Black
  87. Else
  88. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).ForeColor = Color.Wheat
  89. End If
  90. End If
  91. If 內容2 <> 庫存查詢_dgv("第二層", i).Value.ToString Then
  92. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes.Add(庫存查詢_dgv("第二層", i).Value.ToString) : 內容2 = 庫存查詢_dgv("第二層", i).Value.ToString
  93. 主項數量2 += 1 : 主項數量3 = -1 : 內容3 = ""
  94. If 深色風格 = False Then
  95. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).ForeColor = Color.Black
  96. Else
  97. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).ForeColor = Color.Wheat
  98. End If
  99. End If
  100. If 內容3 <> 庫存查詢_dgv("第三層", i).Value.ToString Then
  101. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes.Add(庫存查詢_dgv("第三層", i).Value.ToString) : 內容3 = 庫存查詢_dgv("第三層", i).Value.ToString
  102. 主項數量3 += 1 : 主項數量4 = -1 : 內容4 = ""
  103. If 深色風格 = False Then
  104. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).ForeColor = Color.Black
  105. Else
  106. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).ForeColor = Color.Wheat
  107. End If
  108. End If
  109. If 內容4 <> 庫存查詢_dgv("第四層", i).Value.ToString Then
  110. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes.Add(庫存查詢_dgv("第四層", i).Value.ToString)
  111. 內容4 = 庫存查詢_dgv("第四層", i).Value.ToString : 主項數量4 += 1 : 主項數量5 = -1 : 內容5 = ""
  112. If 深色風格 = False Then
  113. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).ForeColor = Color.Black
  114. Else
  115. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).ForeColor = Color.Wheat
  116. End If
  117. End If
  118. If 內容5 <> 庫存查詢_dgv("第五層", i).Value.ToString Then
  119. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes.Add(庫存查詢_dgv("第五層", i).Value.ToString)
  120. 內容5 = 庫存查詢_dgv("第五層", i).Value.ToString : 主項數量5 += 1 : 主項數量6 = -1 : 內容6 = ""
  121. If 深色風格 = False Then
  122. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).ForeColor = Color.Black
  123. Else
  124. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).ForeColor = Color.Wheat
  125. End If
  126. End If
  127. If 內容6 <> 庫存查詢_dgv("品名", i).Value.ToString Then
  128. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).Nodes.Add(庫存查詢_dgv("品名", i).Value.ToString)
  129. 內容6 = 庫存查詢_dgv("品名", i).Value.ToString : 主項數量6 += 1 : 主項數量7 = -1 ': 內容7 = "><"
  130. If 深色風格 = False Then
  131. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).Nodes(主項數量6).ForeColor = Color.Black
  132. Else
  133. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).Nodes(主項數量6).ForeColor = Color.Wheat
  134. End If
  135. End If
  136. 內容7 = 庫存查詢_dgv("規格", i).Value.ToString & " / " & 系統語言字典("H506-158-" & 語言) & " : [ " & Strings.Format(CInt(庫存查詢_dgv("庫存", i).Value.ToString), "#,##0") & " ]"
  137. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).Nodes(主項數量6).Nodes.Add(內容7) : 主項數量7 += 1
  138. If 深色風格 = False Then
  139. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).Nodes(主項數量6).Nodes(主項數量7).ForeColor = Color.Blue
  140. Else
  141. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).Nodes(主項數量6).Nodes(主項數量7).ForeColor = Color.LightBlue
  142. End If
  143. Else
  144. If 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "管材" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-185-" & 語言)
  145. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "電線" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-186-" & 語言)
  146. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "電料" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-187-" & 語言)
  147. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "槽架" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-188-" & 語言)
  148. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "建材" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-189-" & 語言)
  149. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "五金" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-190-" & 語言)
  150. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "設備" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-191-" & 語言)
  151. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "工具" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-192-" & 語言)
  152. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "日用" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-193-" & 語言)
  153. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "其他" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-194-" & 語言)
  154. End If
  155. If 內容1 <> 庫存查詢_dgv("主項", i).Value.ToString Then
  156. 簡易庫存_tv.Nodes(主項數量).Nodes.Add(庫存查詢_dgv("主項", i).Value.ToString) : 內容1 = 庫存查詢_dgv("主項", i).Value.ToString
  157. 主項數量1 += 1 : 主項數量2 = -1 : 內容2 = ""
  158. If 深色風格 = False Then
  159. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).ForeColor = Color.Black
  160. Else
  161. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).ForeColor = Color.Wheat
  162. End If
  163. End If
  164. If 內容2 <> 庫存查詢_dgv("群組", i).Value.ToString Then
  165. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes.Add(庫存查詢_dgv("群組", i).Value.ToString) : 內容2 = 庫存查詢_dgv("群組", i).Value.ToString
  166. 主項數量2 += 1 : 主項數量3 = -1 : 內容3 = ""
  167. If 深色風格 = False Then
  168. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).ForeColor = Color.Black
  169. Else
  170. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).ForeColor = Color.Wheat
  171. End If
  172. End If
  173. If 內容3 <> 庫存查詢_dgv("品名", i).Value.ToString Then
  174. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes.Add(庫存查詢_dgv("品名", i).Value.ToString)
  175. 內容3 = 庫存查詢_dgv("品名", i).Value.ToString : 主項數量3 += 1 : 主項數量4 = -1 ': 內容7 = "><"
  176. If 深色風格 = False Then
  177. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).ForeColor = Color.Black
  178. Else
  179. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).ForeColor = Color.Wheat
  180. End If
  181. End If
  182. 內容4 = 庫存查詢_dgv("規格", i).Value.ToString & " / " & 系統語言字典("H506-158-" & 語言) & " : [ " & Strings.Format(CInt(庫存查詢_dgv("庫存", i).Value.ToString), "#,##0") & " ]"
  183. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes.Add(內容4) : 主項數量4 += 1
  184. If 深色風格 = False Then
  185. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).ForeColor = Color.Blue
  186. Else
  187. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).ForeColor = Color.LightBlue
  188. End If
  189. End If
  190. Next
  191. End Sub
  192. Private Sub UncheckChildNodes(parentNode As TreeNode)
  193. For Each childNode As TreeNode In parentNode.Nodes
  194. ' 取消勾選子節點
  195. childNode.Checked = False
  196. ' 遞迴取消子節點的子節點的勾選
  197. UncheckChildNodes(childNode)
  198. Next
  199. End Sub
  200. Private Sub 簡易庫存_tv_NodeMouseClick(sender As Object, e As TreeNodeMouseClickEventArgs) Handles 簡易庫存_tv.NodeMouseClick
  201. If e.Node.Level = 0 Then ' 檢查是否為第一層節點
  202. For Each rootNode As TreeNode In 簡易庫存_tv.Nodes : If Not rootNode.Equals(e.Node) Then : UncheckChildNodes(rootNode) : End If : Next ' 取消其他根節點的子節點的勾選
  203. For Each node As TreeNode In 簡易庫存_tv.Nodes : If node IsNot e.Node AndAlso node.IsExpanded Then : node.Collapse() : End If : Next ' 收起所有先前展開的第二層節點
  204. For i As Integer = 0 To 庫存查詢_dgv.Rows.Count - 1 : 庫存查詢_dgv("選擇", i).Value = False : Next : NU1 = 0
  205. End If
  206. '--------是否能啟動Checked--------------------------------------------------------------------------------------------------------
  207. If 新版_ch.Checked = True Then
  208. Select Case e.Node.Level : Case 0, 7 : e.Node.Checked = Not e.Node.Checked : Case 1, 2, 3, 4, 5, 6 : e.Node.Checked = False : End Select
  209. Else
  210. Select Case e.Node.Level : Case 0, 4 : e.Node.Checked = Not e.Node.Checked : Case 1, 2, 3 : e.Node.Checked = False : End Select
  211. End If
  212. '--------滑鼠點擊後展開--------------------------------------------------------------------------------------------------------
  213. If e.Node.Bounds.Contains(e.Location) Then : If e.Node.IsExpanded Then : e.Node.Collapse() : Else : e.Node.Expand() : End If : End If
  214. If e.Node.Text = "NA" Then : ExpandAllChildren1(e.Node) : Else : e.Node.Expand() : End If : If e.Node.Level = 6 Then : ExpandAllChildren(e.Node) : Else : e.Node.Expand() : End If
  215. '--------點擊後回頭找到DGV中的對應資料--------------------------------------------------------------------------------------------------------
  216. If 新版_ch.Checked = True Then
  217. If e.Node.Level = 7 Then : Dim SA7 As String = "" : Dim SA6 As String = "" : Dim SA5 As String = "" : Dim SA4 As String = ""
  218. Dim SA3 As String = "" : Dim SA2 As String = "" : Dim SA1 As String = "" : Dim SA8 As String = e.Node.Text
  219. Dim parentNode As TreeNode = e.Node
  220. For i As Integer = 0 To 6 : parentNode = parentNode.Parent
  221. Select Case i
  222. Case 0 : SA7 = parentNode.Text : Case 1 : SA6 = parentNode.Text : Case 2 : SA5 = parentNode.Text : Case 3 : SA4 = parentNode.Text
  223. Case 4 : SA3 = parentNode.Text : Case 5 : SA2 = parentNode.Text : Case 6 : SA1 = parentNode.Text
  224. End Select
  225. Next
  226. For Each row As DataGridViewRow In 庫存查詢_dgv.Rows
  227. If row.Cells("倉名").Value IsNot Nothing AndAlso row.Cells("倉名").Value.ToString() = SA1 AndAlso
  228. row.Cells("第一層").Value IsNot Nothing AndAlso row.Cells("第一層").Value.ToString() = SA2 AndAlso
  229. row.Cells("第二層").Value IsNot Nothing AndAlso row.Cells("第二層").Value.ToString() = SA3 AndAlso
  230. row.Cells("第三層").Value IsNot Nothing AndAlso row.Cells("第三層").Value.ToString() = SA4 AndAlso
  231. row.Cells("第四層").Value IsNot Nothing AndAlso row.Cells("第四層").Value.ToString() = SA5 AndAlso
  232. row.Cells("第五層").Value IsNot Nothing AndAlso row.Cells("第五層").Value.ToString() = SA6 AndAlso
  233. row.Cells("品名").Value IsNot Nothing AndAlso row.Cells("品名").Value.ToString() = SA7 AndAlso
  234. row.Cells("規格").Value IsNot Nothing AndAlso
  235. row.Cells("規格").Value.ToString() & " / " & 系統語言字典("H506-158-" & 語言) & " : [ " &
  236. Strings.Format(CInt(row.Cells("庫存").Value.ToString()), "#,##0") & " ]" = SA8 Then
  237. PA2 = 庫存查詢_dgv("料號原則", row.Index).Value.ToString : 物料圖片()
  238. If 庫存查詢_dgv("選擇", row.Index).Value = False Then
  239. 庫存查詢_dgv("選擇", row.Index).Value = True : NU1 += 1
  240. Else
  241. 庫存查詢_dgv("選擇", row.Index).Value = False : NU1 -= 1
  242. End If : Exit For
  243. End If
  244. Next
  245. ElseIf e.Node.Level = 6 Then : Dim SA7 As String = e.Node.Text : Dim SA6 As String = "" : Dim SA5 As String = "" : Dim SA4 As String = ""
  246. Dim SA3 As String = "" : Dim SA2 As String = "" : Dim SA1 As String = ""
  247. Dim parentNode As TreeNode = e.Node
  248. For i As Integer = 0 To 5 : parentNode = parentNode.Parent
  249. Select Case i
  250. Case 0 : SA6 = parentNode.Text : Case 1 : SA5 = parentNode.Text : Case 2 : SA4 = parentNode.Text : Case 3 : SA3 = parentNode.Text
  251. Case 4 : SA2 = parentNode.Text : Case 5 : SA1 = parentNode.Text
  252. End Select
  253. Next
  254. For Each row As DataGridViewRow In 庫存查詢_dgv.Rows
  255. If row.Cells("倉名").Value IsNot Nothing AndAlso row.Cells("倉名").Value.ToString() = SA1 AndAlso
  256. row.Cells("第一層").Value IsNot Nothing AndAlso row.Cells("第一層").Value.ToString() = SA2 AndAlso
  257. row.Cells("第二層").Value IsNot Nothing AndAlso row.Cells("第二層").Value.ToString() = SA3 AndAlso
  258. row.Cells("第三層").Value IsNot Nothing AndAlso row.Cells("第三層").Value.ToString() = SA4 AndAlso
  259. row.Cells("第四層").Value IsNot Nothing AndAlso row.Cells("第四層").Value.ToString() = SA5 AndAlso
  260. row.Cells("第五層").Value IsNot Nothing AndAlso row.Cells("第五層").Value.ToString() = SA6 AndAlso
  261. row.Cells("品名").Value IsNot Nothing AndAlso row.Cells("品名").Value.ToString() = SA7 Then
  262. PA2 = 庫存查詢_dgv("料號原則", row.Index).Value.ToString : 物料圖片() : Exit For
  263. End If
  264. Next
  265. Else : 圖片檔3_pb.Image = Nothing : End If
  266. Else
  267. If e.Node.Level = 4 Then : Dim SA5 As String = e.Node.Text : Dim SA4 As String = "" : Dim SA3 As String = "" : Dim SA2 As String = "" : Dim SA1 As String = ""
  268. Dim parentNode As TreeNode = e.Node
  269. For i As Integer = 0 To 3 : parentNode = parentNode.Parent
  270. Select Case i
  271. Case 0 : SA4 = parentNode.Text : Case 1 : SA3 = parentNode.Text : Case 2 : SA2 = parentNode.Text : Case 3 : SA1 = parentNode.Text
  272. End Select
  273. Next
  274. For Each row As DataGridViewRow In 庫存查詢_dgv.Rows
  275. If row.Cells("倉名").Value IsNot Nothing AndAlso row.Cells("倉名").Value.ToString() = SA1 AndAlso
  276. row.Cells("主項").Value IsNot Nothing AndAlso row.Cells("主項").Value.ToString() = SA2 AndAlso
  277. row.Cells("群組").Value IsNot Nothing AndAlso row.Cells("群組").Value.ToString() = SA3 AndAlso
  278. row.Cells("品名").Value IsNot Nothing AndAlso row.Cells("品名").Value.ToString() = SA4 AndAlso
  279. row.Cells("規格").Value IsNot Nothing AndAlso
  280. row.Cells("規格").Value.ToString() & " / " & 系統語言字典("H506-158-" & 語言) & " : [ " &
  281. Strings.Format(CInt(row.Cells("庫存").Value.ToString()), "#,##0") & " ]" = SA5 Then
  282. PA2 = 庫存查詢_dgv("料號原則", row.Index).Value.ToString : 物料圖片()
  283. If 庫存查詢_dgv("選擇", row.Index).Value = False Then
  284. 庫存查詢_dgv("選擇", row.Index).Value = True : NU1 += 1
  285. Else
  286. 庫存查詢_dgv("選擇", row.Index).Value = False : NU1 -= 1
  287. End If : Exit For
  288. End If
  289. Next
  290. ElseIf e.Node.Level = 3 Then : Dim SA4 As String = e.Node.Text : Dim SA3 As String = "" : Dim SA2 As String = "" : Dim SA1 As String = ""
  291. Dim parentNode As TreeNode = e.Node
  292. For i As Integer = 0 To 2 : parentNode = parentNode.Parent
  293. Select Case i
  294. Case 0 : SA3 = parentNode.Text : Case 1 : SA2 = parentNode.Text : Case 2 : SA1 = parentNode.Text
  295. End Select
  296. Next
  297. For Each row As DataGridViewRow In 庫存查詢_dgv.Rows
  298. If row.Cells("倉名").Value IsNot Nothing AndAlso row.Cells("倉名").Value.ToString() = SA1 AndAlso
  299. row.Cells("主項").Value IsNot Nothing AndAlso row.Cells("主項").Value.ToString() = SA2 AndAlso
  300. row.Cells("群組").Value IsNot Nothing AndAlso row.Cells("群組").Value.ToString() = SA3 AndAlso
  301. row.Cells("品名").Value IsNot Nothing AndAlso row.Cells("品名").Value.ToString() = SA4 Then
  302. PA2 = 庫存查詢_dgv("料號原則", row.Index).Value.ToString : 物料圖片() : Exit For
  303. End If
  304. Next
  305. Else : 圖片檔3_pb.Image = Nothing : End If
  306. End If
  307. End Sub
  308. Private Sub 物料圖片()
  309. 圖片檔3_pb.Image = Nothing : SQL_物料圖庫_圖檔讀取一()
  310. While dr.Read() = True
  311. Dim unused As Byte() = New Byte(-1) {}
  312. Dim bytes As Byte() = DirectCast(dr.Item("圖檔"), Byte())
  313. Dim oStream As New MemoryStream(bytes)
  314. 圖片檔3_pb.Image = Bitmap.FromStream(oStream)
  315. End While : conn.Close() : 圖片檔3_pb.SizeMode = 4 : PA2 = ""
  316. End Sub
  317. Private Sub ExpandAllChildren(parentNode As TreeNode)
  318. For Each childNode As TreeNode In parentNode.Nodes : childNode.Expand() : ExpandAllChildren(childNode) : Next
  319. End Sub
  320. Private Sub ExpandAllChildren1(parentNode As TreeNode)
  321. For Each childNode As TreeNode In parentNode.Nodes : If parentNode.Text = "NA" Then : childNode.Expand() : ExpandAllChildren1(childNode) : End If : Next
  322. End Sub
  323. Private Sub 倉儲領料申請_bt_Click(sender As Object, e As EventArgs) Handles 倉儲領料申請_bt.Click
  324. If NU1 = 0 Then : Else : 桌面倉儲領料導入.Show() : End If
  325. End Sub
  326. Private Sub 新版_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 新版_ch.Click
  327. 新版_ch.Checked = True : 舊版_ch.Checked = False : Set_庫存查詢()
  328. End Sub
  329. Private Sub 舊版_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 舊版_ch.Click
  330. 新版_ch.Checked = False : 舊版_ch.Checked = True : Set_庫存查詢()
  331. End Sub
  332. Private Sub Set_捷徑讀取()
  333. Dim ds16 As New DataSet : 捷徑_dgv.DataSource = Nothing : ds16.Clear() : 捷徑_dgv.AllowUserToAddRows = False
  334. SQL_捷徑紀錄_讀取() : da.Fill(ds16) : 捷徑_dgv.DataSource = ds16.Tables(0) : conn.Close()
  335. End Sub
  336. Private Sub Set_合約未設利潤()
  337. Dim ds16 As New DataSet : 合約預估利潤_dgv.DataSource = Nothing : ds16.Clear() : 合約預估利潤_dgv.AllowUserToAddRows = False
  338. SQL_合約未設利潤() : da.Fill(ds16) : 合約預估利潤_dgv.DataSource = ds16.Tables(0) : conn.Close()
  339. 合約預估利潤_dgv.Columns(0).FillWeight = 70 : 合約預估利潤_dgv.Columns(1).FillWeight = 45 : 合約預估利潤_dgv.Columns(2).FillWeight = 120
  340. 合約預估利潤_dgv.Columns(3).FillWeight = 120
  341. If 系統語言 = "繁體中文" Then : 合約預估利潤_dgv.Columns(2).Visible = True : 合約預估利潤_dgv.Columns(3).Visible = False
  342. Else : 合約預估利潤_dgv.Columns(2).Visible = False : 合約預估利潤_dgv.Columns(3).Visible = True : End If
  343. End Sub
  344. Private Sub 合約預估利潤_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約預估利潤_dgv.CellClick
  345. If e.RowIndex = -1 Then : Else
  346. 待辦進入 = 合約預估利潤_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約報價單_tsm.PerformClick()
  347. End If
  348. End Sub
  349. Private Sub Set_報價未完成()
  350. Dim ds16 As New DataSet : 報價未完成_dgv.DataSource = Nothing : ds16.Clear() : 報價未完成_dgv.AllowUserToAddRows = False
  351. SQL_報價未完成() : da.Fill(ds16) : 報價未完成_dgv.DataSource = ds16.Tables(0) : conn.Close()
  352. 報價未完成_dgv.Columns(0).FillWeight = 70 : 報價未完成_dgv.Columns(1).FillWeight = 45 : 報價未完成_dgv.Columns(2).FillWeight = 120
  353. 報價未完成_dgv.Columns(3).FillWeight = 120
  354. If 系統語言 = "繁體中文" Then : 報價未完成_dgv.Columns(2).Visible = True : 報價未完成_dgv.Columns(3).Visible = False
  355. Else : 報價未完成_dgv.Columns(2).Visible = False : 報價未完成_dgv.Columns(3).Visible = True : End If
  356. End Sub
  357. Private Sub 報價未完成_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 報價未完成_dgv.CellClick
  358. If e.RowIndex = -1 Then : Else
  359. 待辦進入 = 報價未完成_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約報價單_tsm.PerformClick()
  360. End If
  361. End Sub
  362. Private Sub Set_合約未放行()
  363. Dim ds16 As New DataSet : 合約未放行_dgv.DataSource = Nothing : ds16.Clear() : 合約未放行_dgv.AllowUserToAddRows = False
  364. SQL_合約未放行() : da.Fill(ds16) : 合約未放行_dgv.DataSource = ds16.Tables(0) : conn.Close()
  365. 合約未放行_dgv.Columns(0).FillWeight = 70 : 合約未放行_dgv.Columns(1).FillWeight = 45 : 合約未放行_dgv.Columns(2).FillWeight = 120
  366. 合約未放行_dgv.Columns(3).FillWeight = 120
  367. If 系統語言 = "繁體中文" Then : 合約未放行_dgv.Columns(2).Visible = True : 合約未放行_dgv.Columns(3).Visible = False
  368. Else : 合約未放行_dgv.Columns(2).Visible = False : 合約未放行_dgv.Columns(3).Visible = True : End If
  369. End Sub
  370. Private Sub 合約未放行_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約未放行_dgv.CellClick
  371. If e.RowIndex = -1 Then : Else
  372. 待辦進入 = 合約未放行_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick()
  373. If CC(107) = False Then : 合約報價單_tsm.PerformClick() : Else : 合約報價單審核_tsm.PerformClick() : End If
  374. End If
  375. End Sub
  376. Private Sub Set_報價未簽回()
  377. Dim ds16 As New DataSet : 報價未簽回_dgv.DataSource = Nothing : ds16.Clear() : 報價未簽回_dgv.AllowUserToAddRows = False
  378. SQL_報價未簽回() : da.Fill(ds16) : 報價未簽回_dgv.DataSource = ds16.Tables(0) : conn.Close()
  379. 報價未簽回_dgv.Columns(0).FillWeight = 70 : 報價未簽回_dgv.Columns(1).FillWeight = 45 : 報價未簽回_dgv.Columns(2).FillWeight = 120
  380. 報價未簽回_dgv.Columns(3).FillWeight = 120
  381. If 系統語言 = "繁體中文" Then : 報價未簽回_dgv.Columns(2).Visible = True : 報價未簽回_dgv.Columns(3).Visible = False
  382. Else : 報價未簽回_dgv.Columns(2).Visible = False : 報價未簽回_dgv.Columns(3).Visible = True : End If
  383. End Sub
  384. Private Sub 報價未簽回_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 報價未簽回_dgv.CellClick
  385. If e.RowIndex = -1 Then : Else
  386. 待辦進入 = 報價未簽回_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : PB = "報價與合約" : 待辦事項連接_兩項.ShowDialog() : Cancel_bt.PerformClick()
  387. If PB = "A" Then : 合約報價單_tsm.PerformClick() : Else : 合約文件簽回存檔_tsm.PerformClick() : End If : PB = ""
  388. End If
  389. End Sub
  390. Private Sub Set_合約未簽回()
  391. Dim ds16 As New DataSet : 合約未簽回_dgv.DataSource = Nothing : ds16.Clear() : 合約未簽回_dgv.AllowUserToAddRows = False
  392. SQL_合約未簽回() : da.Fill(ds16) : 合約未簽回_dgv.DataSource = ds16.Tables(0) : conn.Close()
  393. 合約未簽回_dgv.Columns(0).FillWeight = 70 : 合約未簽回_dgv.Columns(1).FillWeight = 45 : 合約未簽回_dgv.Columns(2).FillWeight = 120
  394. 合約未簽回_dgv.Columns(3).FillWeight = 120
  395. If 系統語言 = "繁體中文" Then : 合約未簽回_dgv.Columns(2).Visible = True : 合約未簽回_dgv.Columns(3).Visible = False
  396. Else : 合約未簽回_dgv.Columns(2).Visible = False : 合約未簽回_dgv.Columns(3).Visible = True : End If
  397. End Sub
  398. Private Sub 合約未簽回_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約未簽回_dgv.CellClick
  399. If e.RowIndex = -1 Then : Else
  400. 待辦進入 = 合約未簽回_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : PB = "報價與合約" : 待辦事項連接_兩項.ShowDialog() : Cancel_bt.PerformClick()
  401. If PB = "A" Then : 合約報價單_tsm.PerformClick() : Else : 合約文件簽回存檔_tsm.PerformClick() : End If : PB = ""
  402. End If
  403. End Sub
  404. Private Sub Set_合約未指定主管()
  405. Dim ds16 As New DataSet : 合約未指定主管_dgv.DataSource = Nothing : ds16.Clear() : 合約未指定主管_dgv.AllowUserToAddRows = False
  406. SQL_合約未指定主管() : da.Fill(ds16) : 合約未指定主管_dgv.DataSource = ds16.Tables(0) : conn.Close()
  407. 合約未指定主管_dgv.Columns(0).FillWeight = 70 : 合約未指定主管_dgv.Columns(1).FillWeight = 45 : 合約未指定主管_dgv.Columns(2).FillWeight = 120
  408. 合約未指定主管_dgv.Columns(3).FillWeight = 120
  409. If 系統語言 = "繁體中文" Then : 合約未指定主管_dgv.Columns(2).Visible = True : 合約未指定主管_dgv.Columns(3).Visible = False
  410. Else : 合約未指定主管_dgv.Columns(2).Visible = False : 合約未指定主管_dgv.Columns(3).Visible = True : End If
  411. End Sub
  412. Private Sub 合約未指定主管_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約未指定主管_dgv.CellClick
  413. If e.RowIndex = -1 Then : Else
  414. 待辦進入 = 合約未指定主管_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約驗收控制表_tsm.PerformClick()
  415. End If
  416. End Sub
  417. Private Sub Set_合約未驗收()
  418. Dim ds16 As New DataSet : 合約未驗收_dgv.DataSource = Nothing : ds16.Clear() : 合約未驗收_dgv.AllowUserToAddRows = False
  419. SQL_合約未驗收() : da.Fill(ds16) : 合約未驗收_dgv.DataSource = ds16.Tables(0) : conn.Close()
  420. 合約未驗收_dgv.Columns(0).FillWeight = 70 : 合約未驗收_dgv.Columns(1).FillWeight = 45 : 合約未驗收_dgv.Columns(2).FillWeight = 120
  421. 合約未驗收_dgv.Columns(3).FillWeight = 120
  422. If 系統語言 = "繁體中文" Then : 合約未驗收_dgv.Columns(2).Visible = True : 合約未驗收_dgv.Columns(3).Visible = False
  423. Else : 合約未驗收_dgv.Columns(2).Visible = False : 合約未驗收_dgv.Columns(3).Visible = True : End If
  424. End Sub
  425. Private Sub 合約未驗收_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約未驗收_dgv.CellClick
  426. If e.RowIndex = -1 Then : Else
  427. 待辦進入 = 合約未驗收_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick()
  428. If CC(126) = True Then : 合約驗收單_tsm.PerformClick() : Else : 合約驗收單1_tsm.PerformClick() : End If
  429. End If
  430. End Sub
  431. Private Sub Set_合約驗收單未簽回()
  432. Dim ds16 As New DataSet : 驗收未簽回_dgv.DataSource = Nothing : ds16.Clear() : 驗收未簽回_dgv.AllowUserToAddRows = False
  433. SQL_合約驗收單未簽回() : da.Fill(ds16) : 驗收未簽回_dgv.DataSource = ds16.Tables(0) : conn.Close()
  434. 驗收未簽回_dgv.Columns(0).FillWeight = 70 : 驗收未簽回_dgv.Columns(1).FillWeight = 45 : 驗收未簽回_dgv.Columns(2).FillWeight = 120
  435. 驗收未簽回_dgv.Columns(3).FillWeight = 120
  436. If 系統語言 = "繁體中文" Then : 驗收未簽回_dgv.Columns(2).Visible = True : 驗收未簽回_dgv.Columns(3).Visible = False
  437. Else : 驗收未簽回_dgv.Columns(2).Visible = False : 驗收未簽回_dgv.Columns(3).Visible = True : End If
  438. End Sub
  439. Private Sub 驗收未簽回_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 驗收未簽回_dgv.CellClick
  440. If e.RowIndex = -1 Then : Else
  441. 待辦進入 = 驗收未簽回_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString
  442. If CC(61) = True Then
  443. PB = "工程與驗收" : 待辦事項連接_兩項.ShowDialog() : Cancel_bt.PerformClick()
  444. If PB = "A" Then : 合約驗收單_tsm.PerformClick() : Else : 合約文件簽回存檔_tsm.PerformClick() : End If : PB = ""
  445. Else : 合約驗收單1_tsm.PerformClick() : End If
  446. End If
  447. End Sub
  448. Private Sub Set_合約保固單未簽()
  449. Dim ds16 As New DataSet : 保固未簽回_dgv.DataSource = Nothing : ds16.Clear() : 保固未簽回_dgv.AllowUserToAddRows = False
  450. SQL_合約保固未簽() : da.Fill(ds16) : 保固未簽回_dgv.DataSource = ds16.Tables(0) : conn.Close()
  451. 保固未簽回_dgv.Columns(0).FillWeight = 70 : 保固未簽回_dgv.Columns(1).FillWeight = 45 : 保固未簽回_dgv.Columns(2).FillWeight = 120
  452. 保固未簽回_dgv.Columns(3).FillWeight = 120
  453. If 系統語言 = "繁體中文" Then : 保固未簽回_dgv.Columns(2).Visible = True : 保固未簽回_dgv.Columns(3).Visible = False
  454. Else : 保固未簽回_dgv.Columns(2).Visible = False : 保固未簽回_dgv.Columns(3).Visible = True : End If
  455. End Sub
  456. Private Sub 保固未簽回_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 保固未簽回_dgv.CellClick
  457. If e.RowIndex = -1 Then : Else
  458. 待辦進入 = 保固未簽回_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString
  459. If CC(127) = True Then
  460. PB = "保固未簽回" : 待辦事項連接_三項.ShowDialog() : Cancel_bt.PerformClick()
  461. If PB = "A" Then : 合約保固書_tsm.PerformClick() : ElseIf PB = "B" Then : 合約結案控制表_tsm.PerformClick() : Else : 合約文件簽回存檔_tsm.PerformClick() : End If : PB = ""
  462. Else : 合約結案控制表1_tsm.PerformClick() : End If
  463. End If
  464. End Sub
  465. Private Sub Set_合約未請款5()
  466. Dim ds16 As New DataSet : 合約請款5_dgv.DataSource = Nothing : ds16.Clear() : 合約請款5_dgv.AllowUserToAddRows = False
  467. SQL_合約未請款5() : da.Fill(ds16) : 合約請款5_dgv.DataSource = ds16.Tables(0) : conn.Close()
  468. 合約請款5_dgv.Columns(0).FillWeight = 70 : 合約請款5_dgv.Columns(1).FillWeight = 45 : 合約請款5_dgv.Columns(2).FillWeight = 120
  469. 合約請款5_dgv.Columns(3).FillWeight = 120
  470. If 系統語言 = "繁體中文" Then : 合約請款5_dgv.Columns(2).Visible = True : 合約請款5_dgv.Columns(3).Visible = False
  471. Else : 合約請款5_dgv.Columns(2).Visible = False : 合約請款5_dgv.Columns(3).Visible = True : End If
  472. End Sub
  473. Private Sub 合約請款5_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約請款5_dgv.CellClick
  474. If e.RowIndex = -1 Then : Else
  475. 待辦進入 = 合約請款5_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約請款單_tsm.PerformClick()
  476. End If
  477. End Sub
  478. Private Sub Set_合約未請款4()
  479. Dim ds16 As New DataSet : 合約請款4_dgv.DataSource = Nothing : ds16.Clear() : 合約請款4_dgv.AllowUserToAddRows = False
  480. SQL_合約未請款4() : da.Fill(ds16) : 合約請款4_dgv.DataSource = ds16.Tables(0) : conn.Close()
  481. 合約請款4_dgv.Columns(0).FillWeight = 70 : 合約請款4_dgv.Columns(1).FillWeight = 45 : 合約請款4_dgv.Columns(2).FillWeight = 120
  482. 合約請款4_dgv.Columns(3).FillWeight = 120
  483. If 系統語言 = "繁體中文" Then : 合約請款4_dgv.Columns(2).Visible = True : 合約請款4_dgv.Columns(3).Visible = False
  484. Else : 合約請款4_dgv.Columns(2).Visible = False : 合約請款4_dgv.Columns(3).Visible = True : End If
  485. End Sub
  486. Private Sub 合約請款4_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約請款4_dgv.CellClick
  487. If e.RowIndex = -1 Then : Else
  488. 待辦進入 = 合約請款4_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約請款單_tsm.PerformClick()
  489. End If
  490. End Sub
  491. Private Sub Set_合約未請款3()
  492. Dim ds16 As New DataSet : 合約請款3_dgv.DataSource = Nothing : ds16.Clear() : 合約請款3_dgv.AllowUserToAddRows = False
  493. SQL_合約未請款3() : da.Fill(ds16) : 合約請款3_dgv.DataSource = ds16.Tables(0) : conn.Close()
  494. 合約請款3_dgv.Columns(0).FillWeight = 70 : 合約請款3_dgv.Columns(1).FillWeight = 45 : 合約請款3_dgv.Columns(2).FillWeight = 120
  495. 合約請款3_dgv.Columns(3).FillWeight = 120
  496. If 系統語言 = "繁體中文" Then : 合約請款3_dgv.Columns(2).Visible = True : 合約請款3_dgv.Columns(3).Visible = False
  497. Else : 合約請款3_dgv.Columns(2).Visible = False : 合約請款3_dgv.Columns(3).Visible = True : End If
  498. End Sub
  499. Private Sub 合約請款3_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約請款3_dgv.CellClick
  500. If e.RowIndex = -1 Then : Else
  501. 待辦進入 = 合約請款3_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約請款單_tsm.PerformClick()
  502. End If
  503. End Sub
  504. Private Sub Set_合約未請款2()
  505. Dim ds16 As New DataSet : 合約請款2_dgv.DataSource = Nothing : ds16.Clear() : 合約請款2_dgv.AllowUserToAddRows = False
  506. SQL_合約未請款2() : da.Fill(ds16) : 合約請款2_dgv.DataSource = ds16.Tables(0) : conn.Close()
  507. 合約請款2_dgv.Columns(0).FillWeight = 70 : 合約請款2_dgv.Columns(1).FillWeight = 45 : 合約請款2_dgv.Columns(2).FillWeight = 120
  508. 合約請款2_dgv.Columns(3).FillWeight = 120
  509. If 系統語言 = "繁體中文" Then : 合約請款2_dgv.Columns(2).Visible = True : 合約請款2_dgv.Columns(3).Visible = False
  510. Else : 合約請款2_dgv.Columns(2).Visible = False : 合約請款2_dgv.Columns(3).Visible = True : End If
  511. End Sub
  512. Private Sub 合約請款2_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約請款2_dgv.CellClick
  513. If e.RowIndex = -1 Then : Else
  514. 待辦進入 = 合約請款2_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約請款單_tsm.PerformClick()
  515. End If
  516. End Sub
  517. Private Sub Set_合約未請款1()
  518. Dim ds16 As New DataSet : 合約請款1_dgv.DataSource = Nothing : ds16.Clear() : 合約請款1_dgv.AllowUserToAddRows = False
  519. SQL_合約未請款1() : da.Fill(ds16) : 合約請款1_dgv.DataSource = ds16.Tables(0) : conn.Close()
  520. 合約請款1_dgv.Columns(0).FillWeight = 70 : 合約請款1_dgv.Columns(1).FillWeight = 45 : 合約請款1_dgv.Columns(2).FillWeight = 120
  521. 合約請款1_dgv.Columns(3).FillWeight = 120
  522. If 系統語言 = "繁體中文" Then : 合約請款1_dgv.Columns(2).Visible = True : 合約請款1_dgv.Columns(3).Visible = False
  523. Else : 合約請款1_dgv.Columns(2).Visible = False : 合約請款1_dgv.Columns(3).Visible = True : End If
  524. End Sub
  525. Private Sub 合約請款1_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約請款1_dgv.CellClick
  526. If e.RowIndex = -1 Then : Else
  527. 待辦進入 = 合約請款1_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約請款單_tsm.PerformClick()
  528. End If
  529. End Sub
  530. Private Sub Set_部門聯絡函_派車()
  531. Dim ds16 As New DataSet : 聯絡函_派車_dgv.DataSource = Nothing : ds16.Clear() : 聯絡函_派車_dgv.AllowUserToAddRows = False
  532. SQL_派車_聯絡函() : da.Fill(ds16) : 聯絡函_派車_dgv.DataSource = ds16.Tables(0) : conn.Close()
  533. 聯絡函_派車_dgv.Columns(0).FillWeight = 50 : 聯絡函_派車_dgv.Columns(1).FillWeight = 60 : 聯絡函_派車_dgv.Columns(2).FillWeight = 120
  534. End Sub
  535. Private Sub 聯絡函_派車_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 聯絡函_派車_dgv.CellClick
  536. If e.RowIndex = -1 Then : Else : 待辦進入 = "派車" : Cancel_bt.PerformClick() : 聯絡函部門主管審核_tsm.PerformClick() : 待辦進入 = "" : End If
  537. End Sub
  538. Private Sub Set_部門聯絡函_請假()
  539. Dim ds16 As New DataSet : 聯絡函_請假_dgv.DataSource = Nothing : ds16.Clear() : 聯絡函_請假_dgv.AllowUserToAddRows = False
  540. SQL_請假_聯絡函() : da.Fill(ds16) : 聯絡函_請假_dgv.DataSource = ds16.Tables(0) : conn.Close()
  541. 聯絡函_請假_dgv.Columns(0).FillWeight = 50 : 聯絡函_請假_dgv.Columns(1).FillWeight = 60 : 聯絡函_請假_dgv.Columns(2).FillWeight = 120
  542. End Sub
  543. Private Sub 聯絡函_請假_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 聯絡函_請假_dgv.CellClick
  544. If e.RowIndex = -1 Then : Else : 待辦進入 = "請假" : Cancel_bt.PerformClick() : 聯絡函部門主管審核_tsm.PerformClick() : 待辦進入 = "" : End If
  545. End Sub
  546. Private Sub Set_部門聯絡函_未驗收()
  547. Dim ds16 As New DataSet : 聯絡函_未驗收_dgv.DataSource = Nothing : ds16.Clear() : 聯絡函_未驗收_dgv.AllowUserToAddRows = False
  548. SQL_未驗收_聯絡函() : da.Fill(ds16) : 聯絡函_未驗收_dgv.DataSource = ds16.Tables(0) : conn.Close()
  549. 聯絡函_未驗收_dgv.Columns(0).FillWeight = 50 : 聯絡函_未驗收_dgv.Columns(1).FillWeight = 60 : 聯絡函_未驗收_dgv.Columns(2).FillWeight = 120
  550. End Sub
  551. Private Sub 聯絡函_未驗收_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 聯絡函_未驗收_dgv.CellClick
  552. If e.RowIndex = -1 Then : Else : 待辦進入 = "未驗收" : Cancel_bt.PerformClick() : 部門聯絡函一覽表_tsm.PerformClick() : 待辦進入 = "" : End If
  553. End Sub
  554. Private Sub Set_部門聯絡函_未執行()
  555. Dim ds16 As New DataSet : 聯絡函_未執行_dgv.DataSource = Nothing : ds16.Clear() : 聯絡函_未執行_dgv.AllowUserToAddRows = False
  556. SQL_未執行_聯絡函() : da.Fill(ds16) : 聯絡函_未執行_dgv.DataSource = ds16.Tables(0) : conn.Close()
  557. 聯絡函_未執行_dgv.Columns(0).FillWeight = 50 : 聯絡函_未執行_dgv.Columns(1).FillWeight = 60 : 聯絡函_未執行_dgv.Columns(2).FillWeight = 120
  558. End Sub
  559. Private Sub 聯絡函_未執行_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 聯絡函_未執行_dgv.CellClick
  560. If e.RowIndex = -1 Then : Else : 待辦進入 = "未執行" : Cancel_bt.PerformClick() : 部門聯絡函一覽表_tsm.PerformClick() : 待辦進入 = "" : End If
  561. End Sub
  562. Private Sub Set_部門聯絡函_未收()
  563. Dim ds16 As New DataSet : 聯絡函_未收_dgv.DataSource = Nothing : ds16.Clear() : 聯絡函_未收_dgv.AllowUserToAddRows = False
  564. SQL_未收_聯絡函() : da.Fill(ds16) : 聯絡函_未收_dgv.DataSource = ds16.Tables(0) : conn.Close()
  565. 聯絡函_未收_dgv.Columns(0).FillWeight = 50 : 聯絡函_未收_dgv.Columns(1).FillWeight = 60 : 聯絡函_未收_dgv.Columns(2).FillWeight = 120
  566. End Sub
  567. Private Sub 聯絡函_未收_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 聯絡函_未收_dgv.CellClick
  568. If e.RowIndex = -1 Then : Else : 待辦進入 = "未收" : Cancel_bt.PerformClick() : 聯絡函部門主管審核_tsm.PerformClick() : 待辦進入 = "" : End If
  569. End Sub
  570. Private Sub Set_部門聯絡函_未審()
  571. Dim ds16 As New DataSet : 聯絡函_未審_dgv.DataSource = Nothing : ds16.Clear() : 聯絡函_未審_dgv.AllowUserToAddRows = False
  572. SQL_未審_聯絡函() : da.Fill(ds16) : 聯絡函_未審_dgv.DataSource = ds16.Tables(0) : conn.Close()
  573. 聯絡函_未審_dgv.Columns(0).FillWeight = 50 : 聯絡函_未審_dgv.Columns(1).FillWeight = 60 : 聯絡函_未審_dgv.Columns(2).FillWeight = 120
  574. End Sub
  575. Private Sub 聯絡函_未審_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 聯絡函_未審_dgv.CellClick
  576. If e.RowIndex = -1 Then : Else : 待辦進入 = "未審" : Cancel_bt.PerformClick() : 聯絡函部門主管審核_tsm.PerformClick() : 待辦進入 = "" : End If
  577. End Sub
  578. Private Sub Set_請購單()
  579. Dim ds16 As New DataSet : 請購單_dgv.DataSource = Nothing : ds16.Clear() : 請購單_dgv.AllowUserToAddRows = False
  580. SQL_請購單申請未核准單數() : da.Fill(ds16) : 請購單_dgv.DataSource = ds16.Tables(0) : conn.Close()
  581. 請購單_dgv.Columns(0).FillWeight = 70 : 請購單_dgv.Columns(1).FillWeight = 45 : 請購單_dgv.Columns(2).FillWeight = 60
  582. 請購單_dgv.Columns(3).FillWeight = 120 : 請購單_dgv.Columns(4).FillWeight = 120
  583. If 系統語言 = "繁體中文" Then : 請購單_dgv.Columns(3).Visible = True : 請購單_dgv.Columns(4).Visible = False
  584. Else : 請購單_dgv.Columns(3).Visible = False : 請購單_dgv.Columns(4).Visible = True : End If
  585. End Sub
  586. Private Sub 請購單_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 請購單_dgv.CellClick
  587. If e.RowIndex = -1 Then : Else
  588. 待辦進入 = 請購單_dgv.Rows(e.RowIndex).Cells("NO.").Value.ToString : Cancel_bt.PerformClick() : 請購單核準_tsm.PerformClick()
  589. End If
  590. End Sub
  591. Private Sub Set_詢價單1()
  592. Dim ds16 As New DataSet : 詢價單_dgv.DataSource = Nothing : ds16.Clear() : 詢價單_dgv.AllowUserToAddRows = False
  593. SQL_採購單單數() : da.Fill(ds16) : 詢價單_dgv.DataSource = ds16.Tables(0) : conn.Close()
  594. 詢價單_dgv.Columns(0).FillWeight = 70 : 詢價單_dgv.Columns(1).FillWeight = 45 : 詢價單_dgv.Columns(2).FillWeight = 60
  595. 詢價單_dgv.Columns(3).FillWeight = 120 : 詢價單_dgv.Columns(4).FillWeight = 120
  596. If 系統語言 = "繁體中文" Then : 詢價單_dgv.Columns(3).Visible = True : 詢價單_dgv.Columns(4).Visible = False
  597. Else : 詢價單_dgv.Columns(3).Visible = False : 詢價單_dgv.Columns(4).Visible = True : End If
  598. End Sub
  599. Private Sub 詢價單_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 詢價單_dgv.CellClick
  600. If e.RowIndex = -1 Then : Else
  601. 待辦進入 = 詢價單_dgv.Rows(e.RowIndex).Cells("NO.").Value.ToString : Cancel_bt.PerformClick() : 採購單詢價_tsm.PerformClick()
  602. End If
  603. End Sub
  604. Private Sub Set_採購核准11()
  605. Dim ds16 As New DataSet : 採購核准11_dgv.DataSource = Nothing : ds16.Clear() : 採購核准11_dgv.AllowUserToAddRows = False
  606. SQL_採購核准11() : da.Fill(ds16) : 採購核准11_dgv.DataSource = ds16.Tables(0) : conn.Close()
  607. 採購核准11_dgv.Columns(0).FillWeight = 80 : 採購核准11_dgv.Columns(1).FillWeight = 45 : 採購核准11_dgv.Columns(2).FillWeight = 100
  608. End Sub
  609. Private Sub 採購核准11_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 採購核准11_dgv.CellClick
  610. If e.RowIndex = -1 Then : Else
  611. 待辦進入 = 採購核准11_dgv.Rows(e.RowIndex).Cells("NO.").Value.ToString : Cancel_bt.PerformClick() : 採購單一級核准_tsm.PerformClick()
  612. End If
  613. End Sub
  614. Private Sub Set_採購核准12()
  615. Dim ds16 As New DataSet : 採購核准12_dgv.DataSource = Nothing : ds16.Clear() : 採購核准12_dgv.AllowUserToAddRows = False
  616. SQL_採購核准12() : da.Fill(ds16) : 採購核准12_dgv.DataSource = ds16.Tables(0) : conn.Close()
  617. 採購核准12_dgv.Columns(0).FillWeight = 80 : 採購核准12_dgv.Columns(1).FillWeight = 45 : 採購核准12_dgv.Columns(2).FillWeight = 100
  618. End Sub
  619. Private Sub 採購核准12_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 採購核准12_dgv.CellClick
  620. If e.RowIndex = -1 Then : Else
  621. 待辦進入 = 採購核准12_dgv.Rows(e.RowIndex).Cells("NO.").Value.ToString : Cancel_bt.PerformClick() : 採購單二級核准_tsm.PerformClick()
  622. End If
  623. End Sub
  624. Private Sub Set_財務支付單未核准()
  625. Dim ds17 As New DataSet : 支付單未准_dgv.DataSource = Nothing : ds17.Clear() : 支付單未准_dgv.AllowUserToAddRows = False
  626. SQL_財務支付單未核准() : da.Fill(ds17) : 支付單未准_dgv.DataSource = ds17.Tables(0) : conn.Close()
  627. 支付單未准_dgv.Columns(0).FillWeight = 80 : 支付單未准_dgv.Columns(1).FillWeight = 45 : 支付單未准_dgv.Columns(2).FillWeight = 100
  628. For i As Integer = 3 To 支付單未准_dgv.Columns.Count - 1
  629. 支付單未准_dgv.Columns(i).Visible = False
  630. Next
  631. End Sub
  632. Private Sub 財務支付單未核准_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 支付單未准_dgv.CellClick
  633. If e.RowIndex = -1 Then : Else
  634. 待辦進入 = 支付單未准_dgv.Rows(e.RowIndex).Cells("流水號").Value.ToString : 待辦進入1 = 支付單未准_dgv.Rows(e.RowIndex).Cells("支付日期").Value.ToString
  635. Cancel_bt.PerformClick() : 財務支付_主管審核_tsm.PerformClick()
  636. End If
  637. End Sub
  638. Private Sub Set_供應商資料_未審核()
  639. Dim ds18 As New DataSet : 銀行資料修改_dgv.DataSource = Nothing : ds18.Clear() : 銀行資料修改_dgv.AllowUserToAddRows = False
  640. SQL_供應商資料未審核() : da.Fill(ds18) : 銀行資料修改_dgv.DataSource = ds18.Tables(0) : conn.Close()
  641. 銀行資料修改_dgv.Columns(0).FillWeight = 100 : 銀行資料修改_dgv.Columns(1).FillWeight = 150
  642. For i As Integer = 2 To 銀行資料修改_dgv.Columns.Count - 1
  643. 銀行資料修改_dgv.Columns(i).Visible = False
  644. Next
  645. End Sub
  646. Private Sub 載入車輛清單()
  647. Dim ds1 As New DataSet
  648. 車輛動態_dgv.DataSource = Nothing : ds1.Clear()
  649. 車輛動態_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  650. 車輛動態_dgv.ColumnHeadersHeight = 40 : 車輛動態_dgv.AllowUserToAddRows = False : 車輛動態_dgv.RowTemplate.Height = 25
  651. SQL_車輛動態_清單()
  652. da.Fill(ds1) : 車輛動態_dgv.DataSource = ds1.Tables(0) : conn.Close()
  653. '車牌號碼 狀態 借車時間 還車時間 申請人 196 197 198 199 200
  654. 車輛動態_dgv.Columns("車輛編號").Visible = False
  655. 車輛動態_dgv.Columns(表頭(196)).FillWeight = 80 : 車輛動態_dgv.Columns("車輛品牌").Visible = False : 車輛動態_dgv.Columns(表頭(197)).FillWeight = 80
  656. 車輛動態_dgv.Columns("外出地點").Visible = False : 車輛動態_dgv.Columns(表頭(198)).FillWeight = 90 : 車輛動態_dgv.Columns(表頭(199)).FillWeight = 90
  657. 車輛動態_dgv.Columns(表頭(200)).FillWeight = 70
  658. 車輛動態_dgv.Columns(表頭(196)).ReadOnly = True : 車輛動態_dgv.Columns(表頭(197)).ReadOnly = True : 車輛動態_dgv.Columns(表頭(198)).ReadOnly = True
  659. 車輛動態_dgv.Columns(表頭(199)).ReadOnly = True : 車輛動態_dgv.Columns(表頭(200)).ReadOnly = True
  660. For i As Integer = 0 To 車輛動態_dgv.Rows.Count - 1
  661. If 系統語言 = "繁體中文" Then : 車輛動態_dgv.Rows(i).Cells(表頭(197)).Value = "在公司"
  662. Else : 車輛動態_dgv.Rows(i).Cells(表頭(197)).Value = "Di perusahaan"
  663. End If
  664. 車輛動態_dgv.Rows(i).Cells("外出地點").Value = "" : 車輛動態_dgv.Rows(i).Cells(表頭(198)).Value = ""
  665. 車輛動態_dgv.Rows(i).Cells(表頭(199)).Value = "" : 車輛動態_dgv.Rows(i).Cells(表頭(200)).Value = ""
  666. Next
  667. End Sub
  668. Private Sub 載入車輛動態清單()
  669. Dim ds1 As New DataSet
  670. 車輛外出明細清單_dgv.DataSource = Nothing : ds1.Clear()
  671. 車輛外出明細清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  672. 車輛外出明細清單_dgv.ColumnHeadersHeight = 35 : 車輛外出明細清單_dgv.AllowUserToAddRows = False : 車輛外出明細清單_dgv.RowTemplate.Height = 45
  673. Dim 現在時間 As DateTime = DateTime.Now : Dim 現主時 As String = 現在時間.ToString("yyyyMMddHHmmss")
  674. SQL_車輛明細_清單(現主時)
  675. da.Fill(ds1) : 車輛外出明細清單_dgv.DataSource = ds1.Tables(0) : conn.Close()
  676. '車牌號碼 狀態 借車時間 還車時間 申請人 196 197 198 199 200
  677. For i As Integer = 0 To 車輛外出明細清單_dgv.Rows.Count - 1
  678. For j As Integer = 0 To 車輛動態_dgv.Rows.Count - 1
  679. If 車輛外出明細清單_dgv.Rows(i).Cells("車輛編號").Value.ToString = 車輛動態_dgv.Rows(j).Cells("車輛編號").Value.ToString Then
  680. If 車輛動態_dgv.Rows(j).Cells(表頭(197)).Value.ToString = "在公司" Or 車輛動態_dgv.Rows(j).Cells(表頭(197)).Value.ToString = "Di perusahaan" Then
  681. If 系統語言 = "繁體中文" Then
  682. 車輛動態_dgv.Rows(j).Cells(表頭(197)).Value = "外出"
  683. Else
  684. 車輛動態_dgv.Rows(j).Cells(表頭(197)).Value = "Keluar"
  685. End If
  686. 車輛動態_dgv.Rows(j).Cells("外出地點").Value = 車輛外出明細清單_dgv.Rows(i).Cells("外出地點").Value.ToString
  687. Dim 借車時間 As String = 車輛外出明細清單_dgv.Rows(i).Cells("借車時間").Value.ToString : Dim 格式 As String = "yyyyMMddHHmmss"
  688. Dim 轉換後的時間 As DateTime = DateTime.ParseExact(借車時間, 格式, CultureInfo.InvariantCulture)
  689. 車輛動態_dgv.Rows(j).Cells(表頭(198)).Value = Strings.Format(轉換後的時間, "HH:mm:ss")
  690. Dim 還車時間 As String = 車輛外出明細清單_dgv.Rows(i).Cells("還車時間").Value.ToString
  691. 轉換後的時間 = DateTime.ParseExact(還車時間, 格式, CultureInfo.InvariantCulture)
  692. 車輛動態_dgv.Rows(j).Cells(表頭(199)).Value = Strings.Format(轉換後的時間, "HH:mm:ss")
  693. 車輛動態_dgv.Rows(j).Cells(表頭(200)).Value = 車輛外出明細清單_dgv.Rows(i).Cells("申請人").Value.ToString
  694. Exit For
  695. End If
  696. End If
  697. Next
  698. Next
  699. End Sub
  700. Private Sub 載入人員清單()
  701. Dim ds1 As New DataSet
  702. 人員動態_dgv.DataSource = Nothing : ds1.Clear()
  703. 人員動態_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  704. 人員動態_dgv.ColumnHeadersHeight = 40 : 人員動態_dgv.AllowUserToAddRows = False : 人員動態_dgv.RowTemplate.Height = 25
  705. SQL_人員動態_清單()
  706. da.Fill(ds1) : 人員動態_dgv.DataSource = ds1.Tables(0) : conn.Close()
  707. 人員動態_dgv.Columns(表頭(191)).Visible = False : 人員動態_dgv.Columns(0).FillWeight = 150
  708. 人員動態_dgv.Columns(表頭(192)).ReadOnly = True : 人員動態_dgv.Columns(表頭(190)).ReadOnly = True : 人員動態_dgv.Columns(表頭(193)).ReadOnly = True
  709. 人員動態_dgv.Columns(表頭(194)).ReadOnly = True : 人員動態_dgv.Columns(表頭(195)).ReadOnly = True
  710. For i As Integer = 0 To 人員動態_dgv.Rows.Count - 1
  711. 人員動態_dgv.Rows(i).Cells(表頭(193)).Value = "" : 人員動態_dgv.Rows(i).Cells(表頭(194)).Value = ""
  712. If 系統語言 = "繁體中文" Then : 人員動態_dgv.Rows(i).Cells(表頭(192)).Value = "在公司"
  713. Else : 人員動態_dgv.Rows(i).Cells(表頭(192)).Value = "Di perusahaan"
  714. End If
  715. 人員動態_dgv.Rows(i).Cells(表頭(195)).Value = ""
  716. Next
  717. End Sub
  718. Private Sub 載入人員動態清單()
  719. Dim ds1 As New DataSet
  720. 人員外出明細清單_dgv.DataSource = Nothing : ds1.Clear()
  721. 人員外出明細清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  722. 人員外出明細清單_dgv.ColumnHeadersHeight = 35 : 人員外出明細清單_dgv.AllowUserToAddRows = False : 人員外出明細清單_dgv.RowTemplate.Height = 45
  723. Dim 現在時間 As DateTime = DateTime.Now : Dim 現主時 As String = 現在時間.ToString("yyyyMMddHHmmss")
  724. '姓名 AS [姓名.], 帳號 AS [帳號.] , 帳號 AS [動態] , 帳號 AS [開始時間] , 帳號 AS [結束時間], 帳號 AS [外出地點] 190 191 192 193 194 195
  725. SQL_人員明細_清單(現主時)
  726. da.Fill(ds1) : 人員外出明細清單_dgv.DataSource = ds1.Tables(0) : conn.Close()
  727. For i As Integer = 0 To 人員外出明細清單_dgv.Rows.Count - 1
  728. If 人員外出明細清單_dgv.Rows(i).Cells("第一").Value.ToString <> "" And 人員外出明細清單_dgv.Rows(i).Cells("外出地點").Value.ToString = "" Then
  729. 人員外出明細清單_dgv.Rows(i).Cells("外出地點").Value = "在公司" : 人員外出明細清單_dgv.Rows(i).Cells("人員狀態").Value = "上班中"
  730. End If
  731. For j As Integer = 0 To 人員動態_dgv.Rows.Count - 1
  732. If 人員外出明細清單_dgv.Rows(i).Cells("帳號").Value.ToString = 人員動態_dgv.Rows(j).Cells(表頭(191)).Value.ToString Then
  733. If 人員動態_dgv.Rows(j).Cells(表頭(192)).Value.ToString = "在公司" Or 人員動態_dgv.Rows(j).Cells(表頭(192)).Value.ToString = "Di perusahaan" Then
  734. If 系統語言 = "繁體中文" Then
  735. 人員動態_dgv.Rows(j).Cells(表頭(192)).Value = 人員外出明細清單_dgv.Rows(i).Cells("人員狀態").Value.ToString
  736. Else
  737. If 人員外出明細清單_dgv.Rows(i).Cells("人員狀態").Value.ToString = "請假" Then : 人員動態_dgv.Rows(j).Cells(表頭(192)).Value = "Cuti"
  738. ElseIf 人員外出明細清單_dgv.Rows(i).Cells("人員狀態").Value.ToString = "外出" Then : 人員動態_dgv.Rows(j).Cells(表頭(192)).Value = "Keluar"
  739. ElseIf 人員外出明細清單_dgv.Rows(i).Cells("人員狀態").Value.ToString = "上班中" Then : 人員動態_dgv.Rows(j).Cells(表頭(192)).Value = "Working" : End If
  740. End If
  741. If 系統語言 = "繁體中文" Then : 人員動態_dgv.Rows(j).Cells(表頭(195)).Value = 人員外出明細清單_dgv.Rows(i).Cells("外出地點").Value.ToString
  742. Else : If 人員外出明細清單_dgv.Rows(i).Cells("外出地點").Value.ToString = "在公司" Then : 人員動態_dgv.Rows(j).Cells(表頭(195)).Value = "IN HX" : End If
  743. End If
  744. If 人員外出明細清單_dgv.Rows(i).Cells("人員狀態").Value.ToString = "外出" Then
  745. Dim 開始時間 As String = 人員外出明細清單_dgv.Rows(i).Cells("開始時間").Value.ToString : Dim 格式 As String = "yyyyMMddHHmmss"
  746. Dim 轉換後的時間 As DateTime = DateTime.ParseExact(開始時間, 格式, CultureInfo.InvariantCulture)
  747. 人員動態_dgv.Rows(j).Cells(表頭(193)).Value = Strings.Format(轉換後的時間, "HH:mm:ss")
  748. Dim 結束時間 As String = 人員外出明細清單_dgv.Rows(i).Cells("結束時間").Value.ToString
  749. 轉換後的時間 = DateTime.ParseExact(結束時間, 格式, CultureInfo.InvariantCulture)
  750. 人員動態_dgv.Rows(j).Cells(表頭(194)).Value = Strings.Format(轉換後的時間, "HH:mm:ss")
  751. ElseIf 人員外出明細清單_dgv.Rows(i).Cells("人員狀態").Value.ToString = "上班中" Then
  752. 人員動態_dgv.Rows(j).Cells(表頭(193)).Value = 人員外出明細清單_dgv.Rows(i).Cells("第一").Value.ToString
  753. If 人員外出明細清單_dgv.Rows(i).Cells("第六").Value.ToString <> "" Then
  754. 人員動態_dgv.Rows(j).Cells(表頭(194)).Value = 人員外出明細清單_dgv.Rows(i).Cells("第六").Value.ToString
  755. ElseIf 人員外出明細清單_dgv.Rows(i).Cells("第五").Value.ToString <> "" Then
  756. 人員動態_dgv.Rows(j).Cells(表頭(194)).Value = 人員外出明細清單_dgv.Rows(i).Cells("第五").Value.ToString
  757. ElseIf 人員外出明細清單_dgv.Rows(i).Cells("第四").Value.ToString <> "" Then
  758. 人員動態_dgv.Rows(j).Cells(表頭(194)).Value = 人員外出明細清單_dgv.Rows(i).Cells("第四").Value.ToString
  759. ElseIf 人員外出明細清單_dgv.Rows(i).Cells("第三").Value.ToString <> "" Then
  760. 人員動態_dgv.Rows(j).Cells(表頭(194)).Value = 人員外出明細清單_dgv.Rows(i).Cells("第三").Value.ToString
  761. ElseIf 人員外出明細清單_dgv.Rows(i).Cells("第二").Value.ToString <> "" Then
  762. 人員動態_dgv.Rows(j).Cells(表頭(194)).Value = 人員外出明細清單_dgv.Rows(i).Cells("第二").Value.ToString
  763. End If
  764. End If
  765. If 人員動態_dgv.Rows(j).Cells(表頭(194)).Value.ToString <> "" Then
  766. If 人員動態_dgv.Rows(j).Cells(表頭(192)).Value.ToString = "上班中" Or 人員動態_dgv.Rows(j).Cells(表頭(192)).Value.ToString = "Working" Then
  767. If 系統語言 = "繁體中文" Then
  768. 人員動態_dgv.Rows(j).Cells(表頭(192)).Value = "已下班"
  769. Else
  770. 人員動態_dgv.Rows(j).Cells(表頭(192)).Value = "Pulang"
  771. End If : 人員動態_dgv.Rows(j).Cells(表頭(195)).Value = ""
  772. End If
  773. End If
  774. End If
  775. End If
  776. Next
  777. Next
  778. For k As Integer = 人員動態_dgv.Rows.Count - 1 To 0 Step -1
  779. If 人員動態_dgv.Rows(k).Cells(表頭(192)).Value.ToString = "在公司" Or 人員動態_dgv.Rows(k).Cells(表頭(192)).Value.ToString = "Di perusahaan" Then
  780. 人員動態_dgv.Rows.RemoveAt(k)
  781. End If
  782. Next
  783. End Sub
  784. Private Sub Set_人員合約到期()
  785. Dim ds16 As New DataSet
  786. 員工合約_dgv.DataSource = Nothing : ds16.Clear() : 員工合約_dgv.AllowUserToAddRows = False
  787. SQL_員工合約() : da.Fill(ds16) : 員工合約_dgv.DataSource = ds16.Tables(0) : conn.Close()
  788. 員工合約_dgv.Columns(0).FillWeight = 150 : 員工合約_dgv.Columns(1).FillWeight = 150 : 員工合約_dgv.Columns(2).FillWeight = 80
  789. End Sub
  790. Private Sub Set_公告清單()
  791. Dim ds16 As New DataSet
  792. 公告_dgv.DataSource = Nothing : ds16.Clear() : 公告_dgv.AllowUserToAddRows = False
  793. SQL_公告清單01() : da.Fill(ds16) : 公告_dgv.DataSource = ds16.Tables(0) : conn.Close()
  794. 跑馬燈_tb.Text = ""
  795. For i As Integer = 0 To 公告_dgv.Rows.Count - 1
  796. If 系統語言 = "繁體中文" Then
  797. 跑馬燈_tb.Text &= i + 1 & "、" & 公告_dgv.Rows(i).Cells("中文").Value.ToString & "   "
  798. Else
  799. 跑馬燈_tb.Text &= i + 1 & "、" & 公告_dgv.Rows(i).Cells("印尼文").Value.ToString & "   "
  800. End If
  801. Next
  802. If 系統語言 = "繁體中文" Then
  803. If 跑馬燈_tb.Text.Length < 90 Then : 跑馬燈_tb.Text &= StrDup(90 - 跑馬燈_tb.Text.Length, " ") : End If
  804. Else
  805. If 跑馬燈_tb.Text.Length < 120 Then : 跑馬燈_tb.Text &= StrDup(120 - 跑馬燈_tb.Text.Length, " ") : End If
  806. End If
  807. End Sub
  808. Private Sub 初始化系統語言()
  809. If File.Exists(Application.StartupPath + "\LANGUAGE_FILE.csv") Then
  810. Dim filereader = My.Computer.FileSystem.OpenTextFileReader(Application.StartupPath + "\LANGUAGE_FILE.csv", System.Text.Encoding.Default)
  811. Dim line As String = filereader.ReadLine()
  812. While Not (line Is Nothing)
  813. line = filereader.ReadLine()
  814. If line <> Nothing Then
  815. line = line.Replace("""", "") : Dim separator As String = "-" : Dim result() As String = line.Split(separator)
  816. If result.Count > 4 Then
  817. Dim key As String = result(0).ToString() & "-" & result(1).ToString() & "-" & result(2).ToString()
  818. Dim value As String = result(3).ToString()
  819. For i As Integer = 4 To result.Count - 1 : value += "-" & result(i) : Next
  820. If value.EndsWith(",") Then : value = value.Substring(0, value.Length - 1) : End If : 系統語言字典.Add(key, value)
  821. Else
  822. Dim key As String = result(0).ToString() & "-" & result(1).ToString() & "-" & result(2).ToString()
  823. Dim value As String = result(3).ToString()
  824. If value.EndsWith(",") Then : value = value.Substring(0, value.Length - 1) : End If : 系統語言字典.Add(key, value)
  825. End If
  826. End If
  827. End While
  828. End If
  829. End Sub
  830. Private Sub 語言轉換讀取()
  831. If 系統語言 = "繁體中文" Then : 語言 = "CH" : ElseIf 系統語言 = "English" Then : 語言 = "EN" : ElseIf 系統語言 = "Indonesian" Then : 語言 = "IN" : End If
  832. '------------------------系統-------------------------------------------------------------------------------------------------------------------------------------------------------
  833. 對話框(0) = 系統語言字典("H001-234-" & 語言) : 對話框(1) = 系統語言字典("H001-235-" & 語言) : 對話框(2) = 系統語言字典("H001-236-" & 語言)
  834. 對話框(3) = 系統語言字典("H001-237-" & 語言) : 對話框(4) = 系統語言字典("H001-238-" & 語言) : 對話框(5) = 系統語言字典("H001-239-" & 語言)
  835. 對話框(6) = 系統語言字典("H001-240-" & 語言) : 對話框(7) = 系統語言字典("H001-241-" & 語言) : 對話框(8) = 系統語言字典("H001-242-" & 語言)
  836. 對話框(9) = 系統語言字典("H001-243-" & 語言) : 對話框(10) = 系統語言字典("H001-244-" & 語言) : 對話框(11) = 系統語言字典("H001-245-" & 語言)
  837. 對話框(12) = 系統語言字典("H001-246-" & 語言) : 對話框(13) = 系統語言字典("H001-247-" & 語言) : 對話框(14) = 系統語言字典("H001-248-" & 語言)
  838. 對話框(15) = 系統語言字典("H001-249-" & 語言) : 對話框(16) = 系統語言字典("H001-250-" & 語言) : 對話框(17) = 系統語言字典("H001-251-" & 語言)
  839. 對話框(18) = 系統語言字典("H001-252-" & 語言) : 對話框(19) = 系統語言字典("H001-253-" & 語言) : 對話框(20) = 系統語言字典("H001-254-" & 語言)
  840. 對話框(21) = 系統語言字典("H001-255-" & 語言) : 對話框(22) = 系統語言字典("H001-256-" & 語言) : 對話框(23) = 系統語言字典("H001-230-" & 語言)
  841. 對話框(24) = 系統語言字典("H001-257-" & 語言) : 對話框(25) = 系統語言字典("H001-258-" & 語言) : 對話框(26) = 系統語言字典("H001-259-" & 語言)
  842. 對話框(27) = 系統語言字典("H904-136-" & 語言) : 對話框(28) = 系統語言字典("H904-138-" & 語言) : 對話框(29) = 系統語言字典("H904-146-" & 語言)
  843. 對話框(30) = 系統語言字典("H001-290-" & 語言) : 對話框(31) = 系統語言字典("H001-292-" & 語言) : 對話框(32) = 系統語言字典("H001-293-" & 語言)
  844. 對話框(33) = 系統語言字典("H001-294-" & 語言) : 對話框(34) = 系統語言字典("H001-295-" & 語言) : 對話框(35) = 系統語言字典("H001-296-" & 語言)
  845. 水平並排_tsm.Text = 系統語言字典("H001-117-" & 語言) : 執行進度_tss.Text = 系統語言字典("H001-188-" & 語言) : 全部關閉_tsm.Text = 系統語言字典("H001-118-" & 語言)
  846. 垂直並排_tsm.Text = 系統語言字典("H001-164-" & 語言) : 重疊顯示_tsm.Text = 系統語言字典("H001-177-" & 語言) : 排列圖示_tsm.Text = 系統語言字典("H001-191-" & 語言)
  847. 結束_tsm.Text = 系統語言字典("H001-197-" & 語言) : 著作權_tss.Text = 系統語言字典("H001-198-" & 語言) : 視窗_tsm.Text = 系統語言字典("H001-199-" & 語言)
  848. 開新視窗_tsm.Text = 系統語言字典("H001-200-" & 語言) : 檔案_tsm.Text = 系統語言字典("H001-217-" & 語言)
  849. 個人帳號管理_tsm.Text = 系統語言字典("H001-178-" & 語言) : 新版_ch.Text = 系統語言字典("G000-260-" & 語言) : 舊版_ch.Text = 系統語言字典("G000-261-" & 語言)
  850. 低網速模式_ch.Text = 系統語言字典("G000-107-" & 語言) : sysnud = 系統語言字典("G000-102-" & 語言) : 深色風格_ch.Text = 系統語言字典("G000-106-" & 語言)
  851. '-----------------------------------------------------------------------------------------------------------------------------
  852. '車牌號碼 狀態 借車時間 還車時間 申請人
  853. '196 197 198 199 200
  854. 表頭(190) = 系統語言字典("H601-105-" & 語言) : 表頭(191) = 系統語言字典("H601-106-" & 語言) : 表頭(192) = 系統語言字典("H001-279-" & 語言)
  855. 表頭(193) = 系統語言字典("H001-280-" & 語言) : 表頭(194) = 系統語言字典("H001-281-" & 語言) : 表頭(195) = 系統語言字典("H001-282-" & 語言)
  856. 表頭(196) = 系統語言字典("H508-119-" & 語言) : 表頭(197) = 系統語言字典("H501-112-" & 語言) : 表頭(198) = 系統語言字典("H001-283-" & 語言)
  857. 表頭(199) = 系統語言字典("H001-284-" & 語言) : 表頭(200) = 系統語言字典("H204-107-" & 語言)
  858. '------------------------章程管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  859. 總務系統管理_tsm.Text = 系統語言字典("H001-231-" & 語言)
  860. 文件伺服器_tsm.Text = 系統語言字典("H001-116-" & 語言) : 文件伺服器_lb.Text = 系統語言字典("H001-116-" & 語言)
  861. 系統使用說明_tsm.Text = 系統語言字典("H001-147-" & 語言) : 系統使用說明_lb.Text = 系統語言字典("H001-147-" & 語言)
  862. 管徑流速流量計算器_tsm.Text = 系統語言字典("H001-273-" & 語言) : 安培容量計算表_tsm.Text = 系統語言字典("H001-134-" & 語言)
  863. 部門聯絡函一覽表_tsm.Text = 系統語言字典("H001-193-" & 語言) : 部門聯絡函一覽表_lb.Text = 系統語言字典("H001-193-" & 語言)
  864. 部門聯絡函申請_tsm.Text = 系統語言字典("H001-194-" & 語言) : 部門聯絡函申請_lb.Text = 系統語言字典("H001-194-" & 語言)
  865. 會議記錄_tsm.Text = 系統語言字典("H001-203-" & 語言) : 會議記錄_lb.Text = 系統語言字典("H001-203-" & 語言)
  866. 聯絡函部門主管審核_tsm.Text = 系統語言字典("H001-228-" & 語言) : 聯絡函部門主管審核_lb.Text = 系統語言字典("H001-228-" & 語言)
  867. 聯絡函最高主管核准_tsm.Text = 系統語言字典("H001-229-" & 語言) : 聯絡函最高主管核准_lb.Text = 系統語言字典("H001-229-" & 語言)
  868. 公告管理_tsm.Text = 系統語言字典("H001-196-" & 語言) : 公告管理_lb.Text = 系統語言字典("H001-196-" & 語言)
  869. 投訴信箱_tsm.Text = 系統語言字典("H000-125-" & 語言) : 投訴信箱_lb.Text = 系統語言字典("H000-125-" & 語言)
  870. 車輛管理_tsm.Text = 系統語言字典("H001-278-" & 語言) : 車輛管理_lb.Text = 系統語言字典("H001-278-" & 語言)
  871. '------------------------業務管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  872. 業務系統管理_tsm.Text = 系統語言字典("H001-204-" & 語言) : 合約模組設定_tsm.Text = 系統語言字典("H001-129-" & 語言)
  873. 合約結案控制表_tsm.Text = 系統語言字典("H001-126-" & 語言) : 合約結案控制表1_tsm.Text = 系統語言字典("H001-126-" & 語言)
  874. 合約結案控制表_lb.Text = 系統語言字典("H001-126-" & 語言) : 合約結案控制表1_lb.Text = 系統語言字典("H001-126-" & 語言)
  875. 合約驗收控制表_tsm.Text = 系統語言字典("H001-132-" & 語言) : 合約驗收控制表1_lb.Text = 系統語言字典("H001-132-" & 語言)
  876. 合約驗收控制表1_tsm.Text = 系統語言字典("H001-132-" & 語言) : 合約驗收控制表_lb.Text = 系統語言字典("H001-132-" & 語言)
  877. 合約驗收單_tsm.Text = 系統語言字典("H001-133-" & 語言) : 合約驗收單1_lb.Text = 系統語言字典("H001-133-" & 語言)
  878. 合約驗收單1_tsm.Text = 系統語言字典("H001-133-" & 語言) : 合約驗收單_lb.Text = 系統語言字典("H001-133-" & 語言)
  879. 合約文件簽回存檔_tsm.Text = 系統語言字典("H001-119-" & 語言) : 合約文件簽回存檔_lb.Text = 系統語言字典("H001-119-" & 語言)
  880. 合約文件簽核控制表_tsm.Text = 系統語言字典("H001-120-" & 語言) : 合約文件簽核控制表_lb.Text = 系統語言字典("H001-120-" & 語言)
  881. 工程項目BOM表_tsm.Text = 系統語言字典("H001-109-" & 語言) : 工程項目BOM表_lb.Text = 系統語言字典("H001-109-" & 語言)
  882. 合約利潤預估表_tsm.Text = 系統語言字典("H001-121-" & 語言) : 合約利潤預估表_lb.Text = 系統語言字典("H001-121-" & 語言)
  883. 合約保固書_tsm.Text = 系統語言字典("H001-122-" & 語言) : 合約保固書_lb.Text = 系統語言字典("H001-122-" & 語言)
  884. 合約執行進度_tsm.Text = 系統語言字典("H001-123-" & 語言) : 合約執行進度_lb.Text = 系統語言字典("H001-123-" & 語言)
  885. 合約報價單_tsm.Text = 系統語言字典("H001-124-" & 語言) : 合約報價單_lb.Text = 系統語言字典("H001-124-" & 語言)
  886. 合約報價單審核_tsm.Text = 系統語言字典("H001-125-" & 語言) : 合約報價單審核_lb.Text = 系統語言字典("H001-125-" & 語言)
  887. 合約工程圖庫管理_tsm.Text = 系統語言字典("H001-127-" & 語言) : 合約工程圖庫管理_lb.Text = 系統語言字典("H001-127-" & 語言)
  888. 合約本文_tsm.Text = 系統語言字典("H001-128-" & 語言) : 合約本文_lb.Text = 系統語言字典("H001-128-" & 語言)
  889. 合約請款控制表_tsm.Text = 系統語言字典("H001-130-" & 語言) : 合約請款控制表_lb.Text = 系統語言字典("H001-130-" & 語言)
  890. 合約請款單_tsm.Text = 系統語言字典("H001-131-" & 語言) : 合約請款單_lb.Text = 系統語言字典("H001-131-" & 語言)
  891. 附錄合約_tsm.Text = 系統語言字典("H001-163-" & 語言) : 附錄合約_lb.Text = 系統語言字典("H001-163-" & 語言)
  892. 客戶資料表_tsm.Text = 系統語言字典("H001-165-" & 語言) : 客戶資料表_lb.Text = 系統語言字典("H001-165-" & 語言)
  893. '------------------------採購管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  894. 採購系統管理_tsm.Text = 系統語言字典("H001-189-" & 語言) : 樣品供應商管理_tsm.Text = 系統語言字典("H001-135-" & 語言)
  895. 採購驗收對帳表_tsm.Text = 系統語言字典("H001-172-" & 語言)
  896. 採購驗收對帳表_lb.Text = 系統語言字典("H001-172-" & 語言) ': 樣品採購驗收對帳表_tsm.Text = 系統語言字典("H001-141-" & 語言)
  897. 樣品來料驗收單_tsm.Text = 系統語言字典("H001-136-" & 語言) : 樣品請購單核准_tsm.Text = 系統語言字典("H001-144-" & 語言)
  898. 樣品採購單一級核准_tsm.Text = 系統語言字典("H001-137-" & 語言) : 樣品採購單一覽表_tsm.Text = 系統語言字典("H001-138-" & 語言)
  899. 樣品採購單二級核准_tsm.Text = 系統語言字典("H001-139-" & 語言) : 樣品採購單生成_tsm.Text = 系統語言字典("H001-140-" & 語言)
  900. 樣品請購單一覽表_tsm.Text = 系統語言字典("H001-142-" & 語言) : 樣品請購單申請_tsm.Text = 系統語言字典("H001-143-" & 語言)
  901. 應付款月報表_tsm.Text = 系統語言字典("H001-172-" & 語言) : 應付款月報表_lb.Text = 系統語言字典("H001-172-" & 語言)
  902. 應付款日報表_tsm.Text = 系統語言字典("H001-141-" & 語言) : 應付款日報表_lb.Text = 系統語言字典("H001-141-" & 語言)
  903. 銀行資料修改審核_tsm.Text = 系統語言字典("H001-298-" & 語言) : 銀行資料修改審核_lb.Text = 系統語言字典("H001-298-" & 語言)
  904. 供應商商品單價設定_tsm.Text = 系統語言字典("H001-157-" & 語言) : 供應商商品單價設定_lb.Text = 系統語言字典("H001-157-" & 語言)
  905. 物料採購統計表_tsm.Text = 系統語言字典("H001-160-" & 語言) : 物料採購統計表_lb.Text = 系統語言字典("H001-160-" & 語言)
  906. 入庫驗收單_tsm.Text = 系統語言字典("H001-166-" & 語言) : 入庫驗收單_lb.Text = 系統語言字典("H001-166-" & 語言)
  907. 供應商管理_tsm.Text = 系統語言字典("H001-167-" & 語言) : 供應商管理_lb.Text = 系統語言字典("H001-167-" & 語言)
  908. 採購單一級核准_tsm.Text = 系統語言字典("H001-168-" & 語言) : 採購單一級核准_lb.Text = 系統語言字典("H001-168-" & 語言)
  909. 採購單一覽表_tsm.Text = 系統語言字典("H001-169-" & 語言) : 採購單一覽表_lb.Text = 系統語言字典("H001-169-" & 語言)
  910. 採購單二級核准_tsm.Text = 系統語言字典("H001-170-" & 語言) : 採購單二級核准_lb.Text = 系統語言字典("H001-170-" & 語言)
  911. 採購單編輯_tsm.Text = 系統語言字典("H001-171-" & 語言) : 採購單編輯_lb.Text = 系統語言字典("H001-171-" & 語言)
  912. 請購一覽表_tsm.Text = 系統語言字典("H001-173-" & 語言) : 請購一覽表_lb.Text = 系統語言字典("H001-173-" & 語言)
  913. 請購單申請_tsm.Text = 系統語言字典("H001-174-" & 語言) : 請購單申請_lb.Text = 系統語言字典("H001-174-" & 語言)
  914. 請購單核準_tsm.Text = 系統語言字典("H001-175-" & 語言) : 請購單核準_lb.Text = 系統語言字典("H001-175-" & 語言)
  915. 採購單詢價_tsm.Text = 系統語言字典("H001-190-" & 語言) : 採購單詢價_lb.Text = 系統語言字典("H001-190-" & 語言)
  916. 電信費追加申請_tsm.Text = 系統語言字典("H001-274-" & 語言) : 電信費追加申請_lb.Text = 系統語言字典("H001-274-" & 語言)
  917. 電信費追加執行_tsm.Text = 系統語言字典("H001-275-" & 語言) : 電信費追加執行_lb.Text = 系統語言字典("H001-275-" & 語言)
  918. 採購轉財務收支單_tsm.Text = 系統語言字典("H001-291-" & 語言) : 採購轉財務收支單_lb.Text = 系統語言字典("H001-291-" & 語言)
  919. '------------------------工程管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  920. 工程系統管理_tsm.Text = 系統語言字典("H001-106-" & 語言)
  921. 工程分區控制表1_tsm.Text = 系統語言字典("H001-103-" & 語言) : 工程分區控制表_tsm.Text = 系統語言字典("H001-103-" & 語言)
  922. 工程分區控制表1_lb.Text = 系統語言字典("H001-103-" & 語言) : 工程分區控制表_lb.Text = 系統語言字典("H001-103-" & 語言)
  923. 工程日報表編輯_tsm.Text = 系統語言字典("H001-104-" & 語言) : 工程日報表編輯_lb.Text = 系統語言字典("H001-104-" & 語言)
  924. 工程材料表_tsm.Text = 系統語言字典("H001-105-" & 語言) : 工程材料表_lb.Text = 系統語言字典("H001-105-" & 語言)
  925. 工程客變單_tsm.Text = 系統語言字典("H001-107-" & 語言) : 工程客變單_lb.Text = 系統語言字典("H001-107-" & 語言)
  926. 工程進度表_tsm.Text = 系統語言字典("H001-108-" & 語言) : 工程進度表_lb.Text = 系統語言字典("H001-108-" & 語言)
  927. 工程維修單_tsm.Text = 系統語言字典("H001-110-" & 語言) : 工程維修單_lb.Text = 系統語言字典("H001-110-" & 語言)
  928. 派工人數紀錄表_tsm.Text = 系統語言字典("H001-176-" & 語言) : 派工人數紀錄表_lb.Text = 系統語言字典("H001-176-" & 語言)
  929. '------------------------倉儲管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  930. 倉儲系統管理_tsm.Text = 系統語言字典("H001-180-" & 語言)
  931. 倉儲單據狀態看板_tsm.Text = 系統語言字典("H001-181-" & 語言) : 倉儲單據狀態看板_lb.Text = 系統語言字典("H001-181-" & 語言)
  932. 倉儲領料出庫_tsm.Text = 系統語言字典("H001-185-" & 語言) : 倉儲領料出庫_lb.Text = 系統語言字典("H001-185-" & 語言)
  933. 倉儲領料申請_tsm.Text = 系統語言字典("H001-186-" & 語言) : 倉儲領料申請_lb.Text = 系統語言字典("H001-186-" & 語言) : 倉儲領料申請_bt.Text = 系統語言字典("H001-186-" & 語言)
  934. 倉儲領料審核_tsm.Text = 系統語言字典("H001-187-" & 語言) : 倉儲領料審核_lb.Text = 系統語言字典("H001-187-" & 語言)
  935. 盤盈盤損申請_tsm.Text = 系統語言字典("H001-213-" & 語言) : 盤盈盤損申請_lb.Text = 系統語言字典("H001-213-" & 語言)
  936. 物料退庫_tsm.Text = 系統語言字典("H001-159-" & 語言) : 物料退庫_lb.Text = 系統語言字典("H001-159-" & 語言)
  937. 物料資料編輯_tsm.Text = 系統語言字典("H000-126-" & 語言) : 物料資料編輯_lb.Text = 系統語言字典("H000-126-" & 語言)
  938. 物料資料庫_tsm.Text = 系統語言字典("H001-161-" & 語言) : 物料資料庫_lb.Text = 系統語言字典("H001-161-" & 語言)
  939. 倉儲分區控制表_tsm.Text = 系統語言字典("H001-179-" & 語言) : 倉儲分區控制表_lb.Text = 系統語言字典("H001-179-" & 語言)
  940. 盤盈盤損審核_tsm.Text = 系統語言字典("H001-214-" & 語言) : 盤盈盤損審核_lb.Text = 系統語言字典("H001-214-" & 語言)
  941. 倉儲入庫驗收_tsm.Text = 系統語言字典("H001-223-" & 語言) : 倉儲入庫驗收_lb.Text = 系統語言字典("H001-223-" & 語言)
  942. 物料轉倉申請_tsm.Text = 系統語言字典("H001-224-" & 語言) : 物料轉倉申請_lb.Text = 系統語言字典("H001-224-" & 語言)
  943. 物料轉倉出庫_tsm.Text = 系統語言字典("H001-225-" & 語言) : 物料轉倉出庫_lb.Text = 系統語言字典("H001-225-" & 語言)
  944. 物料轉倉審核_tsm.Text = 系統語言字典("H001-226-" & 語言) : 物料轉倉審核_lb.Text = 系統語言字典("H001-226-" & 語言)
  945. 倉儲控制表_tsm.Text = 系統語言字典("H001-227-" & 語言) : 倉儲控制表_lb.Text = 系統語言字典("H001-227-" & 語言)
  946. '------------------------財務管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  947. 財務系統管理_tsm.Text = 系統語言字典("H001-182-" & 語言) : 應收帳款控制表_tsm.Text = 系統語言字典("H001-216-" & 語言)
  948. 現金流量表_tsm.Text = 系統語言字典("H001-192-" & 語言)
  949. 資產負載表_tsm.Text = 系統語言字典("H001-206-" & 語言) : 權益變動表_tsm.Text = 系統語言字典("H001-233-" & 語言)
  950. 綜合損益表_tsm.Text = 系統語言字典("H001-212-" & 語言) : 應付賬款控制表_tsm.Text = 系統語言字典("H001-215-" & 語言)
  951. 匯率管理_tsm.Text = 系統語言字典("H001-201-" & 語言) : 匯率管理_lb.Text = 系統語言字典("H001-201-" & 語言)
  952. 財務決算表_tsm.Text = 系統語言字典("H001-218-" & 語言) : 財務決算表_lb.Text = 系統語言字典("H001-218-" & 語言)
  953. 財務支付審核_tsm.Text = 系統語言字典("H001-114-" & 語言) : 財務支付審核_lb.Text = 系統語言字典("H001-114-" & 語言)
  954. 財務支付申請_tsm.Text = 系統語言字典("H001-112-" & 語言) : 財務支付申請_lb.Text = 系統語言字典("H001-112-" & 語言)
  955. 財務支付_主管審核_tsm.Text = 系統語言字典("H001-297-" & 語言) : 財務支付_主管審核_lb.Text = 系統語言字典("H001-297-" & 語言)
  956. 採購付款狀態報表_tsm.Text = 系統語言字典("H001-115-" & 語言) : 採購付款狀態報表_lb.Text = 系統語言字典("H001-115-" & 語言)
  957. 採購付款確認表_tsm.Text = 系統語言字典("H001-113-" & 語言) : 採購付款確認表_lb.Text = 系統語言字典("H001-113-" & 語言)
  958. 收款狀態報表_tsm.Text = 系統語言字典("H001-209-" & 語言) : 收款狀態報表_lb.Text = 系統語言字典("H001-209-" & 語言)
  959. 主管指定沖銷_tsm.Text = 系統語言字典("H001-210-" & 語言) : 主管指定沖銷_lb.Text = 系統語言字典("H001-210-" & 語言)
  960. 會計帳務沖銷_tsm.Text = 系統語言字典("H001-208-" & 語言) : 會計帳務沖銷_lb.Text = 系統語言字典("H001-208-" & 語言)
  961. 特支費申請_tsm.Text = 系統語言字典("H001-207-" & 語言) : 特支費申請_lb.Text = 系統語言字典("H001-207-" & 語言)
  962. 特支費審核_tsm.Text = 系統語言字典("H001-276-" & 語言) : 特支費審核_lb.Text = 系統語言字典("H001-276-" & 語言)
  963. 營運收支單一覽表_tsm.Text = 系統語言字典("H001-219-" & 語言) : 營運收支單一覽表_lb.Text = 系統語言字典("H001-219-" & 語言)
  964. 會計科目管理_tsm.Text = 系統語言字典("H001-202-" & 語言) : 會計科目管理_lb.Text = 系統語言字典("H001-202-" & 語言)
  965. 營運收支單申請_tsm.Text = 系統語言字典("H001-220-" & 語言) : 營運收支單申請_lb.Text = 系統語言字典("H001-220-" & 語言)
  966. 營運收支單審核_tsm.Text = 系統語言字典("H001-222-" & 語言) : 營運收支單審核_lb.Text = 系統語言字典("H001-222-" & 語言)
  967. 收款確認表_tsm.Text = 系統語言字典("H001-211-" & 語言) : 收款確認表_lb.Text = 系統語言字典("H001-211-" & 語言)
  968. '------------------------人事管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  969. 人事系統管理_tsm.Text = 系統語言字典("H001-101-" & 語言) : LINE使用者管理表_tsm.Text = 系統語言字典("H001-158-" & 語言)
  970. LINE通知測試表_tsm.Text = 系統語言字典("H001-162-" & 語言) : LINE權限一覽表_tsm.Text = 系統語言字典("H001-183-" & 語言)
  971. 行事曆請假_tsm.Text = 系統語言字典("H001-277-" & 語言) : 行事曆請假_lb.Text = 系統語言字典("H001-277-" & 語言)
  972. 系統使用者管理1_tsm.Text = 系統語言字典("H001-146-" & 語言) : 系統使用者管理_lb.Text = 系統語言字典("H001-146-" & 語言)
  973. 人員ID卡系統配置設定_tsm.Text = 系統語言字典("H001-102-" & 語言) : 人員ID卡系統配置設定_lb.Text = 系統語言字典("H001-102-" & 語言)
  974. 公司組織結構_tsm.Text = 系統語言字典("H001-111-" & 語言) : 組織結構_權限設定_tsm.Text = 系統語言字典("H001-151-" & 語言)
  975. 人員基本資料_tsm.Text = 系統語言字典("H001-269-" & 語言) : 人員基本資料_lb.Text = 系統語言字典("H001-269-" & 語言)
  976. 考勤明細表_tsm.Text = 系統語言字典("H001-270-" & 語言) : 考勤明細表_lb.Text = 系統語言字典("H001-270-" & 語言)
  977. 臨時工卡片管理_tsm.Text = 系統語言字典("H001-271-" & 語言) : 臨時工卡片管理_lb.Text = 系統語言字典("H001-271-" & 語言)
  978. 人員薪資_tsm.Text = 系統語言字典("H001-272-" & 語言) : 人員薪資_lb.Text = 系統語言字典("H001-272-" & 語言)
  979. 門禁權限設定_tsm.Text = 系統語言字典("H000-122-" & 語言) : 門禁權限設定_lb.Text = 系統語言字典("H000-122-" & 語言)
  980. 請假單_tsm.Text = 系統語言字典("H000-123-" & 語言) : 請假單_lb.Text = 系統語言字典("H000-123-" & 語言)
  981. 請假資料確認_tsm.Text = 系統語言字典("H000-124-" & 語言) : 請假資料確認_lb.Text = 系統語言字典("H000-124-" & 語言)
  982. '------------------------資料庫管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  983. 資料庫系統管理_tsm.Text = 系統語言字典("H001-205-" & 語言) : FTP資料夾管理_tsm.Text = 系統語言字典("H001-100-" & 語言)
  984. 系統使用者管理_tsm.Text = 系統語言字典("H001-146-" & 語言) : 系統執行檔版本管理_tsm.Text = 系統語言字典("H001-149-" & 語言)
  985. 系統組織架構設定_tsm.Text = 系統語言字典("H001-150-" & 語言) : 系統通用變數管理_tsm.Text = 系統語言字典("H001-152-" & 語言)
  986. 門禁系統設定_tsm.Text = 系統語言字典("H001-153-" & 語言) : 簽名檔管理_tsm.Text = 系統語言字典("H001-232-" & 語言)
  987. 系統對應電腦註冊_tsm.Text = 系統語言字典("H001-154-" & 語言) : 系統編碼規則_tsm.Text = 系統語言字典("H001-155-" & 語言)
  988. 系統權限預設表_tsm.Text = 系統語言字典("H001-156-" & 語言) : 部門權限設定_tsm.Text = 系統語言字典("H001-195-" & 語言)
  989. 開發模板庫_tsm.Text = 系統語言字典("H001-184-" & 語言)
  990. End Sub
  991. Public Class MyLocalizationProvider
  992. Inherits PdfViewerLocalizationProvider
  993. Public Overrides Function GetLocalizedString(ByVal id As String) As String
  994. Select Case id
  995. Case PdfViewerStringId.ContextMenuCopy : If 系統語言 = "繁體中文" Then : Return "&複製" : Else : Return "&Copy" : End If
  996. Case PdfViewerStringId.ContextMenuSelectAll : If 系統語言 = "繁體中文" Then : Return "&全部選擇" : Else : Return "Select &All" : End If
  997. Case PdfViewerStringId.ContextMenuDeselectAll : If 系統語言 = "繁體中文" Then : Return "&取消全部選擇" : Else : Return "&Deselect All" : End If
  998. Case PdfViewerStringId.ContextMenuHand : If 系統語言 = "繁體中文" Then : Return "&按一下可以圍繞文件平移" : Else : Return "&Hand" : End If
  999. Case PdfViewerStringId.ContextMenuSelection : If 系統語言 = "繁體中文" Then : Return "&文字和影像的選擇工具" : Else : Return "&Selection" : End If
  1000. Case PdfViewerStringId.ContextMenuPreviousPage : If 系統語言 = "繁體中文" Then : Return "&上一頁" : Else : Return "&Previous Page" : End If
  1001. Case PdfViewerStringId.ContextMenuNextPage : If 系統語言 = "繁體中文" Then : Return "&下一頁" : Else : Return "&Next Page" : End If
  1002. Case PdfViewerStringId.ContextMenuPrint : If 系統語言 = "繁體中文" Then : Return "&列印..." : Else : Return "P&rint..." : End If
  1003. Case PdfViewerStringId.ContextMenuFind : If 系統語言 = "繁體中文" Then : Return "&找下一個" : Else : Return "&Find Next" : End If
  1004. Case PdfViewerStringId.NavigatorOpenButton : If 系統語言 = "繁體中文" Then : Return "打開" : Else : Return "Open" : End If
  1005. Case PdfViewerStringId.NavigatorPrintButton : If 系統語言 = "繁體中文" Then : Return "列印" : Else : Return "Print" : End If
  1006. Case PdfViewerStringId.RotateCounterclockwiseButton : If 系統語言 = "繁體中文" Then : Return "逆時鐘旋轉" : Else : Return "Rotate Counterclockwise" : End If
  1007. Case PdfViewerStringId.RotateClockwiseButton : If 系統語言 = "繁體中文" Then : Return "順時鐘旋轉" : Else : Return "Rotate Clockwise" : End If
  1008. Case PdfViewerStringId.NavigatorPreviousPageButton : If 系統語言 = "繁體中文" Then : Return "上一頁" : Else : Return "Previous page" : End If
  1009. Case PdfViewerStringId.NavigatorNextPageButton : If 系統語言 = "繁體中文" Then : Return "下一頁" : Else : Return "Next page" : End If
  1010. Case PdfViewerStringId.NavigatorCurrentPageTextBox : If 系統語言 = "繁體中文" Then : Return "當前頁面" : Else : Return "Current page" : End If
  1011. Case PdfViewerStringId.NavigatorTotalPagesLabel : If 系統語言 = "繁體中文" Then : Return "總頁數" : Else : Return "Total pages" : End If
  1012. Case PdfViewerStringId.NavigatorZoomInButton : If 系統語言 = "繁體中文" Then : Return "放大" : Else : Return "Zoom in" : End If
  1013. Case PdfViewerStringId.NavigatorZoomOutButton : If 系統語言 = "繁體中文" Then : Return "縮小" : Else : Return "Zoom out" : End If
  1014. Case PdfViewerStringId.NavigatorZoomDropDown : If 系統語言 = "繁體中文" Then : Return "縮放下拉" : Else : Return "Zoom drop-down" : End If
  1015. Case PdfViewerStringId.NavigatorHandToolButton : If 系統語言 = "繁體中文" Then : Return "按一下可圍繞文件平移" : Else : Return "Pan" : End If
  1016. Case PdfViewerStringId.NavigatorSelectToolButton : If 系統語言 = "繁體中文" Then : Return "文字和影像的選擇工具" : Else : Return "Selection" : End If
  1017. Case PdfViewerStringId.NavigatorFindNextButton : If 系統語言 = "繁體中文" Then : Return "找下一個" : Else : Return "Find next" : End If
  1018. Case PdfViewerStringId.NavigatorFindPreviousButton : If 系統語言 = "繁體中文" Then : Return "找上一個" : Else : Return "Find previous" : End If
  1019. Case PdfViewerStringId.NavigatorSearchTextBox : If 系統語言 = "繁體中文" Then : Return "尋找" : Else : Return "Search" : End If
  1020. Case PdfViewerStringId.NavigatorNoResultMessage
  1021. If 系統語言 = "繁體中文" Then : Return "沒有找到符合指定標準的結果。" : Else : Return "No results found according to the specified criteria." : End If
  1022. Case PdfViewerStringId.NavigatorNoResultMessageHeader : If 系統語言 = "繁體中文" Then : Return "更多訊息" : Else : Return "Information" : End If
  1023. Case PdfViewerStringId.NavigatorDefaultStrip : If 系統語言 = "繁體中文" Then : Return "默認設定" : Else : Return "Default strip" : End If
  1024. Case PdfViewerStringId.PrintPreviewGroupBoxPreview : If 系統語言 = "繁體中文" Then : Return "預覽" : Else : Return "Preview" : End If
  1025. Case PdfViewerStringId.PrintPreviewGroupBoxOrientation : If 系統語言 = "繁體中文" Then : Return "方向" : Else : Return "Orientation" : End If
  1026. Case PdfViewerStringId.PrintPreviewGroupBoxSettings : If 系統語言 = "繁體中文" Then : Return "設定" : Else : Return "Settings" : End If
  1027. Case PdfViewerStringId.PrintPreviewButtonPrint : If 系統語言 = "繁體中文" Then : Return "列印" : Else : Return "Print" : End If
  1028. Case PdfViewerStringId.PrintPreviewButtonCancel : If 系統語言 = "繁體中文" Then : Return "取消" : Else : Return "Cancel" : End If
  1029. Case PdfViewerStringId.PrintPreviewButtonWatermark : If 系統語言 = "繁體中文" Then : Return "浮水印" : Else : Return "Watermark" : End If
  1030. Case PdfViewerStringId.PrintPreviewButtonSettings : If 系統語言 = "繁體中文" Then : Return "列印設定" : Else : Return "Print Settings" : End If
  1031. Case PdfViewerStringId.PrintPreviewLabelPageSizeInches : Return "{0:F2} x {1:F2} Inches"
  1032. Case PdfViewerStringId.PrintPreviewLabelPageSizeCm : Return "{0:F2}cm x {1:F2}cm"
  1033. Case PdfViewerStringId.PrintPreviewLabelScale : Return "Scale: {0}%"
  1034. Case PdfViewerStringId.PrintPreviewLabelCurrentPage : Return "Page {0} of {1}"
  1035. Case PdfViewerStringId.PrintPreviewFormTitle : If 系統語言 = "繁體中文" Then : Return "列印預覽" : Else : Return "Print Preview" : End If
  1036. Case PdfViewerStringId.PrintPreviewPrintError : If 系統語言 = "繁體中文" Then : Return "列印文檔時出錯!" : Else : Return "Error printing the document!" : End If
  1037. Case PdfViewerStringId.PrintPreviewRadioPortrait : If 系統語言 = "繁體中文" Then : Return "縱向" : Else : Return "Portrait" : End If
  1038. Case PdfViewerStringId.PrintPreviewRadioLandscape : If 系統語言 = "繁體中文" Then : Return "橫向" : Else : Return "Landscape" : End If
  1039. Case PdfViewerStringId.PrintPreviewRadioAuto : If 系統語言 = "繁體中文" Then : Return "自動" : Else : Return "Auto" : End If
  1040. Case PdfViewerStringId.NavigatorFitToWidthButton : If 系統語言 = "繁體中文" Then : Return "符合寬度" : Else : Return "Fit To Width" : End If
  1041. Case PdfViewerStringId.NavigatorFitToPageButton : If 系統語言 = "繁體中文" Then : Return "符合整頁" : Else : Return "Fit Full Page" : End If
  1042. Case PdfViewerStringId.PageThumbnailsLabel : If 系統語言 = "繁體中文" Then : Return "頁面縮圖" : Else : Return "Page Thumbnails" : End If
  1043. Case PdfViewerStringId.SaveButton : If 系統語言 = "繁體中文" Then : Return "另存為" : Else : Return "Save As" : End If
  1044. Case PdfViewerStringId.CloseButton : If 系統語言 = "繁體中文" Then : Return "關閉" : Else : Return "Close" : End If
  1045. Case PdfViewerStringId.NavigatorShowSignatureButton : If 系統語言 = "繁體中文" Then : Return "簽名面板" : Else : Return "Signature Panel" : End If
  1046. Case PdfViewerStringId.SignatureDialogTitle : If 系統語言 = "繁體中文" Then : Return "簽名驗證狀態" : Else : Return "Signature Validation Status" : End If
  1047. Case PdfViewerStringId.SignaturePanel_Invalid : If 系統語言 = "繁體中文" Then : Return "至少一個簽名無效。" : Else : Return "At least one signature is invalid." : End If
  1048. Case PdfViewerStringId.SignaturePanel_Unknown : If 系統語言 = "繁體中文" Then : Return "至少一個簽名有問題。" : Else : Return "At least one signature has problems." : End If
  1049. Case PdfViewerStringId.SignaturePanel_Valid : If 系統語言 = "繁體中文" Then : Return "簽名且所有簽名均有效。" : Else : Return "Signed and all signatures are valid." : End If
  1050. Case PdfViewerStringId.SignaturePropertiesDialogHeader : If 系統語言 = "繁體中文" Then : Return "簽名驗證狀態" : Else : Return "Signature Validation Status" : End If
  1051. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_IsDocumentModified_False
  1052. If 系統語言 = "繁體中文" Then : Return "自應用此簽名後,文檔未被修改。" : Else : Return "The document is not modified since this signature was applied." : End If
  1053. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_IsDocumentModified_True
  1054. If 系統語言 = "繁體中文" Then : Return "自應用簽名以來,文檔已被更改或損壞。" : Else : Return "The document has been altered or corrupted since the Signature was applied." : End If
  1055. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignatureIsInvalid : If 系統語言 = "繁體中文" Then : Return "簽名無效。" : Else : Return "Signature is Invalid." : End If
  1056. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignatureIsUnknown
  1057. If 系統語言 = "繁體中文" Then : Return "簽名有效性未知。" : Else : Return "Signature validity is Unknown." : End If
  1058. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignatureIsValid
  1059. If 系統語言 = "繁體中文" Then : Return "簽名有效,簽名者" : Else : Return "Signature is Valid, signed by " : End If
  1060. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignerValidity_Unknown
  1061. If 系統語言 = "繁體中文" Then : Return "簽名者的身份未知。" : Else : Return "The signer's identity is unknown." : End If
  1062. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignerValidity_UntrustedRoot
  1063. If 系統語言 = "繁體中文" Then : Return "簽名者的身份未知,因為它尚未包含在您的受信任證書列表中,並且其父證書均不受信任。" : Else
  1064. Return "The signer's identity is unknown because it has not been included in your list of trusted certificates and none of its parent certificates are trusted." : End If
  1065. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignerValidity_Valid
  1066. If 系統語言 = "繁體中文" Then : Return "簽署人的身份有效。" : Else : Return "The signer's identity is valid." : End If
  1067. Case PdfViewerStringId.SelectCertButton : If 系統語言 = "繁體中文" Then : Return "選擇" : Else : Return "Select" : End If
  1068. Case PdfViewerStringId.SignButton : If 系統語言 = "繁體中文" Then : Return "簽名" : Else : Return "Sign" : End If
  1069. Case PdfViewerStringId.EnterAPassTextBox : If 系統語言 = "繁體中文" Then : Return "輸入密碼" : Else : Return "Enter a password" : End If
  1070. Case PdfViewerStringId.SelectCertTextBox : If 系統語言 = "繁體中文" Then : Return "選擇證書" : Else : Return "Select certificate" : End If
  1071. End Select
  1072. Return MyBase.GetLocalizedString(id)
  1073. End Function
  1074. End Class
  1075. Public Class MyEnglishGanttViewLocalizationProvider
  1076. Inherits GanttViewLocalizationProvider
  1077. Public Overrides Function GetLocalizedString(id As String) As String
  1078. Select Case id
  1079. Case GanttViewStringId.ContextMenuAdd : If (系統語言 = "繁體中文") Then : Return "新增(&A)" : Else : Return "Tambahkan(&A)" : End If
  1080. Case GanttViewStringId.ContextMenuAddChild : If (系統語言 = "繁體中文") Then : Return "新增子項目(&C)" : Else : Return "Tambahkan Subitem(&C)" : End If
  1081. Case GanttViewStringId.ContextMenuAddSibling : If (系統語言 = "繁體中文") Then : Return "新增同層級項目(&S)" : Else : Return "Tambahkan Item Sejajar(&S)" : End If
  1082. Case GanttViewStringId.ContextMenuDelete : If (系統語言 = "繁體中文") Then : Return "刪除(&D)" : Else : Return "Hapus(&D)" : End If
  1083. Case GanttViewStringId.ContextMenuProgress : If (系統語言 = "繁體中文") Then : Return "進度(&P)" : Else : Return "Kemajuan(&P)" : End If
  1084. Case "TimelineWeek" : If (系統語言 = "繁體中文") Then : Return "周次" : Else : Return "Minggu" : End If
  1085. End Select : Return String.Empty
  1086. End Function
  1087. End Class
  1088. #Const AZ = 不用WEB ' 根据需要设置 AZ 的值
  1089. #If AZ Then
  1090. Private WithEvents Browser As ChromiumWebBrowser
  1091. Public Sub New()
  1092. InitializeComponent()
  1093. Dim settings As New CefSettings()
  1094. If (系統語言 = "繁體中文") Then : settings.Locale = "zh-TW" : Else : settings.Locale = "en-US" : End If
  1095. Cef.Initialize(settings)
  1096. Cef.GetGlobalCookieManager().DeleteCookies()
  1097. If 不用WEB = False Then
  1098. End If
  1099. End Sub
  1100. #Else
  1101. #End If
  1102. Function 文字旋轉(ByVal s As String, ByVal v As Integer) As String
  1103. '--- S=目標字串, V=捲動次數( +v 右捲, -v 左捲)---
  1104. 文字旋轉 = Strings.Mid(s & s & s, Strings.Len(s) - (v Mod Strings.Len(s)) + 1, Strings.Len(s))
  1105. End Function
  1106. Private Sub 跑馬燈_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 跑馬燈.Tick
  1107. If 跑馬燈_tb.Text = "" Then : Else : 跑馬燈_tb.Text = 文字旋轉(跑馬燈_tb.Text.ToUpper(), -1) : End If
  1108. End Sub
  1109. Private Sub HXGPSERPSYS_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  1110. 初始化系統語言() : Me.Size = New Point(1366, 768) : MyMod.清單字體大小調整()
  1111. MyBrowser.SendToBack() : MyBrowser.Visible = False : 視窗1_pl.Visible = False : UI優化_P.BringToFront()
  1112. Dim screenBounds As Rectangle = Screen.PrimaryScreen.Bounds
  1113. If screenBounds.Width < Me.Width Or screenBounds.Height < Me.Height Then : Me.WindowState = 2
  1114. Else : Me.Left = (screenBounds.Width - Me.Width) / 2 : Me.Top = (screenBounds.Height - Me.Height) / 2 : End If
  1115. '------------------------優化UI-------------------------------------------------------------------------------------------------------------------------------------------------
  1116. Me.DoubleBuffered = True
  1117. 人員動態_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
  1118. 車輛動態_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
  1119. '------------------------系統登入時宣告-------------------------------------------------------------------------------------------------------------------------------------------------
  1120. SQL_系統語言() : 系統語言1_cb.Items.Clear() : While dr.Read() : 系統語言1_cb.Items.Add(dr("語言")) : End While : conn.Close()
  1121. 低網速模式_ch.Checked = 低網速模式 : 介面 = "H001" : 語言轉換讀取() : 顯示說明(999, False) : 系統關閉 = False : 捷徑數量 = 0 : Panel2.SendToBack() : 桌面通知_pl.BringToFront()
  1122. 桌面通知_pl.Visible = False : 跑馬燈_tb.BringToFront()
  1123. Dim SS1, SS2 As Integer : SS1 = 653 : SS2 = 362 : 幣別 = " (RP)"
  1124. 聯絡函_未審_dgv.Location = New Point(1, 1) : 聯絡函_未審_dgv.Size = New Point(SS1, SS2) : 聯絡函_未收_dgv.Location = New Point(1, 1) : 聯絡函_未收_dgv.Size = New Point(SS1, SS2)
  1125. 聯絡函_未執行_dgv.Location = New Point(1, 1) : 聯絡函_未執行_dgv.Size = New Point(SS1, SS2) : 聯絡函_未驗收_dgv.Location = New Point(1, 1) : 聯絡函_未驗收_dgv.Size = New Point(SS1, SS2)
  1126. 聯絡函_派車_dgv.Location = New Point(1, 1) : 聯絡函_派車_dgv.Size = New Point(SS1, SS2) : 聯絡函_請假_dgv.Location = New Point(1, 1) : 聯絡函_請假_dgv.Size = New Point(SS1, SS2)
  1127. 支付單未准_dgv.Location = New Point(1, 1) : 支付單未准_dgv.Size = New Point(SS1, SS2)
  1128. 合約預估利潤_dgv.Location = New Point(1, 1) : 合約預估利潤_dgv.Size = New Point(SS1, SS2) : 報價未完成_dgv.Location = New Point(1, 1) : 報價未完成_dgv.Size = New Point(SS1, SS2)
  1129. 合約未放行_dgv.Location = New Point(1, 1) : 合約未放行_dgv.Size = New Point(SS1, SS2) : 報價未簽回_dgv.Location = New Point(1, 1) : 報價未簽回_dgv.Size = New Point(SS1, SS2)
  1130. 合約請款1_dgv.Location = New Point(1, 1) : 合約請款1_dgv.Size = New Point(SS1, SS2) : 合約請款2_dgv.Location = New Point(1, 1) : 合約請款2_dgv.Size = New Point(SS1, SS2)
  1131. 合約請款3_dgv.Location = New Point(1, 1) : 合約請款3_dgv.Size = New Point(SS1, SS2) : 合約請款4_dgv.Location = New Point(1, 1) : 合約請款4_dgv.Size = New Point(SS1, SS2)
  1132. 合約請款5_dgv.Location = New Point(1, 1) : 合約請款5_dgv.Size = New Point(SS1, SS2) : 合約未簽回_dgv.Location = New Point(1, 1) : 合約未簽回_dgv.Size = New Point(SS1, SS2)
  1133. 合約未指定主管_dgv.Location = New Point(1, 1) : 合約未指定主管_dgv.Size = New Point(SS1, SS2) : 員工合約_dgv.Location = New Point(1, 1) : 員工合約_dgv.Size = New Point(SS1, SS2)
  1134. 合約未驗收_dgv.Location = New Point(1, 1) : 合約未驗收_dgv.Size = New Point(SS1, SS2) : 驗收未簽回_dgv.Location = New Point(1, 1) : 驗收未簽回_dgv.Size = New Point(SS1, SS2)
  1135. 保固未簽回_dgv.Location = New Point(1, 1) : 保固未簽回_dgv.Size = New Point(SS1, SS2)
  1136. 請購單_dgv.Location = New Point(1, 1) : 請購單_dgv.Size = New Point(SS1, SS2) : 詢價單_dgv.Location = New Point(1, 1) : 詢價單_dgv.Size = New Point(SS1, SS2)
  1137. 採購核准11_dgv.Location = New Point(1, 1) : 採購核准11_dgv.Size = New Point(SS1, SS2) : 採購核准12_dgv.Location = New Point(1, 1) : 採購核准12_dgv.Size = New Point(SS1, SS2)
  1138. '------------------------章程管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1139. If CInt(登入人級別) <= 2 Then : 聯絡函最高主管核准_tsm.Visible = True : 聯絡函最高主管核准_p.Visible = True
  1140. ElseIf CInt(登入人級別) > 2 Then : 聯絡函最高主管核准_tsm.Visible = False : 聯絡函最高主管核准_p.Visible = False : End If
  1141. If CInt(登入人級別) <= 5 Then : 聯絡函部門主管審核_tsm.Visible = True : 聯絡函部門主管審核_p.Visible = True
  1142. ElseIf CInt(登入人級別) > 5 Then : 聯絡函部門主管審核_tsm.Visible = False : 聯絡函部門主管審核_p.Visible = False : End If
  1143. 公告管理_tsm.Visible = CC(82) : 公告管理_p.Visible = CC(82) : 車輛管理_tsm.Visible = CC(67) : 車輛管理_p.Visible = CC(67)
  1144. 安培容量計算表_tsm.Visible = CC(8) '----連動工程系統管理權限
  1145. 管徑流速流量計算器_tsm.Visible = CC(8) '----連動工程系統管理權限
  1146. Dim NB1 As Integer = 0
  1147. '------------------------業務管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1148. 合約執行進度_tsm.Visible = CC(5) : 合約執行進度_p.Visible = CC(5) : 合約利潤預估表_tsm.Visible = CC(60) : 合約利潤預估表_p.Visible = CC(60)
  1149. 合約報價單_tsm.Visible = CC(116) : 合約報價單_p.Visible = CC(116) : 合約報價單審核_tsm.Visible = CC(107) : 合約報價單審核_p.Visible = CC(107)
  1150. 合約本文_tsm.Visible = CC(98) : 合約本文_p.Visible = CC(98) : 附錄合約_tsm.Visible = CC(98) : 附錄合約_p.Visible = CC(98)
  1151. 合約請款單_tsm.Visible = CC(124) : 合約請款單_p.Visible = CC(124) : 合約請款控制表_tsm.Visible = CC(123) : 合約請款控制表_p.Visible = CC(123)
  1152. 合約驗收單_tsm.Visible = CC(126) : 合約驗收單_p.Visible = CC(126) : 合約驗收控制表_tsm.Visible = CC(125) : 合約驗收控制表_p.Visible = CC(125)
  1153. 合約保固書_tsm.Visible = CC(127) : 合約保固書_p.Visible = CC(127) : 合約文件簽回存檔_tsm.Visible = CC(61) : 合約文件簽回存檔_p.Visible = CC(61)
  1154. 合約文件簽核控制表_tsm.Visible = CC(62) : 合約文件簽核控制表_p.Visible = CC(62) : 合約結案控制表_tsm.Visible = CC(128) : 合約結案控制表_p.Visible = CC(128)
  1155. 合約工程圖庫管理_tsm.Visible = CC(115) : 合約工程圖庫管理_p.Visible = CC(115) : 工程項目BOM表_tsm.Visible = CC(52) : 工程項目BOM表_p.Visible = CC(52)
  1156. 工程分區控制表_tsm.Visible = CC(114) : 工程分區控制表_p.Visible = CC(114) : 客戶資料表_tsm.Visible = CC(99) : 客戶資料表_p.Visible = CC(99)
  1157. 業務系統管理_tsm.Visible = CC(5) : 合約模組設定_tsm.Visible = CC(100)
  1158. '------------------------採購管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1159. 請購單申請_tsm.Visible = CC(33) : 請購單申請_p.Visible = CC(33) : 請購單核準_tsm.Visible = CC(34) : 請購單核準_p.Visible = CC(34)
  1160. 請購一覽表_tsm.Visible = CC(35) : 請購一覽表_p.Visible = CC(35) : 採購單詢價_tsm.Visible = CC(20) : 採購單詢價_p.Visible = CC(20)
  1161. 採購單編輯_tsm.Visible = CC(36) : 採購單編輯_p.Visible = CC(36) : 採購單一級核准_tsm.Visible = CC(73) : 採購單一級核准_p.Visible = CC(73)
  1162. 採購單二級核准_tsm.Visible = CC(37) : 採購單二級核准_p.Visible = CC(37) : 採購單一覽表_tsm.Visible = CC(38) : 採購單一覽表_p.Visible = CC(38)
  1163. 入庫驗收單_tsm.Visible = CC(39) : 入庫驗收單_p.Visible = CC(39)
  1164. 供應商管理_tsm.Visible = CC(11) : 供應商管理_p.Visible = CC(11) : 物料採購統計表_tsm.Visible = CC(51) : 物料採購統計表_p.Visible = CC(51)
  1165. 供應商商品單價設定_tsm.Visible = CC(11) : 供應商商品單價設定_p.Visible = CC(11) : 電信費追加申請_tsm.Visible = CC(74) : 電信費追加申請_p.Visible = CC(74)
  1166. 電信費追加執行_tsm.Visible = CC(75) : 電信費追加執行_p.Visible = CC(75) : 採購轉財務收支單_tsm.Visible = CC(38) : 採購轉財務收支單_p.Visible = CC(38)
  1167. 採購系統管理_tsm.Visible = CC(6) : 樣品供應商管理_tsm.Visible = CC(42) : 樣品請購單申請_tsm.Visible = CC(25) : 樣品請購單核准_tsm.Visible = CC(26)
  1168. 樣品請購單一覽表_tsm.Visible = CC(27) : 樣品採購單生成_tsm.Visible = CC(28) : 樣品採購單一級核准_tsm.Visible = CC(72) : 樣品採購單二級核准_tsm.Visible = CC(29)
  1169. 樣品採購單一覽表_tsm.Visible = CC(30) : 樣品來料驗收單_tsm.Visible = CC(31)
  1170. If CInt(登入人級別) <= 2 Then : 銀行資料修改審核_tsm.Visible = True : 銀行資料修改審核_p.Visible = True
  1171. Else : 銀行資料修改審核_tsm.Visible = False : 銀行資料修改審核_p.Visible = False : End If
  1172. 採購驗收對帳表_tsm.Visible = False : 採購驗收對帳表_p.Visible = False : 樣品採購驗收對帳表_tsm.Visible = False
  1173. '------------------------工程管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1174. 工程材料表_tsm.Visible = CC(8) : 工程材料表_p.Visible = CC(8) : 合約驗收單1_tsm.Visible = CC(105) : 合約驗收單1_p.Visible = CC(105)
  1175. 合約驗收控制表1_tsm.Visible = CC(108) : 合約驗收控制表1_p.Visible = CC(108) : 合約結案控制表1_tsm.Visible = CC(109) : 合約結案控制表1_p.Visible = CC(109)
  1176. 工程進度表_tsm.Visible = CC(110) : 工程進度表_p.Visible = CC(110) : 派工人數紀錄表_tsm.Visible = CC(106) : 派工人數紀錄表_p.Visible = CC(106)
  1177. 工程日報表編輯_tsm.Visible = CC(104) : 工程日報表編輯_p.Visible = CC(104) : 工程客變單_tsm.Visible = CC(53) : 工程客變單_p.Visible = CC(53)
  1178. 工程維修單_tsm.Visible = CC(54) : 工程維修單_p.Visible = CC(54) : 工程分區控制表1_tsm.Visible = CC(114) : 工程分區控制表1_p.Visible = CC(114)
  1179. 工程系統管理_tsm.Visible = CC(8)
  1180. '------------------------倉儲管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1181. 倉儲控制表_tsm.Visible = CC(46) : 倉儲控制表_p.Visible = CC(46) : 倉儲入庫驗收_tsm.Visible = CC(47) : 倉儲入庫驗收_p.Visible = CC(47)
  1182. 物料轉倉申請_tsm.Visible = CC(48) : 物料轉倉申請_p.Visible = CC(48) : 物料轉倉審核_tsm.Visible = CC(49) : 物料轉倉審核_p.Visible = CC(49)
  1183. 物料轉倉出庫_tsm.Visible = CC(50) : 物料轉倉出庫_p.Visible = CC(50) : 倉儲領料申請_tsm.Visible = CC(56) : 倉儲領料申請_p.Visible = CC(56)
  1184. 倉儲領料審核_tsm.Visible = CC(57) : 倉儲領料審核_p.Visible = CC(57) : 倉儲領料出庫_tsm.Visible = CC(58) : 倉儲領料出庫_p.Visible = CC(58)
  1185. 物料資料庫_tsm.Visible = CC(70) : 物料資料庫_p.Visible = CC(70) : 倉儲單據狀態看板_tsm.Visible = CC(69) : 倉儲單據狀態看板_p.Visible = CC(69)
  1186. 盤盈盤損申請_tsm.Visible = CC(85) : 盤盈盤損申請_p.Visible = CC(85) : 盤盈盤損審核_tsm.Visible = CC(86) : 盤盈盤損審核_p.Visible = CC(86)
  1187. 物料退庫_tsm.Visible = CC(59) : 物料退庫_p.Visible = CC(59) : 倉儲分區控制表_tsm.Visible = CC(71) : 倉儲分區控制表_p.Visible = CC(71)
  1188. 物料資料編輯_tsm.Visible = CC(46) : 物料資料編輯_p.Visible = CC(46) : 倉儲系統管理_tsm.Visible = CC(9)
  1189. '------------------------財務管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1190. 收款確認表_tsm.Visible = CC(66) : 收款確認表_p.Visible = CC(66) : 收款狀態報表_tsm.Visible = CC(90) : 收款狀態報表_p.Visible = CC(90)
  1191. 營運收支單申請_tsm.Visible = CC(91) : 營運收支單申請_p.Visible = CC(91) : 營運收支單審核_tsm.Visible = CC(92) : 營運收支單審核_p.Visible = CC(92)
  1192. 營運收支單一覽表_tsm.Visible = CC(93) : 營運收支單一覽表_p.Visible = CC(93) : 財務決算表_tsm.Visible = CC(95) : 財務決算表_p.Visible = CC(95)
  1193. 特支費申請_tsm.Visible = CC(64) : 特支費申請_p.Visible = CC(64) : 會計帳務沖銷_tsm.Visible = CC(65) : 會計帳務沖銷_p.Visible = CC(65)
  1194. 主管指定沖銷_tsm.Visible = CC(18) : 主管指定沖銷_p.Visible = CC(18) : 會計科目管理_tsm.Visible = CC(97) : 會計科目管理_p.Visible = CC(97)
  1195. 採購付款確認表_tsm.Visible = CC(78) : 採購付款確認表_p.Visible = CC(78) : 採購付款狀態報表_tsm.Visible = CC(79) : 採購付款狀態報表_p.Visible = CC(79)
  1196. 財務支付申請_tsm.Visible = CC(76) : 財務支付申請_p.Visible = CC(76) : 財務支付審核_tsm.Visible = CC(77) : 財務支付審核_p.Visible = CC(77)
  1197. 財務支付_主管審核_tsm.Visible = CC(68) : 財務支付_主管審核_p.Visible = CC(68) : 匯率管理_tsm.Visible = CC(96) : 匯率管理_p.Visible = CC(96)
  1198. 特支費審核_tsm.Visible = CC(18) : 特支費審核_p.Visible = CC(18) : 應付款日報表_tsm.Visible = CC(32) : 應付款月報表_tsm.Visible = CC(32)
  1199. 資產負載表_tsm.Visible = CC(83) : 財務系統管理_tsm.Visible = CC(7)
  1200. 現金流量表_tsm.Visible = False : 綜合損益表_tsm.Visible = False : 應收帳款控制表_tsm.Visible = False : 應付賬款控制表_tsm.Visible = False
  1201. 權益變動表_tsm.Visible = False : 營運收支單對帳表_tsm.Visible = False
  1202. '------------------------人事管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1203. 人員基本資料_tsm.Visible = CC(17) : 人員基本資料_p.Visible = CC(17) : 人員ID卡系統配置設定_tsm.Visible = CC(23) : 人員ID卡系統配置設定_p.Visible = CC(23)
  1204. 考勤明細表_tsm.Visible = CC(16) : 考勤明細表_p.Visible = CC(16) : 臨時工卡片管理_tsm.Visible = CC(15) : 臨時工卡片管理_p.Visible = CC(15)
  1205. 系統使用者管理1_tsm.Visible = CC(55) : 系統使用者管理_p.Visible = CC(55) : 人員薪資_tsm.Visible = CC(81) : 人員薪資_p.Visible = CC(81)
  1206. 門禁權限設定_tsm.Visible = CC(100) : 門禁權限設定_p.Visible = CC(100) : 請假單_tsm.Visible = CC(22) : 請假單_p.Visible = CC(22)
  1207. 請假資料確認_tsm.Visible = CC(67) : 請假資料確認_p.Visible = CC(67) : 公司組織結構_tsm.Visible = CC(22) : 組織結構_權限設定_tsm.Visible = CC(89)
  1208. 行事曆請假_tsm.Visible = CC(22) : 行事曆請假_p.Visible = CC(22)
  1209. 人事系統管理_tsm.Visible = CC(22) : LINE使用者管理表_tsm.Visible = CC(111) : LINE通知測試表_tsm.Visible = CC(112) : LINE權限一覽表_tsm.Visible = CC(113)
  1210. '------------------------資料庫管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1211. 系統使用者管理_tsm.Visible = CC(2) : 系統權限預設表_tsm.Visible = CC(84) : 系統組織架構設定_tsm.Visible = CC(41) : 部門權限設定_tsm.Visible = CC(87)
  1212. 系統通用變數管理_tsm.Visible = CC(43) : 系統編碼規則_tsm.Visible = CC(10) : 系統對應電腦註冊_tsm.Visible = CC(44) : 系統執行檔版本管理_tsm.Visible = CC(4)
  1213. FTP資料夾管理_tsm.Visible = CC(3) : 簽名檔管理_tsm.Visible = CC(21) : 資料庫系統管理_tsm.Visible = CC(1) : 門禁系統設定_tsm.Visible = CC(19)
  1214. '------------------------ToolStripSeparator隱藏
  1215. '------------------------章程管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1216. If CC(8) = False Then : TSS37.Visible = False : End If
  1217. '------------------------業務管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1218. If CC(98) = False And CC(116) = False And CC(107) = False Then : ToolStripSeparator31.Visible = False : End If
  1219. If CC(123) = False And CC(124) = False Then : ToolStripSeparator24.Visible = False : End If
  1220. If CC(125) = False And CC(126) = False Then : ToolStripSeparator29.Visible = False : End If
  1221. If CC(127) = False And CC(128) = False And CC(61) = False And CC(62) = False Then : ToolStripSeparator30.Visible = False : End If
  1222. If CC(115) = False Then : ToolStripSeparator32.Visible = False : End If
  1223. If CC(100) = False And CC(114) = False And CC(99) = False And CC(52) = False Then : ToolStripSeparator33.Visible = False : End If
  1224. '------------------------採購管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1225. If CC(74) = False And CC(75) = False Then : ToolStripSeparator13.Visible = False : End If
  1226. If CC(25) = False And CC(26) = False And CC(27) = False Then : ToolStripSeparator6.Visible = False : End If
  1227. If CC(28) = False And CC(72) = False And CC(29) = False And CC(30) = False And CC(31) = False And CC(32) = False Then : ToolStripSeparator3.Visible = False : End If
  1228. If CC(33) = False And CC(34) = False And CC(35) = False Then : ToolStripSeparator1.Visible = False : End If
  1229. If CC(36) = False And CC(73) = False And CC(37) = False And CC(38) = False And CC(39) = False Then : ToolStripSeparator2.Visible = False : End If
  1230. '------------------------工程管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1231. If CC(110) = False And CC(106) = False Then : ToolStripSeparator35.Visible = False : End If
  1232. If CC(104) = False And CC(53) = False And CC(54) = False Then : ToolStripSeparator34.Visible = False : End If
  1233. If CC(114) = False Then : ToolStripSeparator25.Visible = False : End If
  1234. '------------------------倉儲管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1235. If CC(46) = False And CC(47) = False And CC(48) = False And CC(49) = False And CC(50) = False Then : ToolStripSeparator15.Visible = False : End If
  1236. If CC(56) = False And CC(57) = False And CC(58) = False Then : ToolStripSeparator11.Visible = False : End If
  1237. If CC(59) = False Then : ToolStripSeparator9.Visible = False : End If
  1238. If CC(69) = False And CC(70) = False And CC(71) = False Then : ToolStripSeparator14.Visible = False : End If
  1239. '------------------------財務管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1240. If CC(94) = False And CC(95) = False Then : ToolStripSeparator18.Visible = False : End If
  1241. If CC(96) = False And CC(97) = False Then : ToolStripSeparator16.Visible = False : End If
  1242. If CC(78) = False And CC(79) = False Then : ToolStripSeparator21.Visible = False : End If
  1243. If CC(66) = False And CC(90) = False Then : ToolStripSeparator12.Visible = False : End If
  1244. If CC(64) = False And CC(65) = False And CC(18) = False Then : ToolStripSeparator22.Visible = False : End If
  1245. ToolStripSeparator23.Visible = False
  1246. '------------------------人事管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1247. If CC(23) = False And CC(89) = False And CC(100) = False Then : ToolStripSeparator28.Visible = False : End If
  1248. If CC(111) = False And CC(112) = False And CC(113) = False Then : ToolStripSeparator10.Visible = False : End If
  1249. If CC(81) = False Then : ToolStripSeparator4.Visible = False : End If
  1250. '------------------------資料庫管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1251. If CC(2) = False And CC(84) = False Then : ToolStripSeparator19.Visible = False : End If
  1252. If CC(43) = False And CC(10) = False And CC(44) = False Then : ToolStripSeparator20.Visible = False : End If
  1253. If CC(4) = False And CC(3) = False Then : ToolStripSeparator5.Visible = False : End If
  1254. If CC(41) = False And CC(87) = False Then : ToolStripSeparator7.Visible = False : End If
  1255. If 登入人級別 = "00" Then : ToolStripSeparator27.Visible = True : Else : ToolStripSeparator27.Visible = False : End If
  1256. Dim Str As String = Application.StartupPath
  1257. If File.Exists(Str + "\HXSTYLE.txt") Then
  1258. Dim filereader = My.Computer.FileSystem.OpenTextFileReader(Str + "\HXSTYLE.txt", System.Text.Encoding.Default)
  1259. Dim Text As String = "" : Dim line As String = filereader.ReadLine()
  1260. While Not (line Is Nothing) : Text = Text & line & vbCrLf : line = filereader.ReadLine() : End While : filereader.Close()
  1261. If Strings.Left(Text, 1) = "B" Then : 深色風格_ch.Checked = False : 深色風格 = False
  1262. ElseIf Strings.Left(Text, 1) = "W" Then : 深色風格_ch.Checked = True : 深色風格 = True : End If
  1263. Else : 深色風格_ch.Checked = False : 深色風格 = False : End If
  1264. 風格()
  1265. End Sub
  1266. Private Sub 捷徑設定()
  1267. For I As Integer = 0 To NSD : If PA20 = 已選捷徑(I) Then : 捷徑關閉 = False : Exit For : End If : Next
  1268. End Sub
  1269. Private Sub HXGPSERPSYS_Siz()
  1270. 動項框_sc.BringToFront() : 延遲1.Enabled = True
  1271. End Sub
  1272. Private Sub 業務捷徑繪製()
  1273. Dim 位置X, 位置Y, 位置Y1, Y可放, 視窗X, 視窗Y, X可放, 總共可放, X已放, Y已放, 已經放置 As Double : 已經放置 = 0
  1274. 位置Y = 82 : 位置Y1 = 83 : 位置X = 125 : 視窗X = 虛擬桌_業務_pl.Size.Width : 視窗Y = 虛擬桌_業務_pl.Size.Height : X可放 = 視窗X / 位置X : Y可放 = 視窗Y / 位置Y : 總共可放 = X可放 * Y可放
  1275. Y可放 = Math.Floor(Y可放)
  1276. If CC(5) = True And 合約執行進度_tsm.Checked = True Then : 合約執行進度_p.Visible = True : 合約執行進度_p.Size = New Point(位置X, 位置Y1)
  1277. If 已經放置 = 0 Then : 合約執行進度_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1278. Else : 合約執行進度_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1279. Else : 合約執行進度_p.Visible = False : End If
  1280. If CC(60) = True And 合約利潤預估表_tsm.Checked = True Then : 合約利潤預估表_p.Visible = True : 合約利潤預估表_p.Size = New Point(位置X, 位置Y1)
  1281. If 已經放置 = 0 Then : 合約利潤預估表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1282. Else : 合約利潤預估表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1283. Else : 合約利潤預估表_p.Visible = False : End If
  1284. If CC(116) = True And 合約報價單_tsm.Checked = True Then : 合約報價單_p.Visible = True : 合約報價單_p.Size = New Point(位置X, 位置Y1)
  1285. If 已經放置 = 0 Then : 合約報價單_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1286. Else : 合約報價單_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1287. Else : 合約報價單_p.Visible = False : End If
  1288. If CC(107) = True And 合約報價單審核_tsm.Checked = True Then : 合約報價單審核_p.Visible = True : 合約報價單審核_p.Size = New Point(位置X, 位置Y1)
  1289. If 已經放置 = 0 Then : 合約報價單審核_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1290. Else : 合約報價單審核_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1291. Else : 合約報價單審核_p.Visible = False : End If
  1292. If CC(98) = True And 合約本文_tsm.Checked = True Then : 合約本文_p.Visible = True : 合約本文_p.Size = New Point(位置X, 位置Y1)
  1293. If 已經放置 = 0 Then : 合約本文_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1294. Else : 合約本文_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1295. Else : 合約本文_p.Visible = False : End If
  1296. If CC(98) = True And 附錄合約_tsm.Checked = True Then : 附錄合約_p.Visible = True : 附錄合約_p.Size = New Point(位置X, 位置Y1)
  1297. If 已經放置 = 0 Then : 附錄合約_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1298. Else : 附錄合約_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1299. Else : 附錄合約_p.Visible = False : End If
  1300. If CC(124) = True And 合約請款單_tsm.Checked = True Then : 合約請款單_p.Visible = True : 合約請款單_p.Size = New Point(位置X, 位置Y1)
  1301. If 已經放置 = 0 Then : 合約請款單_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1302. Else : 合約請款單_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1303. Else : 合約請款單_p.Visible = False : End If
  1304. If CC(123) = True And 合約請款控制表_tsm.Checked = True Then : 合約請款控制表_p.Visible = True : 合約請款控制表_p.Size = New Point(位置X, 位置Y1)
  1305. If 已經放置 = 0 Then : 合約請款控制表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1306. Else : 合約請款控制表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1307. Else : 合約請款控制表_p.Visible = False : End If
  1308. If CC(126) = True And 合約驗收單_tsm.Checked = True Then : 合約驗收單_p.Visible = True : 合約驗收單_p.Size = New Point(位置X, 位置Y1)
  1309. If 已經放置 = 0 Then : 合約驗收單_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1310. Else : 合約驗收單_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1311. Else : 合約驗收單_p.Visible = False : End If
  1312. If CC(125) = True And 合約驗收控制表_tsm.Checked = True Then : 合約驗收控制表_p.Visible = True : 合約驗收控制表_p.Size = New Point(位置X, 位置Y1)
  1313. If 已經放置 = 0 Then : 合約驗收控制表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1314. Else : 合約驗收控制表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1315. Else : 合約驗收控制表_p.Visible = False : End If
  1316. If CC(127) = True And 合約保固書_tsm.Checked = True Then : 合約保固書_p.Visible = True : 合約保固書_p.Size = New Point(位置X, 位置Y1)
  1317. If 已經放置 = 0 Then : 合約保固書_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1318. Else : 合約保固書_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1319. Else : 合約保固書_p.Visible = False : End If
  1320. If CC(61) = True And 合約文件簽回存檔_tsm.Checked = True Then : 合約文件簽回存檔_p.Visible = True : 合約文件簽回存檔_p.Size = New Point(位置X, 位置Y1)
  1321. If 已經放置 = 0 Then : 合約文件簽回存檔_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1322. Else : 合約文件簽回存檔_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1323. Else : 合約文件簽回存檔_p.Visible = False : End If
  1324. If CC(62) = True And 合約文件簽核控制表_tsm.Checked = True Then : 合約文件簽核控制表_p.Visible = True : 合約文件簽核控制表_p.Size = New Point(位置X, 位置Y1)
  1325. If 已經放置 = 0 Then : 合約文件簽核控制表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1326. Else : 合約文件簽核控制表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1327. Else : 合約文件簽核控制表_p.Visible = False : End If
  1328. If CC(128) = True And 合約結案控制表_tsm.Checked = True Then : 合約結案控制表_p.Visible = True : 合約結案控制表_p.Size = New Point(位置X, 位置Y1)
  1329. If 已經放置 = 0 Then : 合約結案控制表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1330. Else : 合約結案控制表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1331. Else : 合約結案控制表_p.Visible = False : End If
  1332. If CC(115) = True And 合約工程圖庫管理_tsm.Checked = True Then : 合約工程圖庫管理_p.Visible = True : 合約工程圖庫管理_p.Size = New Point(位置X, 位置Y1)
  1333. If 已經放置 = 0 Then : 合約工程圖庫管理_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1334. Else : 合約工程圖庫管理_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1335. Else : 合約工程圖庫管理_p.Visible = False : End If
  1336. If CC(52) = True And 工程項目BOM表_tsm.Checked = True Then : 工程項目BOM表_p.Visible = True : 工程項目BOM表_p.Size = New Point(位置X, 位置Y1)
  1337. If 已經放置 = 0 Then : 工程項目BOM表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1338. Else : 工程項目BOM表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1339. Else : 工程項目BOM表_p.Visible = False : End If
  1340. If CC(99) = True And 客戶資料表_tsm.Checked = True Then : 客戶資料表_p.Visible = True : 客戶資料表_p.Size = New Point(位置X, 位置Y1)
  1341. If 已經放置 = 0 Then : 客戶資料表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1342. Else : 客戶資料表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1343. Else : 客戶資料表_p.Visible = False : End If
  1344. If CC(114) = True And 工程分區控制表_tsm.Checked = True Then : 工程分區控制表_p.Visible = True : 工程分區控制表_p.Size = New Point(位置X, 位置Y1)
  1345. If 已經放置 = 0 Then : 工程分區控制表1_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1346. Else : 工程分區控制表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1347. Else : 工程分區控制表_p.Visible = False : End If
  1348. End Sub
  1349. Private Sub 請採購捷徑繪製()
  1350. Dim 位置X, 位置Y, 位置Y1, Y可放, 視窗X, 視窗Y, X可放, 總共可放, X已放, Y已放, 已經放置 As Double : 已經放置 = 0
  1351. 位置Y = 82 : 位置Y1 = 83 : 位置X = 125 : 視窗X = 虛擬桌_採購_pl.Size.Width : 視窗Y = 虛擬桌_採購_pl.Size.Height : X可放 = 視窗X / 位置X : Y可放 = 視窗Y / 位置Y : 總共可放 = X可放 * Y可放
  1352. Y可放 = Math.Floor(Y可放)
  1353. If CC(33) = True And 請購單申請_tsm.Checked = True Then : 請購單申請_p.Visible = True : 請購單申請_p.Size = New Point(位置X, 位置Y1)
  1354. If 已經放置 = 0 Then : 請購單申請_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1355. Else : 請購單申請_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1356. Else : 請購單申請_p.Visible = False : End If
  1357. If CC(34) = True And 請購單核準_tsm.Checked = True Then : 請購單核準_p.Visible = True : 請購單核準_p.Size = New Point(位置X, 位置Y1)
  1358. If 已經放置 = 0 Then : 請購單核準_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1359. Else : 請購單核準_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1360. Else : 請購單核準_p.Visible = False : End If
  1361. If CC(35) = True And 請購一覽表_tsm.Checked = True Then : 請購一覽表_p.Visible = True : 請購一覽表_p.Size = New Point(位置X, 位置Y1)
  1362. If 已經放置 = 0 Then : 請購一覽表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1363. Else : 請購一覽表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1364. Else : 請購一覽表_p.Visible = False : End If
  1365. If CC(20) = True And 採購單詢價_tsm.Checked = True Then : 採購單詢價_p.Visible = True : 採購單詢價_p.Size = New Point(位置X, 位置Y1)
  1366. If 已經放置 = 0 Then : 採購單詢價_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1367. Else : 採購單詢價_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1368. Else : 採購單詢價_p.Visible = False : End If
  1369. If CC(36) = True And 採購單編輯_tsm.Checked = True Then : 採購單編輯_p.Visible = True : 採購單編輯_p.Size = New Point(位置X, 位置Y1)
  1370. If 已經放置 = 0 Then : 採購單編輯_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1371. Else : 採購單編輯_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1372. Else : 採購單編輯_p.Visible = False : End If
  1373. If CC(73) = True And 採購單一級核准_tsm.Checked = True Then : 採購單一級核准_p.Visible = True : 採購單一級核准_p.Size = New Point(位置X, 位置Y1)
  1374. If 已經放置 = 0 Then : 採購單一級核准_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1375. Else : 採購單一級核准_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1376. Else : 採購單一級核准_p.Visible = False : End If
  1377. If CC(37) = True And 採購單二級核准_tsm.Checked = True Then : 採購單二級核准_p.Visible = True : 採購單二級核准_p.Size = New Point(位置X, 位置Y1)
  1378. If 已經放置 = 0 Then : 採購單二級核准_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1379. Else : 採購單二級核准_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1380. Else : 採購單二級核准_p.Visible = False : End If
  1381. If CC(38) = True And 採購單一覽表_tsm.Checked = True Then : 採購單一覽表_p.Visible = True : 採購單一覽表_p.Size = New Point(位置X, 位置Y1)
  1382. If 已經放置 = 0 Then : 採購單一覽表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1383. Else : 採購單一覽表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1384. Else : 採購單一覽表_p.Visible = False : End If
  1385. If CC(39) = True And 入庫驗收單_tsm.Checked = True Then : 入庫驗收單_p.Visible = True : 入庫驗收單_p.Size = New Point(位置X, 位置Y1)
  1386. If 已經放置 = 0 Then : 入庫驗收單_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1387. Else : 入庫驗收單_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1388. Else : 入庫驗收單_p.Visible = False : End If
  1389. If CC(38) = True And 採購轉財務收支單_tsm.Checked = True Then : 採購轉財務收支單_p.Visible = True : 採購轉財務收支單_p.Size = New Point(位置X, 位置Y1)
  1390. If 已經放置 = 0 Then : 採購轉財務收支單_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1391. Else : 採購轉財務收支單_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1392. Else : 採購轉財務收支單_p.Visible = False : End If
  1393. If CC(74) = True And 電信費追加申請_tsm.Checked = True Then : 電信費追加申請_p.Visible = True : 電信費追加申請_p.Size = New Point(位置X, 位置Y1)
  1394. If 已經放置 = 0 Then : 電信費追加申請_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1395. Else : 電信費追加申請_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1396. Else : 電信費追加申請_p.Visible = False : End If
  1397. If CC(75) = True And 電信費追加執行_tsm.Checked = True Then : 電信費追加執行_p.Visible = True : 電信費追加執行_p.Size = New Point(位置X, 位置Y1)
  1398. If 已經放置 = 0 Then : 電信費追加執行_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1399. Else : 電信費追加執行_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1400. Else : 電信費追加執行_p.Visible = False : End If
  1401. 'If CC(40) = True And 採購驗收對帳表_tsm.Checked = True Then : 採購驗收對帳表_p.Visible = True : 採購驗收對帳表_p.Size = New Point(位置X, 位置Y1)
  1402. ' If 已經放置 = 0 Then : 採購驗收對帳表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1403. ' Else : 採購驗收對帳表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1404. 'Else : 採購驗收對帳表_p.Visible = False : End If
  1405. If CC(11) = True And 供應商管理_tsm.Checked = True Then : 供應商管理_p.Visible = True : 供應商管理_p.Size = New Point(位置X, 位置Y1)
  1406. If 已經放置 = 0 Then : 供應商管理_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1407. Else : 供應商管理_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1408. Else : 供應商管理_p.Visible = False : End If
  1409. If CInt(登入人級別) <= 2 And 銀行資料修改審核_tsm.Checked = True Then : 銀行資料修改審核_p.Visible = True : 銀行資料修改審核_p.Size = New Point(位置X, 位置Y1)
  1410. If 已經放置 = 0 Then : 銀行資料修改審核_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1411. Else : 銀行資料修改審核_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1412. Else : 銀行資料修改審核_p.Visible = False : End If
  1413. If CC(51) = True And 物料採購統計表_tsm.Checked = True Then : 物料採購統計表_p.Visible = True : 物料採購統計表_p.Size = New Point(位置X, 位置Y1)
  1414. If 已經放置 = 0 Then : 物料採購統計表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1415. Else : 物料採購統計表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1416. Else : 物料採購統計表_p.Visible = False : End If
  1417. If CC(11) = True And 供應商商品單價設定_tsm.Checked = True Then : 供應商商品單價設定_p.Visible = True : 供應商商品單價設定_p.Size = New Point(位置X, 位置Y1)
  1418. If 已經放置 = 0 Then : 供應商商品單價設定_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1419. Else : 供應商商品單價設定_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1420. Else : 供應商商品單價設定_p.Visible = False : End If
  1421. End Sub
  1422. Private Sub 工程捷徑繪製()
  1423. Dim 位置X, 位置Y, 位置Y1, Y可放, 視窗X, 視窗Y, X可放, 總共可放, X已放, Y已放, 已經放置 As Double : 已經放置 = 0
  1424. 位置Y = 82 : 位置Y1 = 83 : 位置X = 125 : 視窗X = 虛擬桌_工程_pl.Size.Width : 視窗Y = 虛擬桌_工程_pl.Size.Height : X可放 = 視窗X / 位置X : Y可放 = 視窗Y / 位置Y : 總共可放 = X可放 * Y可放
  1425. Y可放 = Math.Floor(Y可放)
  1426. If CC(8) = True And 工程材料表_tsm.Checked = True Then : 工程材料表_p.Visible = True : 工程材料表_p.Size = New Point(位置X, 位置Y1)
  1427. If 已經放置 = 0 Then : 工程材料表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1428. Else : 工程材料表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1429. Else : 工程材料表_p.Visible = False : End If
  1430. If CC(105) = True And 合約驗收單1_tsm.Checked = True Then : 合約驗收單1_p.Visible = True : 合約驗收單1_p.Size = New Point(位置X, 位置Y1)
  1431. If 已經放置 = 0 Then : 合約驗收單1_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1432. Else : 合約驗收單1_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1433. Else : 合約驗收單1_p.Visible = False : End If
  1434. If CC(108) = True And 合約驗收控制表1_tsm.Checked = True Then : 合約驗收控制表1_p.Visible = True : 合約驗收控制表1_p.Size = New Point(位置X, 位置Y1)
  1435. If 已經放置 = 0 Then : 合約驗收控制表1_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1436. Else : 合約驗收控制表1_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1437. Else : 合約驗收控制表1_p.Visible = False : End If
  1438. If CC(109) = True And 合約結案控制表1_tsm.Checked = True Then : 合約結案控制表1_p.Visible = True : 合約結案控制表1_p.Size = New Point(位置X, 位置Y1)
  1439. If 已經放置 = 0 Then : 合約結案控制表1_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1440. Else : 合約結案控制表1_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1441. Else : 合約結案控制表1_p.Visible = False : End If
  1442. If CC(110) = True And 工程進度表_tsm.Checked = True Then : 工程進度表_p.Visible = True : 工程進度表_p.Size = New Point(位置X, 位置Y1)
  1443. If 已經放置 = 0 Then : 工程進度表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1444. Else : 工程進度表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1445. Else : 工程進度表_p.Visible = False : End If
  1446. If CC(106) = True And 派工人數紀錄表_tsm.Checked = True Then : 派工人數紀錄表_p.Visible = True : 派工人數紀錄表_p.Size = New Point(位置X, 位置Y1)
  1447. If 已經放置 = 0 Then : 派工人數紀錄表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1448. Else : 派工人數紀錄表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1449. Else : 派工人數紀錄表_p.Visible = False : End If
  1450. If CC(104) = True And 工程日報表編輯_tsm.Checked = True Then : 工程日報表編輯_p.Visible = True : 工程日報表編輯_p.Size = New Point(位置X, 位置Y1)
  1451. If 已經放置 = 0 Then : 工程日報表編輯_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1452. Else : 工程日報表編輯_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1453. Else : 工程日報表編輯_p.Visible = False : End If
  1454. If CC(53) = True And 工程客變單_tsm.Checked = True Then : 工程客變單_p.Visible = True : 工程客變單_p.Size = New Point(位置X, 位置Y1)
  1455. If 已經放置 = 0 Then : 工程客變單_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1456. Else : 工程客變單_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1457. Else : 工程客變單_p.Visible = False : End If
  1458. If CC(54) = True And 工程維修單_tsm.Checked = True Then : 工程維修單_p.Visible = True : 工程維修單_p.Size = New Point(位置X, 位置Y1)
  1459. If 已經放置 = 0 Then : 工程維修單_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1460. Else : 工程維修單_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1461. Else : 工程維修單_p.Visible = False : End If
  1462. If CC(114) = True And 工程分區控制表1_tsm.Checked = True Then : 工程分區控制表1_p.Visible = True : 工程分區控制表1_p.Size = New Point(位置X, 位置Y1)
  1463. If 已經放置 = 0 Then : 工程分區控制表1_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1464. Else : 工程分區控制表1_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1465. Else : 工程分區控制表1_p.Visible = False : End If
  1466. End Sub
  1467. Private Sub 倉儲捷徑繪製()
  1468. Dim 位置X, 位置Y, 位置Y1, Y可放, 視窗X, 視窗Y, X可放, 總共可放, X已放, Y已放, 已經放置 As Double : 已經放置 = 0
  1469. 位置Y = 82 : 位置Y1 = 83 : 位置X = 125 : 視窗X = 虛擬桌_倉儲_pl.Size.Width : 視窗Y = 虛擬桌_倉儲_pl.Size.Height : X可放 = 視窗X / 位置X : Y可放 = 視窗Y / 位置Y : 總共可放 = X可放 * Y可放
  1470. Y可放 = Math.Floor(Y可放)
  1471. If CC(46) = True And 倉儲控制表_tsm.Checked = True Then : 倉儲控制表_p.Visible = True : 倉儲控制表_p.Size = New Point(位置X, 位置Y1)
  1472. If 已經放置 = 0 Then : 倉儲控制表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1473. Else : 倉儲控制表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1474. Else : 倉儲控制表_p.Visible = False : End If
  1475. If CC(59) = True And 物料退庫_tsm.Checked = True Then : 物料退庫_p.Visible = True : 物料退庫_p.Size = New Point(位置X, 位置Y1)
  1476. If 已經放置 = 0 Then : 物料退庫_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1477. Else : 物料退庫_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1478. Else : 物料退庫_p.Visible = False : End If
  1479. If CC(47) = True And 倉儲入庫驗收_tsm.Checked = True Then : 倉儲入庫驗收_p.Visible = True : 倉儲入庫驗收_p.Size = New Point(位置X, 位置Y1)
  1480. If 已經放置 = 0 Then : 倉儲入庫驗收_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1481. Else : 倉儲入庫驗收_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1482. Else : 倉儲入庫驗收_p.Visible = False : End If
  1483. If CC(48) = True And 物料轉倉申請_tsm.Checked = True Then : 物料轉倉申請_p.Visible = True : 物料轉倉申請_p.Size = New Point(位置X, 位置Y1)
  1484. If 已經放置 = 0 Then : 物料轉倉申請_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1485. Else : 物料轉倉申請_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1486. Else : 物料轉倉申請_p.Visible = False : End If
  1487. If CC(49) = True And 物料轉倉審核_tsm.Checked = True Then : 物料轉倉審核_p.Visible = True : 物料轉倉審核_p.Size = New Point(位置X, 位置Y1)
  1488. If 已經放置 = 0 Then : 物料轉倉審核_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1489. Else : 物料轉倉審核_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1490. Else : 物料轉倉審核_p.Visible = False : End If
  1491. If CC(50) = True And 物料轉倉出庫_tsm.Checked = True Then : 物料轉倉出庫_p.Visible = True : 物料轉倉出庫_p.Size = New Point(位置X, 位置Y1)
  1492. If 已經放置 = 0 Then : 物料轉倉出庫_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1493. Else : 物料轉倉出庫_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1494. Else : 物料轉倉出庫_p.Visible = False : End If
  1495. If CC(56) = True And 倉儲領料申請_tsm.Checked = True Then : 倉儲領料申請_p.Visible = True : 倉儲領料申請_p.Size = New Point(位置X, 位置Y1)
  1496. If 已經放置 = 0 Then : 倉儲領料申請_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1497. Else : 倉儲領料申請_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1498. Else : 倉儲領料申請_p.Visible = False : End If
  1499. If CC(57) = True And 倉儲領料審核_tsm.Checked = True Then : 倉儲領料審核_p.Visible = True : 倉儲領料審核_p.Size = New Point(位置X, 位置Y1)
  1500. If 已經放置 = 0 Then : 倉儲領料審核_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1501. Else : 倉儲領料審核_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1502. Else : 倉儲領料審核_p.Visible = False : End If
  1503. If CC(58) = True And 倉儲領料出庫_tsm.Checked = True Then : 倉儲領料出庫_p.Visible = True : 倉儲領料出庫_p.Size = New Point(位置X, 位置Y1)
  1504. If 已經放置 = 0 Then : 倉儲領料出庫_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1505. Else : 倉儲領料出庫_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1506. Else : 倉儲領料出庫_p.Visible = False : End If
  1507. If CC(69) = True And 倉儲單據狀態看板_tsm.Checked = True Then : 倉儲單據狀態看板_p.Visible = True : 倉儲單據狀態看板_p.Size = New Point(位置X, 位置Y1)
  1508. If 已經放置 = 0 Then : 倉儲單據狀態看板_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1509. Else : 倉儲單據狀態看板_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1510. Else : 倉儲單據狀態看板_p.Visible = False : End If
  1511. If CC(85) = True And 盤盈盤損申請_tsm.Checked = True Then : 盤盈盤損申請_p.Visible = True : 盤盈盤損申請_p.Size = New Point(位置X, 位置Y1)
  1512. If 已經放置 = 0 Then : 盤盈盤損申請_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1513. Else : 盤盈盤損申請_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1514. Else : 盤盈盤損申請_p.Visible = False : End If
  1515. If CC(86) = True And 盤盈盤損審核_tsm.Checked = True Then : 盤盈盤損審核_p.Visible = True : 盤盈盤損審核_p.Size = New Point(位置X, 位置Y1)
  1516. If 已經放置 = 0 Then : 盤盈盤損審核_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1517. Else : 盤盈盤損審核_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1518. Else : 盤盈盤損審核_p.Visible = False : End If
  1519. If CC(46) = True And 物料資料編輯_tsm.Checked = True Then : 物料資料編輯_p.Visible = True : 物料資料編輯_p.Size = New Point(位置X, 位置Y1)
  1520. If 已經放置 = 0 Then : 物料資料編輯_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1521. Else : 物料資料編輯_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1522. Else : 物料資料編輯_p.Visible = False : End If
  1523. If CC(70) = True And 物料資料庫_tsm.Checked = True Then : 物料資料庫_p.Visible = True : 物料資料庫_p.Size = New Point(位置X, 位置Y1)
  1524. If 已經放置 = 0 Then : 物料資料庫_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1525. Else : 物料資料庫_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1526. Else : 物料資料庫_p.Visible = False : End If
  1527. If CC(71) = True And 倉儲分區控制表_tsm.Checked = True Then : 倉儲分區控制表_p.Visible = True : 倉儲分區控制表_p.Size = New Point(位置X, 位置Y1)
  1528. If 已經放置 = 0 Then : 倉儲分區控制表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1529. Else : 倉儲分區控制表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1530. Else : 倉儲分區控制表_p.Visible = False : End If
  1531. End Sub
  1532. Private Sub 財務捷徑繪製()
  1533. Dim 位置X, 位置Y, 位置Y1, Y可放, 視窗X, 視窗Y, X可放, 總共可放, X已放, Y已放, 已經放置 As Double : 已經放置 = 0
  1534. 位置Y = 82 : 位置Y1 = 83 : 位置X = 125 : 視窗X = 虛擬桌_財務_pl.Size.Width : 視窗Y = 虛擬桌_財務_pl.Size.Height : X可放 = 視窗X / 位置X : Y可放 = 視窗Y / 位置Y : 總共可放 = X可放 * Y可放
  1535. Y可放 = Math.Floor(Y可放)
  1536. If CC(76) = True And 財務支付申請_tsm.Checked = True Then : 財務支付申請_p.Visible = True : 財務支付申請_p.Size = New Point(位置X, 位置Y1)
  1537. If 已經放置 = 0 Then : 財務支付申請_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1538. Else : 財務支付申請_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1539. Else : 財務支付申請_p.Visible = False : End If
  1540. If CC(77) = True And 財務支付審核_tsm.Checked = True Then : 財務支付審核_p.Visible = True : 財務支付審核_p.Size = New Point(位置X, 位置Y1)
  1541. If 已經放置 = 0 Then : 財務支付審核_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1542. Else : 財務支付審核_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1543. Else : 財務支付審核_p.Visible = False : End If
  1544. If CC(68) = True And 財務支付_主管審核_tsm.Checked = True Then : 財務支付_主管審核_p.Visible = True : 財務支付_主管審核_p.Size = New Point(位置X, 位置Y1)
  1545. If 已經放置 = 0 Then : 財務支付_主管審核_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1546. Else : 財務支付_主管審核_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1547. Else : 財務支付_主管審核_p.Visible = False : End If
  1548. If CC(32) = True And 應付款日報表_tsm.Checked = True Then : 應付款日報表_p.Visible = True : 應付款日報表_p.Size = New Point(位置X, 位置Y1)
  1549. If 已經放置 = 0 Then : 應付款日報表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1550. Else : 應付款日報表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1551. Else : 應付款日報表_p.Visible = False : End If
  1552. If CC(32) = True And 應付款月報表_tsm.Checked = True Then : 應付款月報表_p.Visible = True : 應付款月報表_p.Size = New Point(位置X, 位置Y1)
  1553. If 已經放置 = 0 Then : 應付款月報表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1554. Else : 應付款月報表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1555. Else : 應付款月報表_p.Visible = False : End If
  1556. If CC(91) = True And 營運收支單申請_tsm.Checked = True Then : 營運收支單申請_p.Visible = True : 營運收支單申請_p.Size = New Point(位置X, 位置Y1)
  1557. If 已經放置 = 0 Then : 營運收支單申請_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1558. Else : 營運收支單申請_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1559. Else : 營運收支單申請_p.Visible = False : End If
  1560. If CC(92) = True And 營運收支單審核_tsm.Checked = True Then : 營運收支單審核_p.Visible = True : 營運收支單審核_p.Size = New Point(位置X, 位置Y1)
  1561. If 已經放置 = 0 Then : 營運收支單審核_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1562. Else : 營運收支單審核_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1563. Else : 營運收支單審核_p.Visible = False : End If
  1564. If CC(93) = True And 營運收支單一覽表_tsm.Checked = True Then : 營運收支單一覽表_p.Visible = True : 營運收支單一覽表_p.Size = New Point(位置X, 位置Y1)
  1565. If 已經放置 = 0 Then : 營運收支單一覽表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1566. Else : 營運收支單一覽表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1567. Else : 營運收支單一覽表_p.Visible = False : End If
  1568. If CC(95) = True And 財務決算表_tsm.Checked = True Then : 財務決算表_p.Visible = True : 財務決算表_p.Size = New Point(位置X, 位置Y1)
  1569. If 已經放置 = 0 Then : 財務決算表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1570. Else : 財務決算表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1571. Else : 財務決算表_p.Visible = False : End If
  1572. If CC(97) = True And 會計科目管理_tsm.Checked = True Then : 會計科目管理_p.Visible = True : 會計科目管理_p.Size = New Point(位置X, 位置Y1)
  1573. If 已經放置 = 0 Then : 會計科目管理_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1574. Else : 會計科目管理_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1575. Else : 會計科目管理_p.Visible = False : End If
  1576. If CC(96) = True And 匯率管理_tsm.Checked = True Then : 匯率管理_p.Visible = True : 匯率管理_p.Size = New Point(位置X, 位置Y1)
  1577. If 已經放置 = 0 Then : 匯率管理_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1578. Else : 匯率管理_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1579. Else : 匯率管理_p.Visible = False : End If
  1580. If CC(78) = True And 採購付款確認表_tsm.Checked = True Then : 採購付款確認表_p.Visible = True : 採購付款確認表_p.Size = New Point(位置X, 位置Y1)
  1581. If 已經放置 = 0 Then : 採購付款確認表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1582. Else : 採購付款確認表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1583. Else : 採購付款確認表_p.Visible = False : End If
  1584. If CC(79) = True And 採購付款狀態報表_tsm.Checked = True Then : 採購付款狀態報表_p.Visible = True : 採購付款狀態報表_p.Size = New Point(位置X, 位置Y1)
  1585. If 已經放置 = 0 Then : 採購付款狀態報表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1586. Else : 採購付款狀態報表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1587. Else : 採購付款狀態報表_p.Visible = False : End If
  1588. If CC(66) = True And 收款確認表_tsm.Checked = True Then : 收款確認表_p.Visible = True : 收款確認表_p.Size = New Point(位置X, 位置Y1)
  1589. If 已經放置 = 0 Then : 收款確認表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1590. Else : 收款確認表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1591. Else : 收款確認表_p.Visible = False : End If
  1592. If CC(90) = True And 收款狀態報表_tsm.Checked = True Then : 收款狀態報表_p.Visible = True : 收款狀態報表_p.Size = New Point(位置X, 位置Y1)
  1593. If 已經放置 = 0 Then : 收款狀態報表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1594. Else : 收款狀態報表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1595. Else : 收款狀態報表_p.Visible = False : End If
  1596. If CC(64) = True And 特支費申請_tsm.Checked = True Then : 特支費申請_p.Visible = True : 特支費申請_p.Size = New Point(位置X, 位置Y1)
  1597. If 已經放置 = 0 Then : 特支費申請_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1598. Else : 特支費申請_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1599. Else : 特支費申請_p.Visible = False : End If
  1600. If CC(18) = True And 特支費審核_tsm.Checked = True Then : 特支費審核_p.Visible = True : 特支費審核_p.Size = New Point(位置X, 位置Y1)
  1601. If 已經放置 = 0 Then : 特支費審核_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1602. Else : 特支費審核_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1603. Else : 特支費審核_p.Visible = False : End If
  1604. If CC(65) = True And 會計帳務沖銷_tsm.Checked = True Then : 會計帳務沖銷_p.Visible = True : 會計帳務沖銷_p.Size = New Point(位置X, 位置Y1)
  1605. If 已經放置 = 0 Then : 會計帳務沖銷_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1606. Else : 會計帳務沖銷_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1607. Else : 會計帳務沖銷_p.Visible = False : End If
  1608. If CC(18) = True And 主管指定沖銷_tsm.Checked = True Then : 主管指定沖銷_p.Visible = True : 主管指定沖銷_p.Size = New Point(位置X, 位置Y1)
  1609. If 已經放置 = 0 Then : 主管指定沖銷_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1610. Else : 主管指定沖銷_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1611. Else : 主管指定沖銷_p.Visible = False : End If
  1612. End Sub
  1613. Private Sub 人事捷徑繪製()
  1614. Dim 位置X, 位置Y, 位置Y1, Y可放, 視窗X, 視窗Y, X可放, 總共可放, X已放, Y已放, 已經放置 As Double : 已經放置 = 0
  1615. 位置Y = 82 : 位置Y1 = 83 : 位置X = 125 : 視窗X = 虛擬桌_人事_pl.Size.Width : 視窗Y = 虛擬桌_人事_pl.Size.Height : X可放 = 視窗X / 位置X : Y可放 = 視窗Y / 位置Y : 總共可放 = X可放 * Y可放
  1616. Y可放 = Math.Floor(Y可放)
  1617. If CC(17) = True And 人員基本資料_tsm.Checked = True Then : 人員基本資料_p.Visible = True : 人員基本資料_p.Size = New Point(位置X, 位置Y1)
  1618. If 已經放置 = 0 Then : 人員基本資料_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1619. Else : 人員基本資料_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1620. Else : 人員基本資料_p.Visible = False : End If
  1621. If CC(55) = True And 系統使用者管理_tsm.Checked = True Then : 系統使用者管理_p.Visible = True : 系統使用者管理_p.Size = New Point(位置X, 位置Y1)
  1622. If 已經放置 = 0 Then : 系統使用者管理_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1623. Else : 系統使用者管理_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1624. Else : 系統使用者管理_p.Visible = False : End If
  1625. If CC(23) = True And 人員ID卡系統配置設定_tsm.Checked = True Then : 人員ID卡系統配置設定_p.Visible = True : 人員ID卡系統配置設定_p.Size = New Point(位置X, 位置Y1)
  1626. If 已經放置 = 0 Then : 人員ID卡系統配置設定_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1627. Else : 人員ID卡系統配置設定_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1628. Else : 人員ID卡系統配置設定_p.Visible = False : End If
  1629. If CC(22) = True And 請假單_tsm.Checked = True Then : 請假單_p.Visible = True : 請假單_p.Size = New Point(位置X, 位置Y1)
  1630. If 已經放置 = 0 Then : 請假單_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1631. Else : 請假單_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1632. Else : 請假單_p.Visible = False : End If
  1633. If CC(67) = True And 請假資料確認_tsm.Checked = True Then : 請假資料確認_p.Visible = True : 請假資料確認_p.Size = New Point(位置X, 位置Y1)
  1634. If 已經放置 = 0 Then : 請假資料確認_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1635. Else : 請假資料確認_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1636. Else : 請假資料確認_p.Visible = False : End If
  1637. If CC(22) = True And 行事曆請假_tsm.Checked = True Then : 行事曆請假_p.Visible = True : 行事曆請假_p.Size = New Point(位置X, 位置Y1)
  1638. If 已經放置 = 0 Then : 行事曆請假_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1639. Else : 行事曆請假_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1640. Else : 行事曆請假_p.Visible = False : End If
  1641. If CC(16) = True And 考勤明細表_tsm.Checked = True Then : 考勤明細表_p.Visible = True : 考勤明細表_p.Size = New Point(位置X, 位置Y1)
  1642. If 已經放置 = 0 Then : 考勤明細表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1643. Else : 考勤明細表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1644. Else : 考勤明細表_p.Visible = False : End If
  1645. If CC(15) = True And 臨時工卡片管理_tsm.Checked = True Then : 臨時工卡片管理_p.Visible = True : 臨時工卡片管理_p.Size = New Point(位置X, 位置Y1)
  1646. If 已經放置 = 0 Then : 臨時工卡片管理_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1647. Else : 臨時工卡片管理_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1648. Else : 臨時工卡片管理_p.Visible = False : End If
  1649. If CC(81) = True And 人員薪資_tsm.Checked = True Then : 人員薪資_p.Visible = True : 人員薪資_p.Size = New Point(位置X, 位置Y1)
  1650. If 已經放置 = 0 Then : 人員薪資_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1651. Else : 人員薪資_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1652. Else : 人員薪資_p.Visible = False : End If
  1653. If CC(100) = True And 門禁權限設定_tsm.Checked = True Then : 門禁權限設定_p.Visible = True : 門禁權限設定_p.Size = New Point(位置X, 位置Y1)
  1654. If 已經放置 = 0 Then : 門禁權限設定_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1655. Else : 門禁權限設定_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1656. Else : 門禁權限設定_p.Visible = False : End If
  1657. End Sub
  1658. Private Sub 總務捷徑繪製()
  1659. Dim 位置X, 位置Y, 位置Y1, Y可放, 視窗X, 視窗Y, X可放, 總共可放, X已放, Y已放, 已經放置 As Double : 已經放置 = 0
  1660. 位置Y = 82 : 位置Y1 = 83 : 位置X = 125 : 視窗X = 虛擬桌_總務_pl.Size.Width : 視窗Y = 虛擬桌_總務_pl.Size.Height : X可放 = 視窗X / 位置X : Y可放 = 視窗Y / 位置Y : 總共可放 = X可放 * Y可放
  1661. Y可放 = Math.Floor(Y可放)
  1662. If CInt(登入人級別) < 9 And 系統使用說明_tsm.Checked = True Then : 系統使用說明_p.Visible = True : 系統使用說明_p.Size = New Point(位置X, 位置Y1)
  1663. If 已經放置 = 0 Then : 系統使用說明_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1664. Else : 系統使用說明_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1665. Else : 系統使用說明_p.Visible = False : End If
  1666. If CInt(登入人級別) < 9 And 投訴信箱_tsm.Checked = True Then : 投訴信箱_p.Visible = True : 投訴信箱_p.Size = New Point(位置X, 位置Y1)
  1667. If 已經放置 = 0 Then : 投訴信箱_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1668. Else : 投訴信箱_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1669. Else : 投訴信箱_p.Visible = False : End If
  1670. If CInt(登入人級別) < 9 And 文件伺服器_tsm.Checked = True Then : 文件伺服器_p.Visible = True : 文件伺服器_p.Size = New Point(位置X, 位置Y1)
  1671. If 已經放置 = 0 Then : 文件伺服器_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1672. Else : 文件伺服器_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1673. Else : 文件伺服器_p.Visible = False : End If
  1674. If CC(82) = True And 公告管理_tsm.Checked = True Then : 公告管理_p.Visible = True : 公告管理_p.Size = New Point(位置X, 位置Y1)
  1675. If 已經放置 = 0 Then : 公告管理_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1676. Else : 公告管理_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1677. Else : 公告管理_p.Visible = False : End If
  1678. If CInt(登入人級別) < 9 And 車輛管理_tsm.Checked = True Then : 車輛管理_p.Visible = True : 車輛管理_p.Size = New Point(位置X, 位置Y1)
  1679. If 已經放置 = 0 Then : 車輛管理_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1680. Else : 車輛管理_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1681. Else : 車輛管理_p.Visible = False : End If
  1682. If CInt(登入人級別) < 9 And 會議記錄_tsm.Checked = True Then : 會議記錄_p.Visible = True : 會議記錄_p.Size = New Point(位置X, 位置Y1)
  1683. If 已經放置 = 0 Then : 會議記錄_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1684. Else : 會議記錄_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1685. Else : 會議記錄_p.Visible = False : End If
  1686. If CInt(登入人級別) < 9 And 部門聯絡函一覽表_tsm.Checked = True Then : 部門聯絡函一覽表_p.Visible = True : 部門聯絡函一覽表_p.Size = New Point(位置X, 位置Y1)
  1687. If 已經放置 = 0 Then : 部門聯絡函一覽表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1688. Else : 部門聯絡函一覽表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1689. Else : 部門聯絡函一覽表_p.Visible = False : End If
  1690. If CInt(登入人級別) < 9 And 部門聯絡函申請_tsm.Checked = True Then : 部門聯絡函申請_p.Visible = True : 部門聯絡函申請_p.Size = New Point(位置X, 位置Y1)
  1691. If 已經放置 = 0 Then : 部門聯絡函申請_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1692. Else : 部門聯絡函申請_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1693. Else : 部門聯絡函申請_p.Visible = False : End If
  1694. If CInt(登入人級別) < 9 And 聯絡函部門主管審核_tsm.Checked = True Then : 聯絡函部門主管審核_p.Visible = True : 聯絡函部門主管審核_p.Size = New Point(位置X, 位置Y1)
  1695. If 已經放置 = 0 Then : 聯絡函部門主管審核_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1696. Else : 聯絡函部門主管審核_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1697. Else : 聯絡函部門主管審核_p.Visible = False : End If
  1698. If CInt(登入人級別) < 9 And 聯絡函最高主管核准_tsm.Checked = True Then : 聯絡函最高主管核准_p.Visible = True : 聯絡函最高主管核准_p.Size = New Point(位置X, 位置Y1)
  1699. If 已經放置 = 0 Then : 聯絡函最高主管核准_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1700. Else : 聯絡函最高主管核准_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1701. Else : 聯絡函最高主管核准_p.Visible = False : End If
  1702. End Sub
  1703. Private Sub UI優化_P_Paint(sender As Object, e As PaintEventArgs) Handles UI優化_P.Paint
  1704. HXGPSERPSYS_Siz()
  1705. End Sub
  1706. Private Sub 延遲1_Tick(sender As Object, e As EventArgs) Handles 延遲1.Tick
  1707. 延遲1.Enabled = False : UI優化_P.Visible = False
  1708. Dim childForms() As Form = Me.MdiChildren
  1709. If childForms.Length = 0 Then : 桌面通知_pl.Visible = True : Else : 桌面通知_pl.Visible = False : End If
  1710. End Sub
  1711. Private Sub HXGPSERPSYS_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
  1712. If 登入人級別 = "00" Then : Me.Text = Me.Text & " -- " & g_conn_type & " -- " & gUserName & " -- 系統版本 :" & 版本 & " -- IP : " & 登入人IP
  1713. Else : Me.Text = Me.Text & " -- " & g_conn_type & " -- " & gUserName & " -- 系統版本 :" & 版本 : End If : 系統語言1_cb.Text = 系統語言
  1714. '------------------------捷徑讀取-----------------------------------------------------------------------------------------------------------------------------------------------
  1715. Set_捷徑讀取()
  1716. For Each item As ToolStripMenuItem In MenuStrip.Items : If item.HasDropDownItems Then
  1717. For Each subItem As ToolStripItem In item.DropDownItems : If TypeOf subItem Is ToolStripMenuItem AndAlso Not DirectCast(subItem, ToolStripMenuItem).Checked Then
  1718. For I As Integer = 0 To 捷徑_dgv.Rows.Count - 1 : If 捷徑_dgv("介面", I).Value.ToString = subItem.Name Then : DirectCast(subItem, ToolStripMenuItem).Checked = True
  1719. Exit For : End If : Next : End If : Next : End If : Next
  1720. 業務捷徑繪製() : 請採購捷徑繪製() : 工程捷徑繪製() : 倉儲捷徑繪製() : 財務捷徑繪製() : 人事捷徑繪製() : 總務捷徑繪製()
  1721. '------------------------系統閒置登出宣告-----------------------------------------------------------------------------------------------------------------------------------------------
  1722. SQL_系統閒置時間設定讀取() : If dr.Read() Then : timeExit = dr("timeExit") : timeExit2 = dr("timeExit2") : End If : conn.Close()
  1723. Timer1.Enabled = False : Timer2.Enabled = False : 主頁開啟 = True : 重登確認 = False : timeNow = 0 : timeNow2 = 0
  1724. 重登計時() : 重置() : 不變形 = False
  1725. '-----------------------帳號下拉清單------------------------------------------------------------------------------------------------------------
  1726. SQL_帳號讀取()
  1727. 使用者1_cb.Items.Clear() : While (dr.Read()) : 使用者1_cb.Items.Add(dr("姓名")) : End While : conn.Close()
  1728. 使用者1_cb.Text = gUserName
  1729. If 登入人級別 = "00" Then : 使用者1_cb.Visible = True : Else : 使用者1_cb.Visible = False : End If
  1730. '-----------------------WORD_組件翻譯------------------------------------------------------------------------------------------------------------
  1731. Dim Strs As String = Application.StartupPath
  1732. If 系統語言 = "繁體中文" Then
  1733. RichTextBoxLocalizationProvider.CurrentProvider = RichTextBoxLocalizationProvider.FromFile(Strs & "\Theme\word_chinese.xml")
  1734. 合約文本_Word.Word控制項.RibbonBarElement.LayoutModeTextElement.Text = 對話框(23)
  1735. Else
  1736. RichTextBoxLocalizationProvider.CurrentProvider = RichTextBoxLocalizationProvider.FromFile(Strs & "\Theme\word_english.xml")
  1737. 合約文本_Word.Word控制項.RibbonBarElement.LayoutModeTextElement.Text = 對話框(23)
  1738. End If
  1739. '-----------------------捷徑設定詢問------------------------------------------------------------------------------------------------------------
  1740. If 登入人級別 = "00" Then : If 無設定 = True Then : MGB(對話框(24), 1)
  1741. If 訊息回應 = "YES" Then : 桌面捷徑設定.ShowDialog() : 桌面通知_pl.Visible = False : UI優化_P.Visible = True : End If : End If
  1742. End If
  1743. '-----------------------測試伺服器登入通知------------------------------------------------------------------------------------------------------------
  1744. If 登入人IP = "106.1.48.106,4567" Then
  1745. MGB(對話框(25), 1)
  1746. End If
  1747. '-----------------------更新系統公告------------------------------------------------------------------------------------------------------------
  1748. If 不用WEB = False Then
  1749. If File.Exists(Str + "\OPUPDATE.txt") Then
  1750. 介面 = "H001" : WEB說明頁面.Show() : File.Delete(Strs & "\OPUPDATE.txt")
  1751. Else
  1752. 介面 = "H000" : WEB說明頁面.Show() : File.Delete(Strs & "\OPUPDATE.txt")
  1753. End If
  1754. End If
  1755. 虛擬桌_pl.BringToFront()
  1756. 載入車輛清單() : 載入車輛動態清單() : 載入人員清單() : 載入人員動態清單() : Set_庫存查詢() : 刷新表格.Enabled = True
  1757. End Sub
  1758. Private Sub HXGPSERPSYS_Unload(sender As Object, e As EventArgs) Handles MyBase.Closing
  1759. Dim tempFolderPath As String = Path.Combine(System.Windows.Forms.Application.StartupPath, "Temp")
  1760. If Directory.Exists(tempFolderPath) Then : Directory.Delete(tempFolderPath, True) : End If
  1761. 系統關閉 = True : If 判斷重登 = True Then : 判斷重登 = False : Else : 判斷重登 = False : LoginForm1.Close() : End If
  1762. '-----------紀錄捷徑----------------------------------------------------------------------------------------------------
  1763. SQL_捷徑紀錄_刪除() : SQL2 = ""
  1764. For Each item As ToolStripMenuItem In MenuStrip.Items : If item.HasDropDownItems Then
  1765. For Each subItem As ToolStripItem In item.DropDownItems
  1766. If TypeOf subItem Is ToolStripMenuItem AndAlso DirectCast(subItem, ToolStripMenuItem).Checked Then : SQL2 &= "(N'" & gUserName & "', N'" & subItem.Name & "')," : End If
  1767. Next : End If
  1768. Next : If SQL2.Length > 0 Then : SQL2 = SQL2.Substring(0, SQL2.Length - 1) : End If
  1769. SQL_捷徑紀錄_新增()
  1770. End Sub
  1771. Private Sub HXGPSERPSYS_SizeChanged(sender As Object, e As EventArgs) Handles MyBase.SizeChanged
  1772. If 不變形 = True Then : Else : 桌面通知_pl.Visible = False : UI優化_P.Visible = True : End If
  1773. End Sub
  1774. Private Sub 重登計時()
  1775. timeNow = 0 : timeNow2 = 0 : Timer1.Enabled = False : Timer2.Enabled = False : Timer1.Enabled = True
  1776. End Sub
  1777. Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
  1778. timeNow += 1
  1779. If (timeNow >= timeExit) Then
  1780. Timer1.Enabled = False : Timer2.Enabled = True : 系統登出.ShowDialog()
  1781. If 重登確認 = True And 主頁開啟 = True Then
  1782. Timer1.Enabled = False : Timer2.Enabled = False
  1783. 判斷重登 = True : 重登確認 = False : 主頁開啟 = False : LoginForm1.Close() : Me.Close() : Exit Sub
  1784. ElseIf 重登確認 = False And 主頁開啟 = True Then
  1785. timeNow = 0 : Timer1.Enabled = True : Timer2.Enabled = False : timeNow2 = 0
  1786. End If
  1787. End If
  1788. End Sub
  1789. Private Sub Timer2_Tick(sender As Object, e As EventArgs) Handles Timer2.Tick
  1790. Timer1.Enabled = False
  1791. timeNow2 += 1
  1792. If (timeNow2 >= timeExit2) Then
  1793. Timer1.Enabled = False : Timer2.Enabled = False
  1794. 判斷重登 = True : 重登確認 = False : 主頁開啟 = False : LoginForm1.Close() : 系統登出.Close() : Me.Close() : Exit Sub
  1795. End If
  1796. End Sub
  1797. Private Sub 低網速模式_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 低網速模式_ch.Click
  1798. If 低網速模式_ch.Checked = True Then : 低網速模式_ch.Checked = True : Else : 低網速模式_ch.Checked = False : End If
  1799. 低網速模式 = 低網速模式_ch.Checked : SQL_電腦預設值修改_低網速模式() : Access1.Close()
  1800. End Sub
  1801. Private Sub Message_tb_Click(sender As Object, e As EventArgs) Handles Message_tb.Click
  1802. '------------------------即時通訊功能----------------------------------------------------------------------------------------------------------------
  1803. Dim Strs As String = Application.StartupPath
  1804. If File.Exists(Strs + "\LIVE.txt") Then : File.Delete(Strs + "\LIVE.txt") : End If
  1805. If File.Exists(Strs + "\USER.txt") Then : File.Delete(Strs + "\USER.txt") : End If
  1806. Dim FilePath As String = Strs + "\LIVE.txt"
  1807. Try
  1808. Using fs As IO.FileStream = New IO.FileStream(FilePath, FileMode.Append)
  1809. Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
  1810. Dim str As String = "106.1.48.106" : sw.WriteLine(str) : sw.Flush() '插入一整行
  1811. End Using
  1812. End Using
  1813. Catch ex As Exception
  1814. End Try
  1815. Dim FilePath1 As String = Strs + "\USER.txt"
  1816. Try
  1817. Using fs As IO.FileStream = New IO.FileStream(FilePath1, FileMode.Append)
  1818. Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
  1819. Dim str As String = gUserName : sw.WriteLine(str) : sw.Flush() '插入一整行
  1820. End Using
  1821. End Using
  1822. Catch ex As Exception
  1823. End Try
  1824. Dim 已開啟 As Boolean
  1825. If File.Exists(My.Computer.FileSystem.SpecialDirectories.Desktop & "\HX-PGS-Message.exe") Then
  1826. Dim pro() As Process = System.Diagnostics.Process.GetProcesses() ' 判斷是否有符合的Process
  1827. For Each process As Process In pro : If ("HX-PGS-Message").Equals(process.ProcessName) Then : 已開啟 = True : End If : Next
  1828. If 已開啟 = False Then : Shell(My.Computer.FileSystem.SpecialDirectories.Desktop + "\HX-PGS-Message.exe", vbNormalFocus) : End If
  1829. ElseIf File.Exists(Strs & "\HX-PGS-Message.exe") Then
  1830. Dim pro() As Process = System.Diagnostics.Process.GetProcesses() ' 判斷是否有符合的Process
  1831. For Each process As Process In pro : If ("HX-PGS-Message").Equals(process.ProcessName) Then : 已開啟 = True : End If : Next
  1832. If 已開啟 = False Then : Shell(Strs + "\HX-PGS-Message.exe", vbNormalFocus) : End If
  1833. End If
  1834. End Sub
  1835. Private Sub 重置()
  1836. 首次開啟 = True : 不變形 = True : 工人 = False : 重新計算 = True
  1837. BL = False : BL1 = False : BL2 = False : BL3 = False : BL4 = False : BL5 = False : BL6 = False : BL7 = False : BL8 = False
  1838. NU1 = 0 : NU2 = 0 : NU3 = 0 : NU4 = 0 : NU5 = 0
  1839. BBL1 = "" : BBL2 = "" : BBL3 = "" : BBL4 = "" : BBL5 = "" : BBL6 = "" : PA = "" : PA1 = "" : PA2 = "" : PA3 = "" : PA4 = "" : PA5 = "" : PA6 = "" : PA7 = "" : PA8 = "" : PA9 = ""
  1840. PA10 = "" : PA11 = "" : PA12 = "" : PA13 = "" : PA14 = "" : PA15 = "" : PA16 = "" : PA17 = "" : PA18 = "" : PA19 = "" : PA20 = "" : PA21 = "" : PA22 = "" : PA23 = "" : PA24 = ""
  1841. PA25 = "" : PA26 = "" : PA27 = "" : PA28 = "" : PA29 = "" : PA30 = "" : PA31 = "" : PA32 = "" : PA33 = "" : PA34 = "" : PA35 = "" : PA36 = "" : PA37 = "" : PA38 = "" : PA39 = ""
  1842. PA40 = "" : PA41 = "" : PA42 = "" : PA43 = "" : PA44 = "" : PA45 = "" : PA46 = "" : PA47 = "" : PA48 = "" : PA49 = "" : PA50 = "" : PA51 = ""
  1843. 列印用SQL = "" : 列印用SQL2 = "" : PPAA = "" : DTP = "" : DTP1 = "" : DTP2 = "" : DTP3 = ""
  1844. For i As Integer = 0 To 999 : H(i) = False : Next
  1845. End Sub
  1846. Private Sub 系統語言1_cb_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 系統語言1_cb.SelectedIndexChanged
  1847. SYS_SET_tsm.Text = 系統語言1_cb.Text : 系統語言 = 系統語言1_cb.Text : SQL_電腦預設值修改_系統語言()
  1848. 介面 = "H001" : 語言轉換讀取()
  1849. '-------------------------------H0系列-系統---------------------------------------------------------------------------------------------------------------------------------------
  1850. If H(2) = True Then : 介面 = "H002" : 系統使用者管理.語轉扭_bt.PerformClick() : End If : If H(2) = True Then : 介面 = "H002" : 系統權限預設表.語轉扭_bt.PerformClick() : End If
  1851. If H(3) = True Then : 介面 = "H003" : 桌面捷徑設定.語轉扭_bt.PerformClick() : End If : If H(4) = True Then : 介面 = "H004" : End If
  1852. '-------------------------------H1系列-業務---------------------------------------------------------------------------------------------------------------------------------------
  1853. If H(101) = True Then : 介面 = "H101" : 合約執行進度.語轉扭_bt.PerformClick() : End If : If H(102) = True Then : 介面 = "H102" : 合約報價單.語轉扭_bt.PerformClick() : End If
  1854. If H(103) = True Then : 介面 = "H103" : 合約報價單審核.語轉扭_bt.PerformClick() : End If : If H(104) = True Then : 介面 = "H104" : 附錄合約.語轉扭_bt.PerformClick() : End If
  1855. If H(105) = True Then : 介面 = "H105" : 合約利潤預估表.語轉扭_bt.PerformClick() : End If : If H(106) = True Then : 介面 = "H106" : 合約請款控制表.語轉扭_bt.PerformClick() : End If
  1856. If H(108) = True Then : 介面 = "H108" : 合約請款單.語轉扭_bt.PerformClick() : End If
  1857. If H(109) = True Then : 介面 = "H109" : 合約驗收單.語轉扭_bt.PerformClick() : End If : If H(110) = True Then : 介面 = "H110" : 合約驗收控制表.語轉扭_bt.PerformClick() : End If
  1858. If H(111) = True Then : 介面 = "H111" : 合約保固書.語轉扭_bt.PerformClick() : End If : If H(112) = True Then : 介面 = "H112" : 合約文件簽回存檔.語轉扭_bt.PerformClick() : End If
  1859. If H(113) = True Then : 介面 = "H113" : 合約文件簽核控制表.語轉扭_bt.PerformClick() : End If : If H(114) = True Then : 介面 = "H114" : 合約結案控制表.語轉扭_bt.PerformClick() : End If
  1860. If H(115) = True Then : 介面 = "H115" : 工程項目BOM表.語轉扭_bt.PerformClick() : End If : If H(116) = True Then : 介面 = "H116" : 合約文本_Word.語轉扭_bt.PerformClick() : End If
  1861. 'H107 合約本文
  1862. '-------------------------------H2系列-採購---------------------------------------------------------------------------------------------------------------------------------------
  1863. If H(201) = True Then : 介面 = "H201" : 請購單申請.語轉扭_bt.PerformClick() : End If : If H(202) = True Then : 介面 = "H202" : 請購單核准.語轉扭_bt.PerformClick() : End If
  1864. If H(203) = True Then : 介面 = "H203" : 請購單歷史檔案.語轉扭_bt.PerformClick() : End If : If H(204) = True Then : 介面 = "H204" : 採購單詢價.語轉扭_bt.PerformClick() : End If
  1865. If H(205) = True Then : 介面 = "H205" : 採購單編輯.語轉扭_bt.PerformClick() : End If : If H(206) = True Then : 介面 = "H206" : 採購單一級核准.語轉扭_bt.PerformClick() : End If
  1866. If H(207) = True Then : 介面 = "H207" : 採購單二級核准.語轉扭_bt.PerformClick() : End If : If H(208) = True Then : 介面 = "H208" : 採購單歷史檔案.語轉扭_bt.PerformClick() : End If
  1867. If H(209) = True Then : 介面 = "H209" : 採購單驗收.語轉扭_bt.PerformClick() : End If : If H(220) = True Then : 介面 = "H220" : 採購轉財物支付單.語轉扭_bt.PerformClick() : End If
  1868. If H(215) = True Then : 介面 = "H215" : 樣品採購單一級核准.語轉扭_bt.PerformClick() : End If
  1869. If H(216) = True Then : 介面 = "H216" : 樣品採購單二級核准.語轉扭_bt.PerformClick() : End If : If H(217) = True Then : 介面 = "H217" : 樣品採購單歷史檔案.語轉扭_bt.PerformClick() : End If
  1870. If H(218) = True Then : 介面 = "H218" : 樣品採購單驗收.語轉扭_bt.PerformClick() : End If
  1871. If H(211) = True Then : 介面 = "H211" : 物料採購統計表.語轉扭_bt.PerformClick() : End If
  1872. If H(212) = True Then : 介面 = "H212" : 供應商商品單價設定.語轉扭_bt.PerformClick() : End If : If H(213) = True Then : 介面 = "H213" : 供應商類別管理.語轉扭_bt.PerformClick() : End If
  1873. If H(214) = True Then : 介面 = "H214" : 電信費追加申請.語轉扭_bt.PerformClick() : End If
  1874. If H(299) = True Then : 介面 = "H299" : 供應商管理.語轉扭_bt.PerformClick() : End If
  1875. '-------------------------------H3系統-財務---------------------------------------------------------------------------------------------------------------------------------------
  1876. If H(301) = True Then : 介面 = "H301" : 財務收支單申請.語轉扭_bt.PerformClick() : End If : If H(302) = True Then : 介面 = "H302" : 財務收支單審核.語轉扭_bt.PerformClick() : End If
  1877. If H(303) = True Then : 介面 = "H303" : 財務收支單一覽表.語轉扭_bt.PerformClick() : 財務收支單對帳表.語轉扭_bt.PerformClick() : End If : If H(304) = True Then : 介面 = "H304" : 特支費申請.語轉扭_bt.PerformClick() : End If
  1878. If H(305) = True Then : 介面 = "H305" : 會計帳務沖銷.語轉扭_bt.PerformClick() : End If : If H(306) = True Then : 介面 = "H306" : 匯率管理.語轉扭_bt.PerformClick() : End If
  1879. If H(307) = True Then : 介面 = "H307" : 會計科目管理.語轉扭_bt.PerformClick() : End If : If H(308) = True Then : 介面 = "H308" : 特支費高層指定.語轉扭_bt.PerformClick() : End If
  1880. If H(309) = True Then : 介面 = "H309" : 收款確認表.語轉扭_bt.PerformClick() : End If : If H(310) = True Then : 介面 = "H310" : 收款狀態報表.語轉扭_bt.PerformClick() : End If
  1881. If H(311) = True Then : 介面 = "H311" : 採購單付款確認.語轉扭_bt.PerformClick() : End If : If H(312) = True Then : 介面 = "H312" : 採購付款狀態報表.語轉扭_bt.PerformClick() : End If
  1882. If H(314) = True Then : 介面 = "H314" : 財物支付單申請_傳票.語轉扭_bt.PerformClick() : End If : If H(315) = True Then : 介面 = "H315" : 特支費審核.語轉扭_bt.PerformClick() : End If
  1883. If H(317) = True Then : 介面 = "H317" : 財務支付單_最高主管審核.語轉扭_bt.PerformClick() : End If : If H(318) = True Then : 介面 = "H318" : 應付款日報表.語轉扭_bt.PerformClick() : End If
  1884. If H(319) = True Then : 介面 = "H319" : 應付款月報表.語轉扭_bt.PerformClick() : End If
  1885. If H(316) = True Then : 介面 = "H316" : End If : If H(313) = True Then : 介面 = " H313" : 財務收支決算表.語轉扭_bt.PerformClick() : End If
  1886. 'H316 零用金冲帳年報
  1887. '-------------------------------H4系統-工程---------------------------------------------------------------------------------------------------------------------------------------
  1888. If H(401) = True Then : 介面 = "H401" : 新甘特圖模板.語轉扭_bt.PerformClick() : End If : If H(402) = True Then : 介面 = "H402" : 客戶資料表.語轉扭_bt.PerformClick() : End If
  1889. If H(405) = True Then : 介面 = "H405" : 派工人數紀錄表.語轉扭_bt.PerformClick() : End If : If H(406) = True Then : 介面 = "H406" : 工程日報表.語轉扭_bt.PerformClick() : End If
  1890. If H(407) = True Then : 介面 = "H407" : 工程材料表.語轉扭_bt.PerformClick() : End If
  1891. 'H404 工程日報表審核 H403 工程日報表編輯
  1892. '-------------------------------H5系列-倉儲---------------------------------------------------------------------------------------------------------------------------------------
  1893. If H(501) = True Then : 介面 = "H501" : 倉儲控制表.語轉扭_bt.PerformClick() : End If : If H(502) = True Then : 介面 = "H502" : 倉儲入庫驗收.語轉扭_bt.PerformClick() : End If
  1894. If H(503) = True Then : 介面 = "H503" : 物料轉倉申請.語轉扭_bt.PerformClick() : End If : If H(504) = True Then : 介面 = "H504" : 物料轉倉審核.語轉扭_bt.PerformClick() : End If
  1895. If H(505) = True Then : 介面 = "H505" : 物料轉倉出庫.語轉扭_bt.PerformClick() : End If : If H(506) = True Then : 介面 = "H506" : 倉儲領料申請.語轉扭_bt.PerformClick() : End If
  1896. If H(507) = True Then : 介面 = "H507" : 倉儲領料審核.語轉扭_bt.PerformClick() : End If : If H(508) = True Then : 介面 = "H508" : 倉儲領料出庫.語轉扭_bt.PerformClick() : End If
  1897. If H(509) = True Then : 介面 = "H509" : 倉儲入庫申請.語轉扭_bt.PerformClick() : End If : If H(510) = True Then : 介面 = "H510" : 倉儲單據狀態看板.語轉扭_bt.PerformClick() : End If
  1898. If H(511) = True Then : 介面 = "H511" : 盤盈盤損申請.語轉扭_bt.PerformClick() : End If : If H(512) = True Then : 介面 = "H512" : 盤盈盤損審核.語轉扭_bt.PerformClick() : End If
  1899. If H(527) = True Then : 介面 = "H527" : 物料資料庫.語轉扭_bt.PerformClick() : End If : If H(528) = True Then : 介面 = "H528" : 倉儲分區控制表.語轉扭_bt.PerformClick() : End If
  1900. If H(530) = True Then : 介面 = "H530" : 倉儲分區控制表.語轉扭_bt.PerformClick() : End If
  1901. 'H529 倉儲分區選擇
  1902. '-------------------------------H6系列-人事---------------------------------------------------------------------------------------------------------------------------------------
  1903. If H(601) = True Then : 介面 = "H601" : 人員ID卡系統配置設定.語轉扭_bt.PerformClick() : End If : If H(605) = True Then : 介面 = "H605" : LINE_權限一覽表.語轉扭_bt.PerformClick() : End If
  1904. If H(602) = True Then : 介面 = "H602" : 系統組織結構與權限設定.語轉扭_bt.PerformClick() : End If : If H(606) = True Then : 介面 = "H606" : LINE_通知測試表.語轉扭_bt.PerformClick() : End If
  1905. If H(604) = True Then : 介面 = "H604" : LINE_使用者管理表.語轉扭_bt.PerformClick() : End If : If H(603) = True Then : 介面 = "H603" : 公司組織結構.語轉扭_bt.PerformClick() : End If
  1906. If H(607) = True Then : 介面 = "H607" : 人員基本資料.語轉扭_bt.PerformClick() : End If : If H(608) = True Then : 介面 = "H608" : End If
  1907. If H(609) = True Then : 介面 = "H609" : 考勤明細表.語轉扭_bt.PerformClick() : End If : If H(610) = True Then : 介面 = "H610" : 臨時工卡片管理.語轉扭_bt.PerformClick() : End If
  1908. If H(611) = True Then : 介面 = "H611" : 人員薪資.語轉扭_bt.PerformClick() : End If : If H(613) = True Then : 介面 = "H613" : 門禁權限管理.語轉扭_bt.PerformClick() : End If
  1909. If H(614) = True Then : 介面 = "H614" : 請假資料確認.語轉扭_bt.PerformClick() : End If : If H(612) = True Then : 介面 = "H612" : End If
  1910. If H(615) = True Then : 介面 = "H615" : 排班資料.語轉扭_bt.PerformClick() : End If : If H(616) = True Then : 介面 = "H616" : 車輛管理.語轉扭_bt.PerformClick() : End If
  1911. 'H608 考勤打卡 H612 每月零用金設定
  1912. '-------------------------------H7系列-系統---------------------------------------------------------------------------------------------------------------------------------------
  1913. If H(703) = True Then : 介面 = "H703" : 部門權限設定.語轉扭_bt.PerformClick() : End If : If H(704) = True Then : 介面 = "H704" : 系統通用變數管理.語轉扭_bt.PerformClick() : End If
  1914. If H(711) = True Then : 介面 = "H711" : 簽名檔管理.語轉扭_bt.PerformClick() : End If : If H(706) = True Then : 介面 = "H706" : 系統編碼規則.語轉扭_bt.PerformClick() : End If
  1915. If H(710) = True Then : 介面 = "H710" : 門禁系統設定.語轉扭_bt.PerformClick() : End If
  1916. '-------------------------------H9系列-管理---------------------------------------------------------------------------------------------------------------------------------------
  1917. If H(901) = True Then : 介面 = "H901" : 公告管理.語轉扭_bt.PerformClick() : End If : If H(902) = True Then : 介面 = "H902" : 會議記錄.語轉扭_bt.PerformClick() : End If
  1918. If H(903) = True Then : 介面 = "H903" : 系統使用說明.語轉扭_bt.PerformClick() : End If : If H(904) = True Then : 介面 = "H904" : 部門聯絡函一覽表.語轉扭_bt.PerformClick() : End If
  1919. If H(905) = True Then : 介面 = "H905" : 部門聯絡函申請.語轉扭_bt.PerformClick() : End If : If H(906) = True Then : 介面 = "H906" : 聯絡函部門主管審核.語轉扭_bt.PerformClick() : End If
  1920. If H(907) = True Then : 介面 = "H907" : 聯絡函最高主管核准.語轉扭_bt.PerformClick() : End If : If H(907) = True Then : 介面 = "H908" : 安培容量計算.語轉扭_bt.PerformClick() : End If
  1921. If H(909) = True Then : 介面 = "H909" : 管徑_流速_流量計算器.語轉扭_bt.PerformClick() : End If
  1922. Access1.Close() : 桌面通知_pl.Visible = False
  1923. Dim childForms() As Form = Me.MdiChildren : If childForms.Length = 0 Then : UI優化_P.Visible = True : Else : UI優化_P.Visible = False : End If
  1924. 不變形 = False : 計算分流1.Enabled = True
  1925. End Sub
  1926. Private Sub 桌面捷徑翻頁()
  1927. If 總務 = False And 業務 = False And 採購 = False And 工程 = False And 倉儲 = False And 財務 = False And 人事 = False Then : 虛擬桌_pl.BringToFront()
  1928. ElseIf 總務 = True And 業務 = False And 採購 = False And 工程 = False And 倉儲 = False And 財務 = False And 人事 = False Then : 虛擬桌_總務_pl.BringToFront()
  1929. ElseIf 總務 = False And 業務 = True And 採購 = False And 工程 = False And 倉儲 = False And 財務 = False And 人事 = False Then : 虛擬桌_業務_pl.BringToFront()
  1930. ElseIf 總務 = False And 業務 = False And 採購 = True And 工程 = False And 倉儲 = False And 財務 = False And 人事 = False Then : 虛擬桌_採購_pl.BringToFront()
  1931. ElseIf 總務 = False And 業務 = False And 採購 = False And 工程 = True And 倉儲 = False And 財務 = False And 人事 = False Then : 虛擬桌_工程_pl.BringToFront()
  1932. ElseIf 總務 = False And 業務 = False And 採購 = False And 工程 = False And 倉儲 = True And 財務 = False And 人事 = False Then : 虛擬桌_倉儲_pl.BringToFront()
  1933. ElseIf 總務 = False And 業務 = False And 採購 = False And 工程 = False And 倉儲 = False And 財務 = True And 人事 = False Then : 虛擬桌_財務_pl.BringToFront()
  1934. ElseIf 總務 = False And 業務 = False And 採購 = False And 工程 = False And 倉儲 = False And 財務 = False And 人事 = True Then : 虛擬桌_人事_pl.BringToFront()
  1935. End If
  1936. End Sub
  1937. Private Sub 虛擬桌面隱藏()
  1938. 大框_sc.Visible = False
  1939. End Sub
  1940. '------------------------檔案-------------------------------------------------------------------------------------------------------------------------------------------------
  1941. Private Sub 個人帳號管理_tsm_Click(sender As Object, e As EventArgs) Handles 個人帳號管理_tsm.Click
  1942. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  1943. 重登計時() : 重置() : 個人帳號管理.ShowDialog() : 個人帳號管理.BringToFront()
  1944. End Sub
  1945. '------------------------簡易功能-------------------------------------------------------------------------------------------------------------------------------------------------
  1946. Private Sub 簡易功能_tsm_Click(sender As Object, e As EventArgs) Handles 總務系統管理_tsm.Click
  1947. 總務 = True : 業務 = False : 採購 = False : 工程 = False : 倉儲 = False : 財務 = False : 人事 = False : 桌面捷徑翻頁() : 總務捷徑繪製()
  1948. End Sub
  1949. Private Sub 投訴信箱_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 投訴信箱_tsm.MouseDown '-----------------------------------------------------------------
  1950. If e.Button = MouseButtons.Right Then : 投訴信箱_tsm.Checked = Not 投訴信箱_tsm.Checked : End If : 總務捷徑繪製()
  1951. End Sub
  1952. Private Sub 投訴信箱_tsm_Click(sender As Object, e As EventArgs) Handles 投訴信箱_tsm.Click
  1953. H(4) = True : 介面 = "H004" : WEB說明頁面.ShowDialog()
  1954. End Sub
  1955. Private Sub 投訴信箱_pb_Click(sender As Object, e As EventArgs) Handles 投訴信箱_pb.Click
  1956. 投訴信箱_tsm.PerformClick()
  1957. End Sub
  1958. Private Sub 投訴信箱_lb_Click(sender As Object, e As EventArgs) Handles 投訴信箱_lb.Click
  1959. 投訴信箱_tsm.PerformClick()
  1960. End Sub
  1961. Private Sub 會議記錄_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 會議記錄_tsm.MouseDown '-----------------------------------------------------------------
  1962. If e.Button = MouseButtons.Right Then : 會議記錄_tsm.Checked = Not 會議記錄_tsm.Checked : End If : 總務捷徑繪製()
  1963. End Sub
  1964. Private Sub 會議記錄ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 會議記錄_tsm.Click
  1965. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  1966. 虛擬桌面隱藏() : 重登計時() : 重置() : 會議記錄.Show() : 會議記錄.BringToFront()
  1967. End Sub
  1968. Private Sub 會議記錄_pb_Click(sender As Object, e As EventArgs) Handles 會議記錄_pb.Click
  1969. 會議記錄_tsm.PerformClick()
  1970. End Sub
  1971. Private Sub 會議記錄_lb_Click(sender As Object, e As EventArgs) Handles 會議記錄_lb.Click
  1972. 會議記錄_tsm.PerformClick()
  1973. End Sub
  1974. Private Sub 部門聯絡函一覽表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 部門聯絡函一覽表_tsm.MouseDown '-----------------------------------------------------------------
  1975. If e.Button = MouseButtons.Right Then : 部門聯絡函一覽表_tsm.Checked = Not 部門聯絡函一覽表_tsm.Checked : End If : 總務捷徑繪製()
  1976. End Sub
  1977. Private Sub 部門聯絡函一覽表_tsm_Click(sender As Object, e As EventArgs) Handles 部門聯絡函一覽表_tsm.Click
  1978. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  1979. 虛擬桌面隱藏() : 重登計時() : 重置() : 部門聯絡函一覽表.Show() : 部門聯絡函一覽表.BringToFront()
  1980. End Sub
  1981. Private Sub 部門聯絡函一覽表_pb_Click(sender As Object, e As EventArgs) Handles 部門聯絡函一覽表_pb.Click
  1982. 部門聯絡函一覽表_tsm.PerformClick()
  1983. End Sub
  1984. Private Sub 部門聯絡函一覽表_lb_Click(sender As Object, e As EventArgs) Handles 部門聯絡函一覽表_lb.Click
  1985. 部門聯絡函一覽表_tsm.PerformClick()
  1986. End Sub
  1987. Private Sub 部門聯絡函申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 部門聯絡函申請_tsm.MouseDown '-----------------------------------------------------------------
  1988. If e.Button = MouseButtons.Right Then : 部門聯絡函申請_tsm.Checked = Not 部門聯絡函申請_tsm.Checked : End If : 總務捷徑繪製()
  1989. End Sub
  1990. Private Sub 部門聯絡函申請_tsm_Click(sender As Object, e As EventArgs) Handles 部門聯絡函申請_tsm.Click
  1991. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next : 跨部門開啟 = False
  1992. 虛擬桌面隱藏() : 重登計時() : 重置() : 部門聯絡函申請.Show() : 部門聯絡函申請.BringToFront()
  1993. End Sub
  1994. Private Sub 部門聯絡函申請_pb_Click(sender As Object, e As EventArgs) Handles 部門聯絡函申請_pb.Click
  1995. 部門聯絡函申請_tsm.PerformClick()
  1996. End Sub
  1997. Private Sub 部門聯絡函申請_lb_Click(sender As Object, e As EventArgs) Handles 部門聯絡函申請_lb.Click
  1998. 部門聯絡函申請_tsm.PerformClick()
  1999. End Sub
  2000. Private Sub 聯絡函部門主管審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 聯絡函部門主管審核_tsm.MouseDown '-----------------------------------------------------------------
  2001. If e.Button = MouseButtons.Right Then : 聯絡函部門主管審核_tsm.Checked = Not 聯絡函部門主管審核_tsm.Checked : End If : 總務捷徑繪製()
  2002. End Sub
  2003. Private Sub 部門聯絡函部門主管審核_tsm_Click(sender As Object, e As EventArgs) Handles 聯絡函部門主管審核_tsm.Click
  2004. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2005. 虛擬桌面隱藏() : 重登計時() : 重置() : 聯絡函部門主管審核.Show() : 聯絡函部門主管審核.BringToFront()
  2006. End Sub
  2007. Private Sub 部門聯絡函部門主管審核_pb_Click(sender As Object, e As EventArgs) Handles 聯絡函部門主管審核_pb.Click
  2008. 聯絡函部門主管審核_tsm.PerformClick()
  2009. End Sub
  2010. Private Sub 部門聯絡函部門主管審核_lb_Click(sender As Object, e As EventArgs) Handles 聯絡函部門主管審核_lb.Click
  2011. 聯絡函部門主管審核_tsm.PerformClick()
  2012. End Sub
  2013. Private Sub 聯絡函最高主管核准_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 聯絡函最高主管核准_tsm.MouseDown '-----------------------------------------------------------------
  2014. If e.Button = MouseButtons.Right Then : 聯絡函最高主管核准_tsm.Checked = Not 聯絡函最高主管核准_tsm.Checked : End If : 總務捷徑繪製()
  2015. End Sub
  2016. Private Sub 聯絡函最高主管核准_tsm_Click(sender As Object, e As EventArgs) Handles 聯絡函最高主管核准_tsm.Click
  2017. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2018. 虛擬桌面隱藏() : 重登計時() : 重置() : 聯絡函最高主管核准.Show() : 聯絡函最高主管核准.BringToFront()
  2019. End Sub
  2020. Private Sub 聯絡函最高主管核准_pb_Click(sender As Object, e As EventArgs) Handles 聯絡函最高主管核准_pb.Click
  2021. 聯絡函最高主管核准_tsm.PerformClick()
  2022. End Sub
  2023. Private Sub 聯絡函最高主管核准_lb_Click(sender As Object, e As EventArgs) Handles 聯絡函最高主管核准_lb.Click
  2024. 聯絡函最高主管核准_tsm.PerformClick()
  2025. End Sub
  2026. Private Sub 車輛管理_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 車輛管理_tsm.MouseDown '-----------------------------------------------------------------
  2027. If e.Button = MouseButtons.Right Then : 車輛管理_tsm.Checked = Not 車輛管理_tsm.Checked : End If : 總務捷徑繪製()
  2028. End Sub
  2029. Private Sub 車輛管理_tsm_Click(sender As Object, e As EventArgs) Handles 車輛管理_tsm.Click
  2030. 重登計時() : 重置() : 車輛管理.ShowDialog() : 車輛管理.BringToFront()
  2031. End Sub
  2032. Private Sub 車輛管理_pb_Click(sender As Object, e As EventArgs) Handles 車輛管理_pb.Click
  2033. 車輛管理_tsm.PerformClick()
  2034. End Sub
  2035. Private Sub 車輛管理_lb_Click(sender As Object, e As EventArgs) Handles 車輛管理_lb.Click
  2036. 車輛管理_tsm.PerformClick()
  2037. End Sub
  2038. Private Sub 文件伺服器_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 文件伺服器_tsm.MouseDown '-----------------------------------------------------------------
  2039. If e.Button = MouseButtons.Right Then : 文件伺服器_tsm.Checked = Not 文件伺服器_tsm.Checked : End If : 總務捷徑繪製()
  2040. End Sub
  2041. Private Sub 文件伺服器_tsm_Click(sender As Object, e As EventArgs) Handles 文件伺服器_tsm.Click
  2042. Process.Start("https://quickconnect.to/HX-PGS-NAS")
  2043. End Sub
  2044. Private Sub 文件伺服器_pb_Click(sender As Object, e As EventArgs) Handles 文件伺服器_pb.Click
  2045. 文件伺服器_tsm.PerformClick()
  2046. End Sub
  2047. Private Sub 文件伺服器_lb_Click(sender As Object, e As EventArgs) Handles 文件伺服器_lb.Click
  2048. 文件伺服器_tsm.PerformClick()
  2049. End Sub
  2050. Private Sub 系統使用說明_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 系統使用說明_tsm.MouseDown '-----------------------------------------------------------------
  2051. If e.Button = MouseButtons.Right Then : 系統使用說明_tsm.Checked = Not 系統使用說明_tsm.Checked : End If : 總務捷徑繪製()
  2052. End Sub
  2053. Private Sub 系統使用說明_tsm_Click(sender As Object, e As EventArgs) Handles 系統使用說明_tsm.Click
  2054. If 系統語言 = "繁體中文" Then : 介面 = "H000" : WEB說明頁面.Show() 'Process.Start("https://gcm-smart.com/2024/04/11/hx-erp-sop-index-t/")
  2055. ElseIf 系統語言 <> "繁體中文" Then : 介面 = "H000" : WEB說明頁面.Show() 'Process.Start("https://gcm-smart.com/2024/04/11/hx-erp-sop-index-i/") :
  2056. End If
  2057. End Sub
  2058. Private Sub 系統使用說明_pb_Click(sender As Object, e As EventArgs) Handles 系統使用說明_pb.Click
  2059. 系統使用說明_tsm.PerformClick()
  2060. End Sub
  2061. Private Sub 系統使用說明_lb_Click(sender As Object, e As EventArgs) Handles 系統使用說明_lb.Click
  2062. 系統使用說明_tsm.PerformClick()
  2063. End Sub
  2064. Private Sub 公告管理_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 公告管理_tsm.MouseDown '-----------------------------------------------------------------
  2065. If e.Button = MouseButtons.Right Then : 公告管理_tsm.Checked = Not 公告管理_tsm.Checked : End If : 總務捷徑繪製()
  2066. End Sub
  2067. Private Sub 公告管理_tsm_Click(sender As Object, e As EventArgs) Handles 公告管理_tsm.Click
  2068. 重登計時() : 重置() : 公告管理.ShowDialog() : 公告管理.BringToFront()
  2069. End Sub
  2070. Private Sub 公告管理_pb_Click(sender As Object, e As EventArgs) Handles 公告管理_pb.Click
  2071. 公告管理_tsm.PerformClick()
  2072. End Sub
  2073. Private Sub 公告管理_lb_Click(sender As Object, e As EventArgs) Handles 公告管理_lb.Click
  2074. 公告管理_tsm.PerformClick()
  2075. End Sub
  2076. Private Sub 管徑流速流量計算器_tsm_Click(sender As Object, e As EventArgs) Handles 管徑流速流量計算器_tsm.Click
  2077. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2078. 重登計時() : 重置() : 管徑_流速_流量計算器.ShowDialog() : 管徑_流速_流量計算器.BringToFront()
  2079. End Sub
  2080. Private Sub 安培容量計算表_tsm_Click(sender As Object, e As EventArgs) Handles 安培容量計算表_tsm.Click
  2081. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2082. 重登計時() : 重置() : 安培容量計算.ShowDialog() : 安培容量計算.BringToFront()
  2083. End Sub
  2084. '------------------------業務系統管理-------------------------------------------------------------------------------------------------------------------------------------------------
  2085. Private Sub 業務系統管理_tsm_Click(sender As Object, e As EventArgs) Handles 業務系統管理_tsm.Click
  2086. 總務 = False : 業務 = True : 採購 = False : 工程 = False : 倉儲 = False : 財務 = False : 人事 = False : 桌面捷徑翻頁() : 業務捷徑繪製()
  2087. End Sub
  2088. Private Sub 合約執行進度_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約執行進度_tsm.MouseDown '-----------------------------------------------------------------
  2089. If e.Button = MouseButtons.Right Then : 合約執行進度_tsm.Checked = Not 合約執行進度_tsm.Checked : End If : 業務捷徑繪製()
  2090. End Sub
  2091. Private Sub 合約執行進度_tsm_Click(sender As Object, e As EventArgs) Handles 合約執行進度_tsm.Click
  2092. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2093. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約執行進度.Show() : 合約執行進度.BringToFront()
  2094. End Sub
  2095. Private Sub 合約執行進度_pb_Click(sender As Object, e As EventArgs) Handles 合約執行進度_pb.Click
  2096. 合約執行進度_tsm.PerformClick()
  2097. End Sub
  2098. Private Sub 合約執行進度_lb_Click(sender As Object, e As EventArgs) Handles 合約執行進度_lb.Click
  2099. 合約執行進度_tsm.PerformClick()
  2100. End Sub
  2101. Private Sub 合約利潤預估表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約利潤預估表_tsm.MouseDown '-----------------------------------------------------------------
  2102. If e.Button = MouseButtons.Right Then : 合約利潤預估表_tsm.Checked = Not 合約利潤預估表_tsm.Checked : End If : 業務捷徑繪製()
  2103. End Sub
  2104. Private Sub 合約利潤預估表_tsm_Click(sender As Object, e As EventArgs) Handles 合約利潤預估表_tsm.Click
  2105. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2106. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約利潤預估表.Show() : 合約利潤預估表.BringToFront()
  2107. End Sub
  2108. Private Sub 合約利潤預估表_pb_Click(sender As Object, e As EventArgs) Handles 合約利潤預估表_pb.Click
  2109. 合約利潤預估表_tsm.PerformClick()
  2110. End Sub
  2111. Private Sub 合約利潤預估表_lb_Click(sender As Object, e As EventArgs) Handles 合約利潤預估表_lb.Click
  2112. 合約利潤預估表_tsm.PerformClick()
  2113. End Sub
  2114. Private Sub 合約報價單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約報價單_tsm.MouseDown '-----------------------------------------------------------------
  2115. If e.Button = MouseButtons.Right Then : 合約報價單_tsm.Checked = Not 合約報價單_tsm.Checked : End If : 業務捷徑繪製()
  2116. End Sub
  2117. Private Sub 合約報價單_tsm_Click(sender As Object, e As EventArgs) Handles 合約報價單_tsm.Click
  2118. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2119. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約報價單.Show() : 合約報價單.BringToFront()
  2120. End Sub
  2121. Private Sub 合約報價單_pb_Click(sender As Object, e As EventArgs) Handles 合約報價單_pb.Click
  2122. 合約報價單_tsm.PerformClick()
  2123. End Sub
  2124. Private Sub 合約報價單_lb_Click(sender As Object, e As EventArgs) Handles 合約報價單_lb.Click
  2125. 合約報價單_tsm.PerformClick()
  2126. End Sub
  2127. Private Sub 合約報價單審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約報價單審核_tsm.MouseDown '-----------------------------------------------------------------
  2128. If e.Button = MouseButtons.Right Then : 合約報價單審核_tsm.Checked = Not 合約報價單審核_tsm.Checked : End If : 業務捷徑繪製()
  2129. End Sub
  2130. Private Sub 合約報價單審核_tsm_Click(sender As Object, e As EventArgs) Handles 合約報價單審核_tsm.Click
  2131. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2132. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約報價單審核.Show() : 合約報價單審核.BringToFront()
  2133. End Sub
  2134. Private Sub 合約報價單審核_pb_Click(sender As Object, e As EventArgs) Handles 合約報價單審核_pb.Click
  2135. 合約報價單審核_tsm.PerformClick()
  2136. End Sub
  2137. Private Sub 合約報價單審核_lb_Click(sender As Object, e As EventArgs) Handles 合約報價單審核_lb.Click
  2138. 合約報價單審核_tsm.PerformClick()
  2139. End Sub
  2140. Private Sub 合約本文_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約本文_tsm.MouseDown '-----------------------------------------------------------------
  2141. If e.Button = MouseButtons.Right Then : 合約本文_tsm.Checked = Not 合約本文_tsm.Checked : End If : 業務捷徑繪製()
  2142. End Sub
  2143. Private Sub 合約本文_tsm_Click(sender As Object, e As EventArgs) Handles 合約本文_tsm.Click
  2144. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2145. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約文本_Word.Show() : 合約文本_Word.BringToFront()
  2146. End Sub
  2147. Private Sub 合約本文_pb_Click(sender As Object, e As EventArgs) Handles 合約本文_pb.Click
  2148. 合約本文_tsm.PerformClick()
  2149. End Sub
  2150. Private Sub 合約本文_lb_Click(sender As Object, e As EventArgs) Handles 合約本文_lb.Click
  2151. 合約本文_tsm.PerformClick()
  2152. End Sub
  2153. Private Sub 附錄合約_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 附錄合約_tsm.MouseDown '-----------------------------------------------------------------
  2154. If e.Button = MouseButtons.Right Then : 附錄合約_tsm.Checked = Not 附錄合約_tsm.Checked : End If : 業務捷徑繪製()
  2155. End Sub
  2156. Private Sub 附錄合約_tsm_Click(sender As Object, e As EventArgs) Handles 附錄合約_tsm.Click
  2157. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2158. 重登計時() : 重置() : 附錄合約.ShowDialog() : 附錄合約.BringToFront()
  2159. End Sub
  2160. Private Sub 附錄合約_pb_Click(sender As Object, e As EventArgs) Handles 附錄合約_pb.Click
  2161. 附錄合約_tsm.PerformClick()
  2162. End Sub
  2163. Private Sub 附錄合約_lb_Click(sender As Object, e As EventArgs) Handles 附錄合約_lb.Click
  2164. 附錄合約_tsm.PerformClick()
  2165. End Sub
  2166. Private Sub 合約請款控制表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約請款控制表_tsm.MouseDown '-----------------------------------------------------------------
  2167. If e.Button = MouseButtons.Right Then : 合約請款控制表_tsm.Checked = Not 合約請款控制表_tsm.Checked : End If : 業務捷徑繪製()
  2168. End Sub
  2169. Private Sub 合約請款控制表_tsm_Click(sender As Object, e As EventArgs) Handles 合約請款控制表_tsm.Click
  2170. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2171. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約請款控制表.Show() : 合約請款控制表.BringToFront()
  2172. End Sub
  2173. Private Sub 合約請款控制表_pb_Click(sender As Object, e As EventArgs) Handles 合約請款控制表_pb.Click
  2174. 合約請款控制表_tsm.PerformClick()
  2175. End Sub
  2176. Private Sub 合約請款控制表_lb_Click(sender As Object, e As EventArgs) Handles 合約請款控制表_lb.Click
  2177. 合約請款控制表_tsm.PerformClick()
  2178. End Sub
  2179. Private Sub 合約請款單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約請款單_tsm.MouseDown '-----------------------------------------------------------------
  2180. If e.Button = MouseButtons.Right Then : 合約請款單_tsm.Checked = Not 合約請款單_tsm.Checked : End If : 業務捷徑繪製()
  2181. End Sub
  2182. Private Sub 合約請款單_tsm_Click(sender As Object, e As EventArgs) Handles 合約請款單_tsm.Click
  2183. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2184. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約請款單.Show() : 合約請款單.BringToFront()
  2185. End Sub
  2186. Private Sub 合約請款單_pb_Click(sender As Object, e As EventArgs) Handles 合約請款單_pb.Click
  2187. 合約請款單_tsm.PerformClick()
  2188. End Sub
  2189. Private Sub 合約請款單_lb_Click(sender As Object, e As EventArgs) Handles 合約請款單_lb.Click
  2190. 合約請款單_tsm.PerformClick()
  2191. End Sub
  2192. Private Sub 合約驗收控制表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約驗收控制表_tsm.MouseDown '-----------------------------------------------------------------
  2193. If e.Button = MouseButtons.Right Then : 合約驗收控制表_tsm.Checked = Not 合約驗收控制表_tsm.Checked : End If : 業務捷徑繪製()
  2194. End Sub
  2195. Private Sub 合約驗收控制表_tsm_Click(sender As Object, e As EventArgs) Handles 合約驗收控制表_tsm.Click
  2196. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2197. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = True : 合約驗收控制表.Show() : 合約驗收控制表.BringToFront()
  2198. End Sub
  2199. Private Sub 合約驗收控制表_pb_Click(sender As Object, e As EventArgs) Handles 合約驗收控制表_pb.Click
  2200. 合約驗收控制表_tsm.PerformClick()
  2201. End Sub
  2202. Private Sub 合約驗收控制表_lb_Click(sender As Object, e As EventArgs) Handles 合約驗收控制表_lb.Click
  2203. 合約驗收控制表_tsm.PerformClick()
  2204. End Sub
  2205. Private Sub 合約驗收單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約驗收單_tsm.MouseDown '-----------------------------------------------------------------
  2206. If e.Button = MouseButtons.Right Then : 合約驗收單_tsm.Checked = Not 合約驗收單_tsm.Checked : End If : 業務捷徑繪製()
  2207. End Sub
  2208. Private Sub 合約驗收單_tsm_Click(sender As Object, e As EventArgs) Handles 合約驗收單_tsm.Click
  2209. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2210. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = True : 合約驗收單.Show() : 合約驗收單.BringToFront()
  2211. End Sub
  2212. Private Sub 合約驗收單_pb_Click(sender As Object, e As EventArgs) Handles 合約驗收單_pb.Click
  2213. 合約驗收單_tsm.PerformClick()
  2214. End Sub
  2215. Private Sub 合約驗收單_lb_Click(sender As Object, e As EventArgs) Handles 合約驗收單_lb.Click
  2216. 合約驗收單_tsm.PerformClick()
  2217. End Sub
  2218. Private Sub 合約保固書_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約保固書_tsm.MouseDown '-----------------------------------------------------------------
  2219. If e.Button = MouseButtons.Right Then : 合約保固書_tsm.Checked = Not 合約保固書_tsm.Checked : End If : 業務捷徑繪製()
  2220. End Sub
  2221. Private Sub 合約保固書_tsm_Click(sender As Object, e As EventArgs) Handles 合約保固書_tsm.Click
  2222. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2223. 重登計時() : 重置() : 合約保固書.ShowDialog() : 合約保固書.BringToFront()
  2224. End Sub
  2225. Private Sub 合約保固書_pb_Click(sender As Object, e As EventArgs) Handles 合約保固書_pb.Click
  2226. 合約保固書_tsm.PerformClick()
  2227. End Sub
  2228. Private Sub 合約保固書_lb_Click(sender As Object, e As EventArgs) Handles 合約保固書_lb.Click
  2229. 合約保固書_tsm.PerformClick()
  2230. End Sub
  2231. Private Sub 合約文件簽回存檔_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約文件簽回存檔_tsm.MouseDown '-----------------------------------------------------------------
  2232. If e.Button = MouseButtons.Right Then : 合約文件簽回存檔_tsm.Checked = Not 合約文件簽回存檔_tsm.Checked : End If : 業務捷徑繪製()
  2233. End Sub
  2234. Private Sub 合約文件簽回存檔_tsm_Click(sender As Object, e As EventArgs) Handles 合約文件簽回存檔_tsm.Click
  2235. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2236. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約文件簽回存檔.Show() : 合約文件簽回存檔.BringToFront()
  2237. End Sub
  2238. Private Sub 合約文件簽回存檔_pb_Click(sender As Object, e As EventArgs) Handles 合約文件簽回存檔_pb.Click
  2239. 合約文件簽回存檔_tsm.PerformClick()
  2240. End Sub
  2241. Private Sub 合約文件簽回存檔_lb_Click(sender As Object, e As EventArgs) Handles 合約文件簽回存檔_lb.Click
  2242. 合約文件簽回存檔_tsm.PerformClick()
  2243. End Sub
  2244. Private Sub 合約文件簽核控制表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約文件簽核控制表_tsm.MouseDown '-----------------------------------------------------------------
  2245. If e.Button = MouseButtons.Right Then : 合約文件簽核控制表_tsm.Checked = Not 合約文件簽核控制表_tsm.Checked : End If : 業務捷徑繪製()
  2246. End Sub
  2247. Private Sub 合約文件簽核控制表_tsm_Click(sender As Object, e As EventArgs) Handles 合約文件簽核控制表_tsm.Click
  2248. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2249. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約文件簽核控制表.Show() : 合約文件簽核控制表.BringToFront()
  2250. End Sub
  2251. Private Sub 合約文件簽核控制表_pb_Click(sender As Object, e As EventArgs) Handles 合約文件簽核控制表_pb.Click
  2252. 合約文件簽核控制表_tsm.PerformClick()
  2253. End Sub
  2254. Private Sub 合約文件簽核控制表_lb_Click(sender As Object, e As EventArgs) Handles 合約文件簽核控制表_lb.Click
  2255. 合約文件簽核控制表_tsm.PerformClick()
  2256. End Sub
  2257. Private Sub 合約結案控制表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約結案控制表_tsm.MouseDown '-----------------------------------------------------------------
  2258. If e.Button = MouseButtons.Right Then : 合約結案控制表_tsm.Checked = Not 合約結案控制表_tsm.Checked : End If : 業務捷徑繪製()
  2259. End Sub
  2260. Private Sub 合約結案控制表_tsm_Click(sender As Object, e As EventArgs) Handles 合約結案控制表_tsm.Click
  2261. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2262. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = True : 合約結案控制表.Show() : 合約結案控制表.BringToFront()
  2263. End Sub
  2264. Private Sub 合約結案控制表_pb_Click(sender As Object, e As EventArgs) Handles 合約結案控制表_pb.Click
  2265. 合約結案控制表_tsm.PerformClick()
  2266. End Sub
  2267. Private Sub 合約結案控制表_lb_Click(sender As Object, e As EventArgs) Handles 合約結案控制表_lb.Click
  2268. 合約結案控制表_tsm.PerformClick()
  2269. End Sub
  2270. Private Sub 合約工程圖庫管理_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約工程圖庫管理_tsm.MouseDown '-----------------------------------------------------------------
  2271. If e.Button = MouseButtons.Right Then : 合約工程圖庫管理_tsm.Checked = Not 合約工程圖庫管理_tsm.Checked : End If : 業務捷徑繪製()
  2272. End Sub
  2273. Private Sub 合約工程圖庫管理_tsm_Click(sender As Object, e As EventArgs) Handles 合約工程圖庫管理_tsm.Click
  2274. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2275. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約文件圖庫管理.Show() : 合約文件圖庫管理.BringToFront()
  2276. End Sub
  2277. Private Sub 合約工程圖庫管理_pb_Click(sender As Object, e As EventArgs) Handles 合約工程圖庫管理_pb.Click
  2278. 合約工程圖庫管理_tsm.PerformClick()
  2279. End Sub
  2280. Private Sub 合約工程圖庫管理_lb_Click(sender As Object, e As EventArgs) Handles 合約工程圖庫管理_lb.Click
  2281. 合約工程圖庫管理_tsm.PerformClick()
  2282. End Sub
  2283. Private Sub 工程項目BOM表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程項目BOM表_tsm.MouseDown '-----------------------------------------------------------------
  2284. If e.Button = MouseButtons.Right Then : 工程項目BOM表_tsm.Checked = Not 工程項目BOM表_tsm.Checked : End If : 業務捷徑繪製()
  2285. End Sub
  2286. Private Sub 工程項目BOM表_tsm_Click(sender As Object, e As EventArgs) Handles 工程項目BOM表_tsm.Click
  2287. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2288. 虛擬桌面隱藏() : 重登計時() : 重置() : 工程項目BOM表.Show() : 工程項目BOM表.BringToFront()
  2289. End Sub
  2290. Private Sub 工程項目BOM表_pb_Click(sender As Object, e As EventArgs) Handles 工程項目BOM表_pb.Click
  2291. 工程項目BOM表_tsm.PerformClick()
  2292. End Sub
  2293. Private Sub 工程項目BOM表_lb_Click(sender As Object, e As EventArgs) Handles 工程項目BOM表_lb.Click
  2294. 工程項目BOM表_tsm.PerformClick()
  2295. End Sub
  2296. Private Sub 客戶資料表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 客戶資料表_tsm.MouseDown '-----------------------------------------------------------------
  2297. If e.Button = MouseButtons.Right Then : 客戶資料表_tsm.Checked = Not 客戶資料表_tsm.Checked : End If : 業務捷徑繪製()
  2298. End Sub
  2299. Private Sub 客戶資料表_tsm_Click(sender As Object, e As EventArgs) Handles 客戶資料表_tsm.Click
  2300. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2301. 虛擬桌面隱藏() : 重登計時() : 重置() : 客戶資料表.Show() : 客戶資料表.BringToFront()
  2302. End Sub
  2303. Private Sub 客戶資料表_pb_Click(sender As Object, e As EventArgs) Handles 客戶資料表_pb.Click
  2304. 客戶資料表_tsm.PerformClick()
  2305. End Sub
  2306. Private Sub 客戶資料表_lb_Click(sender As Object, e As EventArgs) Handles 客戶資料表_lb.Click
  2307. 客戶資料表_tsm.PerformClick()
  2308. End Sub
  2309. Private Sub 工程分區控制表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程分區控制表_tsm.MouseDown '-----------------------------------------------------------------
  2310. If e.Button = MouseButtons.Right Then : 工程分區控制表_tsm.Checked = Not 工程分區控制表_tsm.Checked : End If : 業務捷徑繪製()
  2311. End Sub
  2312. Private Sub 工程分區控制表_tsm_Click(sender As Object, e As EventArgs) Handles 工程分區控制表_tsm.Click
  2313. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2314. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = True : 倉儲分區控制表.Show() : 倉儲分區控制表.BringToFront()
  2315. End Sub
  2316. Private Sub 工程分區控制表_pb_Click(sender As Object, e As EventArgs) Handles 工程分區控制表_pb.Click
  2317. 工程分區控制表_tsm.PerformClick()
  2318. End Sub
  2319. Private Sub 工程分區控制表_lb_Click(sender As Object, e As EventArgs) Handles 工程分區控制表_lb.Click
  2320. 工程分區控制表_tsm.PerformClick()
  2321. End Sub
  2322. Private Sub 合約模組設定_tsm_Click(sender As Object, e As EventArgs) Handles 合約模組設定_tsm.Click
  2323. End Sub
  2324. '------------------------採購系統管理-------------------------------------------------------------------------------------------------------------------------------------------------
  2325. Private Sub 採購系統管理_tsm_Click(sender As Object, e As EventArgs) Handles 採購系統管理_tsm.Click
  2326. 總務 = False : 業務 = False : 採購 = True : 工程 = False : 倉儲 = False : 財務 = False : 人事 = False : 桌面捷徑翻頁() : 請採購捷徑繪製()
  2327. End Sub
  2328. Private Sub 電信費追加申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 電信費追加申請_tsm.MouseDown '-----------------------------------------------------------------
  2329. If e.Button = MouseButtons.Right Then : 電信費追加申請_tsm.Checked = Not 電信費追加申請_tsm.Checked : End If : 請採購捷徑繪製()
  2330. End Sub
  2331. Private Sub 電信費追加申請_tsm_Click(sender As Object, e As EventArgs) Handles 電信費追加申請_tsm.Click
  2332. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2333. 重登計時() : 重置() : 電信費追加申請.Show() : 電信費追加申請.BringToFront()
  2334. End Sub
  2335. Private Sub 電信費追加申請_pb_Click(sender As Object, e As EventArgs) Handles 電信費追加申請_pb.Click
  2336. 電信費追加申請_tsm.PerformClick()
  2337. End Sub
  2338. Private Sub 電信費追加申請_lb_Click(sender As Object, e As EventArgs) Handles 電信費追加申請_lb.Click
  2339. 電信費追加申請_tsm.PerformClick()
  2340. End Sub
  2341. Private Sub 電信費追加執行_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 電信費追加執行_tsm.MouseDown '-----------------------------------------------------------------
  2342. If e.Button = MouseButtons.Right Then : 電信費追加執行_tsm.Checked = Not 電信費追加執行_tsm.Checked : End If : 請採購捷徑繪製()
  2343. End Sub
  2344. Private Sub 電信費追加執行_tsm_Click(sender As Object, e As EventArgs) Handles 電信費追加執行_tsm.Click
  2345. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2346. 虛擬桌面隱藏() : 重登計時() : 重置() : 電信費追加執行.Show() : 電信費追加執行.BringToFront()
  2347. End Sub
  2348. Private Sub 電信費追加執行_pb_Click(sender As Object, e As EventArgs) Handles 電信費追加執行_pb.Click
  2349. 電信費追加執行_tsm.PerformClick()
  2350. End Sub
  2351. Private Sub 電信費追加執行_lb_Click(sender As Object, e As EventArgs) Handles 電信費追加執行_lb.Click
  2352. 電信費追加執行_tsm.PerformClick()
  2353. End Sub
  2354. Private Sub 請購單申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 請購單申請_tsm.MouseDown '-----------------------------------------------------------------
  2355. If e.Button = MouseButtons.Right Then : 請購單申請_tsm.Checked = Not 請購單申請_tsm.Checked : End If : 請採購捷徑繪製()
  2356. End Sub
  2357. Private Sub 請購單申請_tsm_Click(sender As Object, e As EventArgs) Handles 請購單申請_tsm.Click
  2358. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2359. 虛擬桌面隱藏() : 重登計時() : 重置() : 請購單申請.Show() : 請購單申請.BringToFront()
  2360. End Sub
  2361. Private Sub 請購單申請_pb_Click(sender As Object, e As EventArgs) Handles 請購單申請_pb.Click
  2362. 請購單申請_tsm.PerformClick()
  2363. End Sub
  2364. Private Sub 請購單申請_lb_Click(sender As Object, e As EventArgs) Handles 請購單申請_lb.Click
  2365. 請購單申請_tsm.PerformClick()
  2366. End Sub
  2367. Private Sub 請購單核準_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 請購單核準_tsm.MouseDown '-----------------------------------------------------------------
  2368. If e.Button = MouseButtons.Right Then : 請購單核準_tsm.Checked = Not 請購單核準_tsm.Checked : End If : 請採購捷徑繪製()
  2369. End Sub
  2370. Private Sub 請購單核準_tsm_Click(sender As Object, e As EventArgs) Handles 請購單核準_tsm.Click
  2371. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2372. 虛擬桌面隱藏() : 重登計時() : 重置() : 請購單核准.Show() : 請購單核准.BringToFront()
  2373. End Sub
  2374. Private Sub 請購單核準_pb_Click(sender As Object, e As EventArgs) Handles 請購單核準_pb.Click
  2375. 請購單核準_tsm.PerformClick()
  2376. End Sub
  2377. Private Sub 請購單核準_lb_Click(sender As Object, e As EventArgs) Handles 請購單核準_lb.Click
  2378. 請購單核準_tsm.PerformClick()
  2379. End Sub
  2380. Private Sub 請購一覽表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 請購一覽表_tsm.MouseDown '-----------------------------------------------------------------
  2381. If e.Button = MouseButtons.Right Then : 請購一覽表_tsm.Checked = Not 請購一覽表_tsm.Checked : End If : 請採購捷徑繪製()
  2382. End Sub
  2383. Private Sub 請購一覽表_tsm_Click(sender As Object, e As EventArgs) Handles 請購一覽表_tsm.Click
  2384. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2385. 虛擬桌面隱藏() : 重登計時() : 重置() : 請購單歷史檔案.Show() : 請購單歷史檔案.BringToFront()
  2386. End Sub
  2387. Private Sub 請購一覽表_pb_Click(sender As Object, e As EventArgs) Handles 請購一覽表_pb.Click
  2388. 請購一覽表_tsm.PerformClick()
  2389. End Sub
  2390. Private Sub 請購一覽表_lb_Click(sender As Object, e As EventArgs) Handles 請購一覽表_lb.Click
  2391. 請購一覽表_tsm.PerformClick()
  2392. End Sub
  2393. Private Sub 採購單編輯_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購單編輯_tsm.MouseDown '-----------------------------------------------------------------
  2394. If e.Button = MouseButtons.Right Then : 採購單編輯_tsm.Checked = Not 採購單編輯_tsm.Checked : End If : 請採購捷徑繪製()
  2395. End Sub
  2396. Private Sub 採購單生成_tsm_Click(sender As Object, e As EventArgs) Handles 採購單編輯_tsm.Click
  2397. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2398. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購單一級核准.Close() : 採購單二級核准.Close() : 採購單編輯.Show() : 採購單編輯.BringToFront()
  2399. End Sub
  2400. Private Sub 採購單編輯_pb_Click(sender As Object, e As EventArgs) Handles 採購單編輯_pb.Click
  2401. 採購單編輯_tsm.PerformClick()
  2402. End Sub
  2403. Private Sub 採購單編輯_lb_Click(sender As Object, e As EventArgs) Handles 採購單編輯_lb.Click
  2404. 採購單編輯_tsm.PerformClick()
  2405. End Sub
  2406. Private Sub 採購單一級核准_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購單一級核准_tsm.MouseDown '-----------------------------------------------------------------
  2407. If e.Button = MouseButtons.Right Then : 採購單一級核准_tsm.Checked = Not 採購單一級核准_tsm.Checked : End If : 請採購捷徑繪製()
  2408. End Sub
  2409. Private Sub 採購單一級核准_tsm_Click(sender As Object, e As EventArgs) Handles 採購單一級核准_tsm.Click
  2410. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2411. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購單一級核准.Show() : 採購單一級核准_pb.BringToFront()
  2412. End Sub
  2413. Private Sub 採購單一級核准_Click(sender As Object, e As EventArgs) Handles 採購單一級核准_pb.Click
  2414. 採購單一級核准_tsm.PerformClick()
  2415. End Sub
  2416. Private Sub 採購單一級核准_lb_Click(sender As Object, e As EventArgs) Handles 採購單一級核准_lb.Click
  2417. 採購單一級核准_tsm.PerformClick()
  2418. End Sub
  2419. Private Sub 採購單二級核准_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購單二級核准_tsm.MouseDown '-----------------------------------------------------------------
  2420. If e.Button = MouseButtons.Right Then : 採購單二級核准_tsm.Checked = Not 採購單二級核准_tsm.Checked : End If : 請採購捷徑繪製()
  2421. End Sub
  2422. Private Sub 採購單二級核准_tsm_Click(sender As Object, e As EventArgs) Handles 採購單二級核准_tsm.Click
  2423. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2424. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購單二級核准.Show() : 採購單二級核准.BringToFront()
  2425. End Sub
  2426. Private Sub 採購單二級核准_pb_Click(sender As Object, e As EventArgs) Handles 採購單二級核准_pb.Click
  2427. 採購單二級核准_tsm.PerformClick()
  2428. End Sub
  2429. Private Sub 採購單二級核准_lb_Click(sender As Object, e As EventArgs) Handles 採購單二級核准_lb.Click
  2430. 採購單二級核准_tsm.PerformClick()
  2431. End Sub
  2432. Private Sub 採購單一覽表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購單一覽表_tsm.MouseDown '-----------------------------------------------------------------
  2433. If e.Button = MouseButtons.Right Then : 採購單一覽表_tsm.Checked = Not 採購單一覽表_tsm.Checked : End If : 請採購捷徑繪製()
  2434. End Sub
  2435. Private Sub 採購單一覽表_tsm_Click(sender As Object, e As EventArgs) Handles 採購單一覽表_tsm.Click
  2436. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2437. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購單歷史檔案.Show() : 採購單歷史檔案.BringToFront()
  2438. End Sub
  2439. Private Sub 採購單一覽表_pb_Click(sender As Object, e As EventArgs) Handles 採購單一覽表_pb.Click
  2440. 採購單一覽表_tsm.PerformClick()
  2441. End Sub
  2442. Private Sub 採購單一覽表_lb_Click(sender As Object, e As EventArgs) Handles 採購單一覽表_lb.Click
  2443. 採購單一覽表_tsm.PerformClick()
  2444. End Sub
  2445. Private Sub 入庫驗收單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 入庫驗收單_tsm.MouseDown '-----------------------------------------------------------------
  2446. If e.Button = MouseButtons.Right Then : 入庫驗收單_tsm.Checked = Not 入庫驗收單_tsm.Checked : End If : 請採購捷徑繪製()
  2447. End Sub
  2448. Private Sub 入庫驗收單_tsm_Click(sender As Object, e As EventArgs) Handles 入庫驗收單_tsm.Click
  2449. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2450. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購單驗收.Show() : 採購單驗收.BringToFront()
  2451. End Sub
  2452. Private Sub 入庫驗收單_pb_Click(sender As Object, e As EventArgs) Handles 入庫驗收單_pb.Click
  2453. 入庫驗收單_tsm.PerformClick()
  2454. End Sub
  2455. Private Sub 入庫驗收單_lb_Click(sender As Object, e As EventArgs) Handles 入庫驗收單_lb.Click
  2456. 入庫驗收單_tsm.PerformClick()
  2457. End Sub
  2458. 'Private Sub 採購驗收對帳表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購驗收對帳表_tsm.MouseDown '-----------------------------------------------------------------
  2459. ' If e.Button = MouseButtons.Right Then : 採購驗收對帳表_tsm.Checked = Not 採購驗收對帳表_tsm.Checked : End If : 請採購捷徑繪製()
  2460. 'End Sub
  2461. 'Private Sub 採購驗收對帳表_tsm_Click(sender As Object, e As EventArgs) Handles 採購驗收對帳表_tsm.Click
  2462. ' For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2463. ' 虛擬桌面隱藏() : 重登計時() : 重置() : 應付款日報表.Show() : 應付款日報表.BringToFront()
  2464. 'End Sub
  2465. 'Private Sub 採購驗收對帳表_pb_Click(sender As Object, e As EventArgs) Handles 採購驗收對帳表_pb.Click
  2466. ' 採購驗收對帳表_tsm.PerformClick()
  2467. 'End Sub
  2468. 'Private Sub 採購驗收對帳表_lb_Click(sender As Object, e As EventArgs) Handles 採購驗收對帳表_lb.Click
  2469. ' 採購驗收對帳表_tsm.PerformClick()
  2470. 'End Sub
  2471. Private Sub 採購單詢價_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購單詢價_tsm.MouseDown '-----------------------------------------------------------------
  2472. If e.Button = MouseButtons.Right Then : 採購單詢價_tsm.Checked = Not 採購單詢價_tsm.Checked : End If : 請採購捷徑繪製()
  2473. End Sub
  2474. Private Sub 採購單詢價_tsm_Click(sender As Object, e As EventArgs) Handles 採購單詢價_tsm.Click
  2475. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2476. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購單詢價.Show() : 採購單詢價.BringToFront()
  2477. End Sub
  2478. Private Sub 採購單詢價_pb_Click(sender As Object, e As EventArgs) Handles 採購單詢價_pb.Click
  2479. 採購單詢價_tsm.PerformClick()
  2480. End Sub
  2481. Private Sub 採購單詢價_lb_Click(sender As Object, e As EventArgs) Handles 採購單詢價_lb.Click
  2482. 採購單詢價_tsm.PerformClick()
  2483. End Sub
  2484. Private Sub 供應商管理_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 供應商管理_tsm.MouseDown '-----------------------------------------------------------------
  2485. If e.Button = MouseButtons.Right Then : 供應商管理_tsm.Checked = Not 供應商管理_tsm.Checked : End If : 請採購捷徑繪製()
  2486. End Sub
  2487. Private Sub 供應商管理_tsm_Click(sender As Object, e As EventArgs) Handles 供應商管理_tsm.Click
  2488. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2489. 虛擬桌面隱藏() : 重登計時() : 重置() : 供應商管理.Show() : 供應商管理.BringToFront()
  2490. End Sub
  2491. Private Sub 供應商管理_pb_Click(sender As Object, e As EventArgs) Handles 供應商管理_pb.Click
  2492. 供應商管理_tsm.PerformClick()
  2493. End Sub
  2494. Private Sub 供應商管理_lb_Click(sender As Object, e As EventArgs) Handles 供應商管理_lb.Click
  2495. 供應商管理_tsm.PerformClick()
  2496. End Sub
  2497. Private Sub 物料採購統計表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 物料採購統計表_tsm.MouseDown '-----------------------------------------------------------------
  2498. If e.Button = MouseButtons.Right Then : 物料採購統計表_tsm.Checked = Not 物料採購統計表_tsm.Checked : End If : 請採購捷徑繪製()
  2499. End Sub
  2500. Private Sub 物料採購統計表_tsm_Click(sender As Object, e As EventArgs) Handles 物料採購統計表_tsm.Click
  2501. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2502. 虛擬桌面隱藏() : 重登計時() : 重置() : 物料採購統計表.Show() : 物料採購統計表.BringToFront()
  2503. End Sub
  2504. Private Sub 物料採購統計表_pb_Click(sender As Object, e As EventArgs) Handles 物料採購統計表_pb.Click
  2505. 物料採購統計表_tsm.PerformClick()
  2506. End Sub
  2507. Private Sub 物料採購統計表_lb_Click(sender As Object, e As EventArgs) Handles 物料採購統計表_lb.Click
  2508. 物料採購統計表_tsm.PerformClick()
  2509. End Sub
  2510. Private Sub 供應商商品單價設定_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 供應商商品單價設定_tsm.MouseDown '-----------------------------------------------------------------
  2511. If e.Button = MouseButtons.Right Then : 供應商商品單價設定_tsm.Checked = Not 供應商商品單價設定_tsm.Checked : End If : 請採購捷徑繪製()
  2512. End Sub
  2513. Private Sub 供應商商品單價設定_tsm_Click(sender As Object, e As EventArgs) Handles 供應商商品單價設定_tsm.Click
  2514. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2515. 虛擬桌面隱藏() : 重登計時() : 重置() : 供應商商品單價設定.Show() : 供應商商品單價設定.BringToFront()
  2516. End Sub
  2517. Private Sub 供應商商品單價設定_pb_Click(sender As Object, e As EventArgs) Handles 供應商商品單價設定_pb.Click
  2518. 供應商商品單價設定_tsm.PerformClick()
  2519. End Sub
  2520. Private Sub 供應商商品單價設定_lb_Click(sender As Object, e As EventArgs) Handles 供應商商品單價設定_lb.Click
  2521. 供應商商品單價設定_tsm.PerformClick()
  2522. End Sub
  2523. Private Sub 採購轉財務收支單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購轉財務收支單_tsm.MouseDown '-----------------------------------------------------------------
  2524. If e.Button = MouseButtons.Right Then : 採購轉財務收支單_tsm.Checked = Not 採購轉財務收支單_tsm.Checked : End If : 請採購捷徑繪製()
  2525. End Sub
  2526. Private Sub 採購轉財務收支單_tsm_Click(sender As Object, e As EventArgs) Handles 採購轉財務收支單_tsm.Click
  2527. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2528. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購轉財物支付單.Show() : 採購轉財物支付單.BringToFront()
  2529. End Sub
  2530. Private Sub 採購轉財務收支單_pb_Click(sender As Object, e As EventArgs) Handles 採購轉財務收支單_pb.Click
  2531. 採購轉財務收支單_tsm.PerformClick()
  2532. End Sub
  2533. Private Sub 採購轉財務收支單_lb_Click(sender As Object, e As EventArgs) Handles 採購轉財務收支單_lb.Click
  2534. 採購轉財務收支單_tsm.PerformClick()
  2535. End Sub
  2536. Private Sub 銀行資料修改審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 銀行資料修改審核_tsm.MouseDown '-----------------------------------------------------------------
  2537. If e.Button = MouseButtons.Right Then : 銀行資料修改審核_tsm.Checked = Not 銀行資料修改審核_tsm.Checked : End If : 請採購捷徑繪製()
  2538. End Sub
  2539. Private Sub 物料供應商主管審核_tsm_Click(sender As Object, e As EventArgs) Handles 銀行資料修改審核_tsm.Click
  2540. 供應商管理銀行修改審核.ShowDialog() : 供應商管理銀行修改審核.BringToFront()
  2541. End Sub
  2542. Private Sub 銀行資料修改審核_pb_Click(sender As Object, e As EventArgs) Handles 銀行資料修改審核_pb.Click
  2543. 銀行資料修改審核_tsm.PerformClick()
  2544. End Sub
  2545. Private Sub 銀行資料修改審核_lb_Click(sender As Object, e As EventArgs) Handles 銀行資料修改審核_lb.Click
  2546. 銀行資料修改審核_tsm.PerformClick()
  2547. End Sub
  2548. Private Sub 樣品請購單申請_tsm_Click(sender As Object, e As EventArgs) Handles 樣品請購單申請_tsm.Click
  2549. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2550. 虛擬桌面隱藏() : 重登計時() : 重置() : 樣品請購單申請.Show() : 樣品請購單申請.BringToFront()
  2551. End Sub
  2552. Private Sub 樣品請購單核准_tsm_Click(sender As Object, e As EventArgs) Handles 樣品請購單核准_tsm.Click
  2553. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2554. 虛擬桌面隱藏() : 重登計時() : 重置() : 樣品請購單核准.Show() : 樣品請購單核准.BringToFront()
  2555. End Sub
  2556. Private Sub 樣品請購單一覽表_tsm_Click(sender As Object, e As EventArgs) Handles 樣品請購單一覽表_tsm.Click
  2557. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2558. 虛擬桌面隱藏() : 重登計時() : 重置() : 樣品請購單歷史檔案.Show() : 樣品請購單歷史檔案.BringToFront()
  2559. End Sub
  2560. Private Sub 樣品採購單生成_tsm_Click(sender As Object, e As EventArgs) Handles 樣品採購單生成_tsm.Click
  2561. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2562. 虛擬桌面隱藏() : 重登計時() : 重置() : 樣品採購單編輯.Show() : 樣品採購單編輯.BringToFront()
  2563. End Sub
  2564. Private Sub 樣品採購單一級核准_tsm_Click(sender As Object, e As EventArgs) Handles 樣品採購單一級核准_tsm.Click
  2565. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2566. 虛擬桌面隱藏() : 重登計時() : 重置() : 樣品採購單一級核准.Show() : 樣品採購單一級核准.BringToFront()
  2567. End Sub
  2568. Private Sub 樣品採購單二級核准_tsm_Click(sender As Object, e As EventArgs) Handles 樣品採購單二級核准_tsm.Click
  2569. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2570. 虛擬桌面隱藏() : 重登計時() : 重置() : 樣品採購單二級核准.Show() : 樣品採購單二級核准.BringToFront()
  2571. End Sub
  2572. Private Sub 樣品採購單一覽表_tsmClick(sender As Object, e As EventArgs) Handles 樣品採購單一覽表_tsm.Click
  2573. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2574. 虛擬桌面隱藏() : 重登計時() : 重置() : 樣品採購單歷史檔案.Show() : 樣品採購單歷史檔案.BringToFront()
  2575. End Sub
  2576. Private Sub 樣品來料驗收單_tsm_Click(sender As Object, e As EventArgs) Handles 樣品來料驗收單_tsm.Click
  2577. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2578. 虛擬桌面隱藏() : 重登計時() : 重置() : 樣品採購單驗收.Show() : 樣品採購單驗收.BringToFront()
  2579. End Sub
  2580. Private Sub 樣品供應商管理_tsm_Click(sender As Object, e As EventArgs) Handles 樣品供應商管理_tsm.Click
  2581. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2582. 虛擬桌面隱藏() : 重登計時() : 重置() : 樣品供應商資料管理.Show() : 樣品供應商資料管理.BringToFront()
  2583. End Sub
  2584. '------------------------財務系統管理-------------------------------------------------------------------------------------------------------------------------------------------------
  2585. Private Sub 財務系統管理_tsm_Click(sender As Object, e As EventArgs) Handles 財務系統管理_tsm.Click
  2586. 總務 = False : 業務 = False : 採購 = False : 工程 = False : 倉儲 = False : 財務 = True : 人事 = False : 桌面捷徑翻頁() : 財務捷徑繪製()
  2587. End Sub
  2588. Private Sub 財務支付審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 財務支付審核_tsm.MouseDown '-----------------------------------------------------------------
  2589. If e.Button = MouseButtons.Right Then : 財務支付審核_tsm.Checked = Not 財務支付審核_tsm.Checked : End If : 財務捷徑繪製()
  2590. End Sub
  2591. Private Sub 財務支付審核_tsm_Click(sender As Object, e As EventArgs) Handles 財務支付審核_tsm.Click
  2592. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next : 跨部門開啟 = True
  2593. 虛擬桌面隱藏() : 重登計時() : 重置() : 財物支付單申請_傳票.Show() : 財物支付單申請_傳票.BringToFront()
  2594. End Sub
  2595. Private Sub 財務支付審核_pb_Click(sender As Object, e As EventArgs) Handles 財務支付審核_pb.Click
  2596. 財務支付審核_tsm.PerformClick()
  2597. End Sub
  2598. Private Sub 財務支付審核_lb_Click(sender As Object, e As EventArgs) Handles 財務支付審核_lb.Click
  2599. 財務支付審核_tsm.PerformClick()
  2600. End Sub
  2601. Private Sub 財務支付申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 財務支付申請_tsm.MouseDown '-----------------------------------------------------------------
  2602. If e.Button = MouseButtons.Right Then : 財務支付申請_tsm.Checked = Not 財務支付申請_tsm.Checked : End If : 財務捷徑繪製()
  2603. End Sub
  2604. Private Sub 支票收支申請_tsm_Click(sender As Object, e As EventArgs) Handles 財務支付申請_tsm.Click
  2605. 跨部門開啟 = False
  2606. 重登計時() : 重置() : 財物支付單申請_傳票.Show() : 財物支付單申請_傳票.BringToFront()
  2607. End Sub
  2608. Private Sub 財務支付申請_pb_Click(sender As Object, e As EventArgs) Handles 財務支付申請_pb.Click
  2609. 財務支付申請_tsm.PerformClick()
  2610. End Sub
  2611. Private Sub 財務支付申請_lb_Click(sender As Object, e As EventArgs) Handles 財務支付申請_lb.Click
  2612. 財務支付申請_tsm.PerformClick()
  2613. End Sub
  2614. Private Sub 財務支付_主管審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 財務支付_主管審核_tsm.MouseDown '-----------------------------------------------------------------
  2615. If e.Button = MouseButtons.Right Then : 財務支付_主管審核_tsm.Checked = Not 財務支付_主管審核_tsm.Checked : End If : 財務捷徑繪製()
  2616. End Sub
  2617. Private Sub 財務支付單最高主管審核_tsm_Click(sender As Object, e As EventArgs) Handles 財務支付_主管審核_tsm.Click
  2618. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2619. 虛擬桌面隱藏() : 重登計時() : 重置() : 財務支付單_最高主管審核.Show() : 財務支付單_最高主管審核.BringToFront()
  2620. End Sub
  2621. Private Sub 財務支付_主管審核_pb_Click(sender As Object, e As EventArgs) Handles 財務支付_主管審核_pb.Click
  2622. 財務支付_主管審核_tsm.PerformClick()
  2623. End Sub
  2624. Private Sub 財務支付_主管審核_lb_Click(sender As Object, e As EventArgs) Handles 財務支付_主管審核_lb.Click
  2625. 財務支付_主管審核_tsm.PerformClick()
  2626. End Sub
  2627. Private Sub 營運收支單申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 營運收支單申請_tsm.MouseDown '-----------------------------------------------------------------
  2628. If e.Button = MouseButtons.Right Then : 營運收支單申請_tsm.Checked = Not 營運收支單申請_tsm.Checked : End If : 財務捷徑繪製()
  2629. End Sub
  2630. Private Sub 營運成本收支單申請ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 營運收支單申請_tsm.Click
  2631. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2632. 虛擬桌面隱藏() : 重登計時() : 重置() : 財務收支單申請.Show() : 財務收支單申請.BringToFront()
  2633. End Sub
  2634. Private Sub 營運收支單申請_pb_Click(sender As Object, e As EventArgs) Handles 營運收支單申請_pb.Click
  2635. 營運收支單申請_tsm.PerformClick()
  2636. End Sub
  2637. Private Sub 營運收支單申請_lb_Click(sender As Object, e As EventArgs) Handles 營運收支單申請_lb.Click
  2638. 營運收支單申請_tsm.PerformClick()
  2639. End Sub
  2640. Private Sub 營運收支單審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 營運收支單審核_tsm.MouseDown '-----------------------------------------------------------------
  2641. If e.Button = MouseButtons.Right Then : 營運收支單審核_tsm.Checked = Not 營運收支單審核_tsm.Checked : End If : 財務捷徑繪製()
  2642. End Sub
  2643. Private Sub 營運成本收支單審核ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 營運收支單審核_tsm.Click
  2644. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2645. 虛擬桌面隱藏() : 重登計時() : 重置() : 財務收支單審核.Show() : 財務收支單審核.BringToFront()
  2646. End Sub
  2647. Private Sub 營運收支單審核_pb_Click(sender As Object, e As EventArgs) Handles 營運收支單審核_pb.Click
  2648. 營運收支單審核_tsm.PerformClick()
  2649. End Sub
  2650. Private Sub 營運收支單審核_lb_Click(sender As Object, e As EventArgs) Handles 營運收支單審核_lb.Click
  2651. 營運收支單審核_tsm.PerformClick()
  2652. End Sub
  2653. Private Sub 營運收支單一覽表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 營運收支單一覽表_tsm.MouseDown '-----------------------------------------------------------------
  2654. If e.Button = MouseButtons.Right Then : 營運收支單一覽表_tsm.Checked = Not 營運收支單一覽表_tsm.Checked : End If : 財務捷徑繪製()
  2655. End Sub
  2656. Private Sub 營運成本收支單一覽表ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 營運收支單一覽表_tsm.Click
  2657. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2658. 虛擬桌面隱藏() : 重登計時() : 重置() : 財務收支單對帳表.Show() : 財務收支單對帳表.BringToFront()
  2659. End Sub
  2660. Private Sub 營運收支單一覽表_pb_Click(sender As Object, e As EventArgs) Handles 營運收支單一覽表_pb.Click
  2661. 營運收支單一覽表_tsm.PerformClick()
  2662. End Sub
  2663. Private Sub 營運收支單一覽表_lb_Click(sender As Object, e As EventArgs) Handles 營運收支單一覽表_lb.Click
  2664. 營運收支單一覽表_tsm.PerformClick()
  2665. End Sub
  2666. Private Sub 財務決算表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 財務決算表_tsm.MouseDown '-----------------------------------------------------------------
  2667. If e.Button = MouseButtons.Right Then : 財務決算表_tsm.Checked = Not 財務決算表_tsm.Checked : End If : 財務捷徑繪製()
  2668. End Sub
  2669. Private Sub 營運成本收支決算表ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 財務決算表_tsm.Click
  2670. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2671. 虛擬桌面隱藏() : 重登計時() : 重置() : 財務收支決算表.Show() : 財務收支決算表.BringToFront()
  2672. End Sub
  2673. Private Sub 財務決算表_pb_Click(sender As Object, e As EventArgs) Handles 財務決算表_pb.Click
  2674. 財務決算表_tsm.PerformClick()
  2675. End Sub
  2676. Private Sub 財務決算表_lb_Click(sender As Object, e As EventArgs) Handles 財務決算表_lb.Click
  2677. 財務決算表_tsm.PerformClick()
  2678. End Sub
  2679. Private Sub 採購付款確認表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購付款確認表_tsm.MouseDown '-----------------------------------------------------------------
  2680. If e.Button = MouseButtons.Right Then : 採購付款確認表_tsm.Checked = Not 採購付款確認表_tsm.Checked : End If : 財務捷徑繪製()
  2681. End Sub
  2682. Private Sub 採購付款確認表_tsm_Click(sender As Object, e As EventArgs) Handles 採購付款確認表_tsm.Click
  2683. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2684. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購單付款確認.Show() : 採購單付款確認.BringToFront()
  2685. End Sub
  2686. Private Sub 採購付款確認表_pb_Click(sender As Object, e As EventArgs) Handles 採購付款確認表_pb.Click
  2687. 採購付款確認表_tsm.PerformClick()
  2688. End Sub
  2689. Private Sub 採購付款確認表_lb_Click(sender As Object, e As EventArgs) Handles 採購付款確認表_lb.Click
  2690. 採購付款確認表_tsm.PerformClick()
  2691. End Sub
  2692. Private Sub 採購付款狀態報表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購付款狀態報表_tsm.MouseDown '-----------------------------------------------------------------
  2693. If e.Button = MouseButtons.Right Then : 採購付款狀態報表_tsm.Checked = Not 採購付款狀態報表_tsm.Checked : End If : 財務捷徑繪製()
  2694. End Sub
  2695. Private Sub 採購付款狀態報表_tsm_Click(sender As Object, e As EventArgs) Handles 採購付款狀態報表_tsm.Click
  2696. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2697. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購付款狀態報表.Show() : 採購付款狀態報表.BringToFront()
  2698. End Sub
  2699. Private Sub 採購付款狀態報表_pb_Click(sender As Object, e As EventArgs) Handles 採購付款狀態報表_pb.Click
  2700. 採購付款狀態報表_tsm.PerformClick()
  2701. End Sub
  2702. Private Sub 採購付款狀態報表_lb_Click(sender As Object, e As EventArgs) Handles 採購付款狀態報表_lb.Click
  2703. 採購付款狀態報表_tsm.PerformClick()
  2704. End Sub
  2705. Private Sub 特支費申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 特支費申請_tsm.MouseDown '-----------------------------------------------------------------
  2706. If e.Button = MouseButtons.Right Then : 特支費申請_tsm.Checked = Not 特支費申請_tsm.Checked : End If : 財務捷徑繪製()
  2707. End Sub
  2708. Private Sub 特支費申請_tsm_Click(sender As Object, e As EventArgs) Handles 特支費申請_tsm.Click
  2709. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2710. 虛擬桌面隱藏() : 重登計時() : 重置() : 指定會科 = "B-02-04-29" : 特支費申請.Show() : 特支費申請.BringToFront()
  2711. End Sub
  2712. Private Sub 特支費與傭金申請_pb_Click(sender As Object, e As EventArgs) Handles 特支費申請_pb.Click
  2713. 特支費申請_tsm.PerformClick()
  2714. End Sub
  2715. Private Sub 特支費與傭金申請_lb_Click(sender As Object, e As EventArgs) Handles 特支費申請_lb.Click
  2716. 特支費申請_tsm.PerformClick()
  2717. End Sub
  2718. Private Sub 特支費審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 特支費審核_tsm.MouseDown '-----------------------------------------------------------------
  2719. If e.Button = MouseButtons.Right Then : 特支費審核_tsm.Checked = Not 特支費審核_tsm.Checked : End If : 財務捷徑繪製()
  2720. End Sub
  2721. Private Sub 特支費審核_tsm_Click(sender As Object, e As EventArgs) Handles 特支費審核_tsm.Click
  2722. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2723. 虛擬桌面隱藏() : 重登計時() : 重置() : 指定會科 = "B-02-04-29" : 特支費審核.Show() : 特支費審核.BringToFront()
  2724. End Sub
  2725. Private Sub 特支費審核_pb_Click(sender As Object, e As EventArgs) Handles 特支費審核_pb.Click
  2726. 特支費審核_tsm.PerformClick()
  2727. End Sub
  2728. Private Sub 特支費審核_lb_Click(sender As Object, e As EventArgs) Handles 特支費審核_lb.Click
  2729. 特支費審核_tsm.PerformClick()
  2730. End Sub
  2731. Private Sub 會計帳務沖銷_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 會計帳務沖銷_tsm.MouseDown '-----------------------------------------------------------------
  2732. If e.Button = MouseButtons.Right Then : 會計帳務沖銷_tsm.Checked = Not 會計帳務沖銷_tsm.Checked : End If : 財務捷徑繪製()
  2733. End Sub
  2734. Private Sub 會計帳務沖銷_tsm_Click(sender As Object, e As EventArgs) Handles 會計帳務沖銷_tsm.Click
  2735. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2736. 虛擬桌面隱藏() : 重登計時() : 重置() : 會計帳務沖銷.Show() : 會計帳務沖銷.BringToFront()
  2737. End Sub
  2738. Private Sub 會計帳務沖銷_pb_Click(sender As Object, e As EventArgs) Handles 會計帳務沖銷_pb.Click
  2739. 會計帳務沖銷_tsm.PerformClick()
  2740. End Sub
  2741. Private Sub 會計帳務沖銷_lb_Click(sender As Object, e As EventArgs) Handles 會計帳務沖銷_lb.Click
  2742. 會計帳務沖銷_tsm.PerformClick()
  2743. End Sub
  2744. Private Sub 主管指定沖銷_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 主管指定沖銷_tsm.MouseDown '-----------------------------------------------------------------
  2745. If e.Button = MouseButtons.Right Then : 主管指定沖銷_tsm.Checked = Not 主管指定沖銷_tsm.Checked : End If : 財務捷徑繪製()
  2746. End Sub
  2747. Private Sub 主管指定沖銷_tsm_tsm_Click(sender As Object, e As EventArgs) Handles 主管指定沖銷_tsm.Click
  2748. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2749. 虛擬桌面隱藏() : 重登計時() : 重置() : 特支費高層指定.Show() : 特支費高層指定.BringToFront()
  2750. End Sub
  2751. Private Sub 主管指定沖銷_pb_Click(sender As Object, e As EventArgs) Handles 主管指定沖銷_pb.Click
  2752. 主管指定沖銷_tsm.PerformClick()
  2753. End Sub
  2754. Private Sub 主管指定沖銷_lb_Click(sender As Object, e As EventArgs) Handles 主管指定沖銷_lb.Click
  2755. 主管指定沖銷_tsm.PerformClick()
  2756. End Sub
  2757. Private Sub 收款確認表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 收款確認表_tsm.MouseDown '-----------------------------------------------------------------
  2758. If e.Button = MouseButtons.Right Then : 收款確認表_tsm.Checked = Not 收款確認表_tsm.Checked : End If : 財務捷徑繪製()
  2759. End Sub
  2760. Private Sub 收款確認表_tsm_Click(sender As Object, e As EventArgs) Handles 收款確認表_tsm.Click
  2761. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2762. 虛擬桌面隱藏() : 重登計時() : 重置() : 收款確認表.Show() : 收款確認表.BringToFront()
  2763. End Sub
  2764. Private Sub 收款確認表_pb_Click(sender As Object, e As EventArgs) Handles 收款確認表_pb.Click
  2765. 收款確認表_tsm.PerformClick()
  2766. End Sub
  2767. Private Sub 收款確認表_lb_Click(sender As Object, e As EventArgs) Handles 收款確認表_lb.Click
  2768. 收款確認表_tsm.PerformClick()
  2769. End Sub
  2770. Private Sub 收款狀態報表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 收款狀態報表_tsm.MouseDown '-----------------------------------------------------------------
  2771. If e.Button = MouseButtons.Right Then : 收款狀態報表_tsm.Checked = Not 收款狀態報表_tsm.Checked : End If : 財務捷徑繪製()
  2772. End Sub
  2773. Private Sub 收款狀態報表_tsm_Click(sender As Object, e As EventArgs) Handles 收款狀態報表_tsm.Click
  2774. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2775. 虛擬桌面隱藏() : 重登計時() : 重置() : 收款狀態報表.Show() : 收款狀態報表.BringToFront()
  2776. End Sub
  2777. Private Sub 收款狀態報表_pb_Click(sender As Object, e As EventArgs) Handles 收款狀態報表_pb.Click
  2778. 收款狀態報表_tsm.PerformClick()
  2779. End Sub
  2780. Private Sub 收款狀態報表_lb_Click(sender As Object, e As EventArgs) Handles 收款狀態報表_lb.Click
  2781. 收款狀態報表_tsm.PerformClick()
  2782. End Sub
  2783. Private Sub 會計科目管理_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 會計科目管理_tsm.MouseDown '-----------------------------------------------------------------
  2784. If e.Button = MouseButtons.Right Then : 會計科目管理_tsm.Checked = Not 會計科目管理_tsm.Checked : End If : 財務捷徑繪製()
  2785. End Sub
  2786. Private Sub 會計科目管理ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 會計科目管理_tsm.Click
  2787. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2788. 虛擬桌面隱藏() : 重登計時() : 重置() : 會計科目管理.Show() : 會計科目管理.BringToFront()
  2789. End Sub
  2790. Private Sub 會計科目管理_pb_Click(sender As Object, e As EventArgs) Handles 會計科目管理_pb.Click
  2791. 會計科目管理_tsm.PerformClick()
  2792. End Sub
  2793. Private Sub 會計科目管理_lb_Click(sender As Object, e As EventArgs) Handles 會計科目管理_lb.Click
  2794. 會計科目管理_tsm.PerformClick()
  2795. End Sub
  2796. Private Sub 匯率管理_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 匯率管理_tsm.MouseDown '-----------------------------------------------------------------
  2797. If e.Button = MouseButtons.Right Then : 匯率管理_tsm.Checked = Not 匯率管理_tsm.Checked : End If : 財務捷徑繪製()
  2798. End Sub
  2799. Private Sub 匯率管理ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 匯率管理_tsm.Click
  2800. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2801. 重登計時() : 重置() : 匯率管理.ShowDialog() : 匯率管理.BringToFront()
  2802. End Sub
  2803. Private Sub 匯率管理_pb_Click(sender As Object, e As EventArgs) Handles 匯率管理_pb.Click
  2804. 匯率管理_tsm.PerformClick()
  2805. End Sub
  2806. Private Sub 匯率管理_lb_Click(sender As Object, e As EventArgs) Handles 匯率管理_lb.Click
  2807. 匯率管理_tsm.PerformClick()
  2808. End Sub
  2809. Private Sub 應付款日報表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 應付款日報表_tsm.MouseDown '-----------------------------------------------------------------
  2810. If e.Button = MouseButtons.Right Then : 應付款日報表_tsm.Checked = Not 應付款日報表_tsm.Checked : End If : 財務捷徑繪製()
  2811. End Sub
  2812. Private Sub 應付款日報表_tsm_Click(sender As Object, e As EventArgs) Handles 應付款日報表_tsm.Click
  2813. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2814. 虛擬桌面隱藏() : 重登計時() : 重置() : 應付款日報表.Show() : 應付款日報表.BringToFront()
  2815. End Sub
  2816. Private Sub 應付款日報表_pb_Click(sender As Object, e As EventArgs) Handles 應付款日報表_pb.Click
  2817. 應付款日報表_tsm.PerformClick()
  2818. End Sub
  2819. Private Sub 應付款日報表_lb_Click(sender As Object, e As EventArgs) Handles 應付款日報表_lb.Click
  2820. 應付款日報表_tsm.PerformClick()
  2821. End Sub
  2822. Private Sub 應付款月報表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 應付款月報表_tsm.MouseDown '-----------------------------------------------------------------
  2823. If e.Button = MouseButtons.Right Then : 應付款月報表_tsm.Checked = Not 應付款月報表_tsm.Checked : End If : 財務捷徑繪製()
  2824. End Sub
  2825. Private Sub 應付款月報表_tsm_Click(sender As Object, e As EventArgs) Handles 應付款月報表_tsm.Click
  2826. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2827. 虛擬桌面隱藏() : 重登計時() : 重置() : 應付款月報表.Show() : 應付款月報表.BringToFront()
  2828. End Sub
  2829. Private Sub 應付款月報表_pb_Click(sender As Object, e As EventArgs) Handles 應付款月報表_pb.Click
  2830. 應付款月報表_tsm.PerformClick()
  2831. End Sub
  2832. Private Sub 應付款月報表_lb_Click(sender As Object, e As EventArgs) Handles 應付款月報表_lb.Click
  2833. 應付款月報表_tsm.PerformClick()
  2834. End Sub
  2835. Private Sub 樣品採購驗收對帳表_tsm_Click(sender As Object, e As EventArgs) Handles 樣品採購驗收對帳表_tsm.Click
  2836. End Sub
  2837. Private Sub 營運成本收支單對帳表ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 營運收支單對帳表_tsm.Click
  2838. End Sub
  2839. Private Sub 應收帳款控制表_tsm_Click(sender As Object, e As EventArgs) Handles 應收帳款控制表_tsm.Click
  2840. End Sub
  2841. Private Sub 應付賬款控制表_tsm_Click(sender As Object, e As EventArgs) Handles 應付賬款控制表_tsm.Click
  2842. End Sub
  2843. Private Sub 現金流量表_tsm_Click(sender As Object, e As EventArgs) Handles 現金流量表_tsm.Click
  2844. End Sub
  2845. Private Sub 綜合損益表_tsm_Click(sender As Object, e As EventArgs) Handles 綜合損益表_tsm.Click
  2846. End Sub
  2847. Private Sub 權益變動表_tsm_Click(sender As Object, e As EventArgs) Handles 權益變動表_tsm.Click
  2848. End Sub
  2849. Private Sub 資產負載表_tsm_Click(sender As Object, e As EventArgs) Handles 資產負載表_tsm.Click
  2850. End Sub
  2851. '------------------------倉儲系統管理-------------------------------------------------------------------------------------------------------------------------------------------------
  2852. Private Sub 倉儲系統管理_tsm_Click(sender As Object, e As EventArgs) Handles 倉儲系統管理_tsm.Click
  2853. 總務 = False : 業務 = False : 採購 = False : 工程 = False : 倉儲 = True : 財務 = False : 人事 = False : 桌面捷徑翻頁() : 倉儲捷徑繪製()
  2854. End Sub
  2855. Private Sub 物料資料庫_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 物料資料庫_tsm.MouseDown '-----------------------------------------------------------------
  2856. If e.Button = MouseButtons.Right Then : 物料資料庫_tsm.Checked = Not 物料資料庫_tsm.Checked : End If : 倉儲捷徑繪製()
  2857. End Sub
  2858. Private Sub 物料資料庫_tsm_Click(sender As Object, e As EventArgs) Handles 物料資料庫_tsm.Click
  2859. Dim screenWidth = Screen.PrimaryScreen.Bounds.Width : Dim screenHeight = Screen.PrimaryScreen.Bounds.Height
  2860. If screenWidth < 1920 And Height < 1080 Then
  2861. MGB(系統語言字典("H000-127-" & 語言) & " " & screenWidth.ToString() & " X " & screenHeight.ToString() & " " & 系統語言字典("H000-128-" & 語言), 1)
  2862. Else
  2863. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2864. 虛擬桌面隱藏() : 重登計時() : 重置() : 物料資料庫.Show() : 物料資料庫.BringToFront()
  2865. End If
  2866. End Sub
  2867. Private Sub 物料資料庫_pb_Click(sender As Object, e As EventArgs) Handles 物料資料庫_pb.Click
  2868. 物料資料庫_tsm.PerformClick()
  2869. End Sub
  2870. Private Sub 物料資料庫_lb_Click(sender As Object, e As EventArgs) Handles 物料資料庫_lb.Click
  2871. 物料資料庫_tsm.PerformClick()
  2872. End Sub
  2873. Private Sub 物料資料編輯_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 物料資料編輯_tsm.MouseDown '-----------------------------------------------------------------
  2874. If e.Button = MouseButtons.Right Then : 物料資料編輯_tsm.Checked = Not 物料資料編輯_tsm.Checked : End If : 倉儲捷徑繪製()
  2875. End Sub
  2876. Private Sub 物料資料編輯_tsm_Click(sender As Object, e As EventArgs) Handles 物料資料編輯_tsm.Click
  2877. Dim screenWidth = Screen.PrimaryScreen.Bounds.Width : Dim screenHeight = Screen.PrimaryScreen.Bounds.Height
  2878. If screenWidth < 1920 And Height < 1080 Then
  2879. MGB(系統語言字典("H000-127-" & 語言) & " " & screenWidth.ToString() & " X " & screenHeight.ToString() & " " & 系統語言字典("H000-128-" & 語言), 1)
  2880. Else
  2881. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2882. 虛擬桌面隱藏() : 重登計時() : 重置() : 物料資料庫_編輯.Show() : 物料資料庫_編輯.BringToFront()
  2883. End If
  2884. End Sub
  2885. Private Sub 物料資料編輯_pb_Click(sender As Object, e As EventArgs) Handles 物料資料編輯_pb.Click
  2886. 物料資料編輯_tsm.PerformClick()
  2887. End Sub
  2888. Private Sub 物料資料編輯_lb_Click(sender As Object, e As EventArgs) Handles 物料資料編輯_lb.Click
  2889. 物料資料編輯_tsm.PerformClick()
  2890. End Sub
  2891. Private Sub 倉儲分區控制表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 倉儲分區控制表_tsm.MouseDown '-----------------------------------------------------------------
  2892. If e.Button = MouseButtons.Right Then : 倉儲分區控制表_tsm.Checked = Not 倉儲分區控制表_tsm.Checked : End If : 倉儲捷徑繪製()
  2893. End Sub
  2894. Private Sub 倉儲分區控制表_tsm_Click_1(sender As Object, e As EventArgs) Handles 倉儲分區控制表_tsm.Click
  2895. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2896. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = False : 倉儲分區控制表.Show() : 倉儲分區控制表.BringToFront()
  2897. End Sub
  2898. Private Sub 倉儲分區控制表_pb_Click(sender As Object, e As EventArgs) Handles 倉儲分區控制表_pb.Click
  2899. 倉儲分區控制表_tsm.PerformClick()
  2900. End Sub
  2901. Private Sub 倉儲分區控制表_lb_Click(sender As Object, e As EventArgs) Handles 倉儲分區控制表_lb.Click
  2902. 倉儲分區控制表_tsm.PerformClick()
  2903. End Sub
  2904. Private Sub 倉儲控制表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 倉儲控制表_tsm.MouseDown '-----------------------------------------------------------------
  2905. If e.Button = MouseButtons.Right Then : 倉儲控制表_tsm.Checked = Not 倉儲控制表_tsm.Checked : End If : 倉儲捷徑繪製()
  2906. End Sub
  2907. Private Sub 倉儲控制表_tsm_Click(sender As Object, e As EventArgs) Handles 倉儲控制表_tsm.Click
  2908. 倉儲倉級2 = "1" : 倉儲倉級1 = "1" : 倉儲倉級3 = "1" : 倉儲倉級4 = "1" : 倉儲倉級5 = "1" : 倉儲倉級6 = "1" : 倉儲倉級7 = "1" : 倉儲倉級8 = "1" : 倉儲倉級9 = "1"
  2909. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2910. 虛擬桌面隱藏() : 重登計時() : 重置() : 倉儲控制表.Show() : 倉儲控制表.BringToFront()
  2911. End Sub
  2912. Private Sub 倉儲控制表_pb_Click(sender As Object, e As EventArgs) Handles 倉儲控制表_pb.Click
  2913. 倉儲控制表_tsm.PerformClick()
  2914. End Sub
  2915. Private Sub 倉儲控制表_lb_Click(sender As Object, e As EventArgs) Handles 倉儲控制表_lb.Click
  2916. 倉儲控制表_tsm.PerformClick()
  2917. End Sub
  2918. Private Sub 倉儲入庫驗收_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 倉儲入庫驗收_tsm.MouseDown '-----------------------------------------------------------------
  2919. If e.Button = MouseButtons.Right Then : 倉儲入庫驗收_tsm.Checked = Not 倉儲入庫驗收_tsm.Checked : End If : 倉儲捷徑繪製()
  2920. End Sub
  2921. Private Sub 倉儲入庫驗收_tsm_Click(sender As Object, e As EventArgs) Handles 倉儲入庫驗收_tsm.Click
  2922. 倉儲分區選擇.ShowDialog()
  2923. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2924. 虛擬桌面隱藏() : 重登計時() : 重置() : 倉儲入庫驗收.Show() : 倉儲入庫驗收.BringToFront()
  2925. End Sub
  2926. Private Sub 倉儲入庫驗收_pb_Click(sender As Object, e As EventArgs) Handles 倉儲入庫驗收_pb.Click
  2927. 倉儲入庫驗收_tsm.PerformClick()
  2928. End Sub
  2929. Private Sub 倉儲入庫驗收_lb_Click(sender As Object, e As EventArgs) Handles 倉儲入庫驗收_lb.Click
  2930. 倉儲入庫驗收_tsm.PerformClick()
  2931. End Sub
  2932. Private Sub 物料轉倉申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 物料轉倉申請_tsm.MouseDown '-----------------------------------------------------------------
  2933. If e.Button = MouseButtons.Right Then : 物料轉倉申請_tsm.Checked = Not 物料轉倉申請_tsm.Checked : End If : 倉儲捷徑繪製()
  2934. End Sub
  2935. Private Sub 物料轉倉申請_tsm_Click(sender As Object, e As EventArgs) Handles 物料轉倉申請_tsm.Click
  2936. 倉儲分區選擇.ShowDialog()
  2937. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2938. 虛擬桌面隱藏() : 重登計時() : 重置() : 物料轉倉申請.Show() : 物料轉倉申請.BringToFront()
  2939. End Sub
  2940. Private Sub 物料轉倉申請_pb_Click(sender As Object, e As EventArgs) Handles 物料轉倉申請_pb.Click
  2941. 物料轉倉申請_tsm.PerformClick()
  2942. End Sub
  2943. Private Sub 物料轉倉申請_lb_Click(sender As Object, e As EventArgs) Handles 物料轉倉申請_lb.Click
  2944. 物料轉倉申請_tsm.PerformClick()
  2945. End Sub
  2946. Private Sub 物料轉倉審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 物料轉倉審核_tsm.MouseDown '-----------------------------------------------------------------
  2947. If e.Button = MouseButtons.Right Then : 物料轉倉審核_tsm.Checked = Not 物料轉倉審核_tsm.Checked : End If : 倉儲捷徑繪製()
  2948. End Sub
  2949. Private Sub 物料轉倉審核_tsm_Click(sender As Object, e As EventArgs) Handles 物料轉倉審核_tsm.Click
  2950. 倉儲分區選擇.ShowDialog()
  2951. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2952. 虛擬桌面隱藏() : 重登計時() : 重置() : 物料轉倉審核.Show() : 物料轉倉審核.BringToFront()
  2953. End Sub
  2954. Private Sub 物料轉倉審核_pb_Click(sender As Object, e As EventArgs) Handles 物料轉倉審核_pb.Click
  2955. 物料轉倉審核_tsm.PerformClick()
  2956. End Sub
  2957. Private Sub 物料轉倉審核_lb_Click(sender As Object, e As EventArgs) Handles 物料轉倉審核_lb.Click
  2958. 物料轉倉審核_tsm.PerformClick()
  2959. End Sub
  2960. Private Sub 物料轉倉出庫_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 物料轉倉出庫_tsm.MouseDown '-----------------------------------------------------------------
  2961. If e.Button = MouseButtons.Right Then : 物料轉倉出庫_tsm.Checked = Not 物料轉倉出庫_tsm.Checked : End If : 倉儲捷徑繪製()
  2962. End Sub
  2963. Private Sub 物料轉倉出庫_tsm_Click(sender As Object, e As EventArgs) Handles 物料轉倉出庫_tsm.Click
  2964. 倉儲分區選擇.ShowDialog()
  2965. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2966. 虛擬桌面隱藏() : 重登計時() : 重置() : 物料轉倉出庫.Show() : 物料轉倉出庫.BringToFront()
  2967. End Sub
  2968. Private Sub 物料轉倉出庫_pb_Click(sender As Object, e As EventArgs) Handles 物料轉倉出庫_pb.Click
  2969. 物料轉倉出庫_tsm.PerformClick()
  2970. End Sub
  2971. Private Sub 物料轉倉出庫_lb_Click(sender As Object, e As EventArgs) Handles 物料轉倉出庫_lb.Click
  2972. 物料轉倉出庫_tsm.PerformClick()
  2973. End Sub
  2974. Private Sub 倉儲領料申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 倉儲領料申請_tsm.MouseDown '-----------------------------------------------------------------
  2975. If e.Button = MouseButtons.Right Then : 倉儲領料申請_tsm.Checked = Not 倉儲領料申請_tsm.Checked : End If : 倉儲捷徑繪製()
  2976. End Sub
  2977. Private Sub 倉儲領料申請_tsm_Click(sender As Object, e As EventArgs) Handles 倉儲領料申請_tsm.Click
  2978. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2979. 虛擬桌面隱藏() : 重登計時() : 重置() : 倉儲領料申請.Show() : 倉儲領料申請.BringToFront()
  2980. End Sub
  2981. Private Sub 倉儲領料申請_pb_Click(sender As Object, e As EventArgs) Handles 倉儲領料申請_pb.Click
  2982. 倉儲領料申請_tsm.PerformClick()
  2983. End Sub
  2984. Private Sub 倉儲領料申請_lb_Click(sender As Object, e As EventArgs) Handles 倉儲領料申請_lb.Click
  2985. 倉儲領料申請_tsm.PerformClick()
  2986. End Sub
  2987. Private Sub 倉儲領料審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 倉儲領料審核_tsm.MouseDown '-----------------------------------------------------------------
  2988. If e.Button = MouseButtons.Right Then : 倉儲領料審核_tsm.Checked = Not 倉儲領料審核_tsm.Checked : End If : 倉儲捷徑繪製()
  2989. End Sub
  2990. Private Sub 倉儲領料審核_tsm_Click(sender As Object, e As EventArgs) Handles 倉儲領料審核_tsm.Click
  2991. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2992. 虛擬桌面隱藏() : 重登計時() : 重置() : 倉儲領料審核.Show() : 倉儲領料審核.BringToFront()
  2993. End Sub
  2994. Private Sub 倉儲領料審核_pb_Click(sender As Object, e As EventArgs) Handles 倉儲領料審核_pb.Click
  2995. 倉儲領料審核_tsm.PerformClick()
  2996. End Sub
  2997. Private Sub 倉儲領料審核_lb_Click(sender As Object, e As EventArgs) Handles 倉儲領料審核_lb.Click
  2998. 倉儲領料審核_tsm.PerformClick()
  2999. End Sub
  3000. Private Sub 倉儲領料出庫_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 倉儲領料出庫_tsm.MouseDown '-----------------------------------------------------------------
  3001. If e.Button = MouseButtons.Right Then : 倉儲領料出庫_tsm.Checked = Not 倉儲領料出庫_tsm.Checked : End If : 倉儲捷徑繪製()
  3002. End Sub
  3003. Private Sub 倉儲領料出庫_tsm_Click(sender As Object, e As EventArgs) Handles 倉儲領料出庫_tsm.Click
  3004. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3005. 虛擬桌面隱藏() : 重登計時() : 重置() : 倉儲領料出庫.Show() : 倉儲領料出庫.BringToFront()
  3006. End Sub
  3007. Private Sub 倉儲領料出庫_pb_Click(sender As Object, e As EventArgs) Handles 倉儲領料出庫_pb.Click
  3008. 倉儲領料出庫_tsm.PerformClick()
  3009. End Sub
  3010. Private Sub 倉儲領料出庫_lb_Click(sender As Object, e As EventArgs) Handles 倉儲領料出庫_lb.Click
  3011. 倉儲領料出庫_tsm.PerformClick()
  3012. End Sub
  3013. Private Sub 物料退庫_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 物料退庫_tsm.MouseDown '-----------------------------------------------------------------
  3014. If e.Button = MouseButtons.Right Then : 物料退庫_tsm.Checked = Not 物料退庫_tsm.Checked : End If : 倉儲捷徑繪製()
  3015. End Sub
  3016. Private Sub 物料退庫_tsm_Click(sender As Object, e As EventArgs) Handles 物料退庫_tsm.Click
  3017. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3018. 虛擬桌面隱藏() : 重登計時() : 重置() : 倉儲入庫申請.Show() : 倉儲入庫申請.BringToFront()
  3019. End Sub
  3020. Private Sub 物料退庫_pb_Click(sender As Object, e As EventArgs) Handles 物料退庫_pb.Click
  3021. 物料退庫_tsm.PerformClick()
  3022. End Sub
  3023. Private Sub 物料退庫_lb_Click(sender As Object, e As EventArgs) Handles 物料退庫_lb.Click
  3024. 物料退庫_tsm.PerformClick()
  3025. End Sub
  3026. Private Sub 倉儲單據狀態看板_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 倉儲單據狀態看板_tsm.MouseDown '-----------------------------------------------------------------
  3027. If e.Button = MouseButtons.Right Then : 倉儲單據狀態看板_tsm.Checked = Not 倉儲單據狀態看板_tsm.Checked : End If : 倉儲捷徑繪製()
  3028. End Sub
  3029. Private Sub 倉儲單據狀態看板_tsm_Click(sender As Object, e As EventArgs) Handles 倉儲單據狀態看板_tsm.Click
  3030. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3031. 虛擬桌面隱藏() : 重登計時() : 重置() : 倉儲單據狀態看板.Show() : 倉儲單據狀態看板.BringToFront()
  3032. End Sub
  3033. Private Sub 倉儲單據狀態看板_pb_Click(sender As Object, e As EventArgs) Handles 倉儲單據狀態看板_pb.Click
  3034. 倉儲單據狀態看板_tsm.PerformClick()
  3035. End Sub
  3036. Private Sub 倉儲單據狀態看板_lb_Click(sender As Object, e As EventArgs) Handles 倉儲單據狀態看板_lb.Click
  3037. 倉儲單據狀態看板_tsm.PerformClick()
  3038. End Sub
  3039. Private Sub 盤盈盤損申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 盤盈盤損申請_tsm.MouseDown '-----------------------------------------------------------------
  3040. If e.Button = MouseButtons.Right Then : 盤盈盤損申請_tsm.Checked = Not 盤盈盤損申請_tsm.Checked : End If : 倉儲捷徑繪製()
  3041. End Sub
  3042. Private Sub 盤盈盤損申請_tsm_Click(sender As Object, e As EventArgs) Handles 盤盈盤損申請_tsm.Click
  3043. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3044. 虛擬桌面隱藏() : 重登計時() : 重置() : 盤盈盤損申請.Show() : 盤盈盤損申請.BringToFront()
  3045. End Sub
  3046. Private Sub 盤盈盤損申請_pb_Click(sender As Object, e As EventArgs) Handles 盤盈盤損申請_pb.Click
  3047. 盤盈盤損申請_tsm.PerformClick()
  3048. End Sub
  3049. Private Sub 盤盈盤損申請_lb_Click(sender As Object, e As EventArgs) Handles 盤盈盤損申請_lb.Click
  3050. 盤盈盤損申請_tsm.PerformClick()
  3051. End Sub
  3052. Private Sub 盤盈盤損審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 盤盈盤損審核_tsm.MouseDown '-----------------------------------------------------------------
  3053. If e.Button = MouseButtons.Right Then : 盤盈盤損審核_tsm.Checked = Not 盤盈盤損審核_tsm.Checked : End If : 倉儲捷徑繪製()
  3054. End Sub
  3055. Private Sub 盤盈盤損審核_tsm_Click(sender As Object, e As EventArgs) Handles 盤盈盤損審核_tsm.Click
  3056. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3057. 虛擬桌面隱藏() : 重登計時() : 重置() : 盤盈盤損審核.Show() : 盤盈盤損審核.BringToFront()
  3058. End Sub
  3059. Private Sub 盤盈盤損審核_pb_Click(sender As Object, e As EventArgs) Handles 盤盈盤損審核_pb.Click
  3060. 盤盈盤損審核_tsm.PerformClick()
  3061. End Sub
  3062. Private Sub 盤盈盤損審核_lb_Click(sender As Object, e As EventArgs) Handles 盤盈盤損審核_lb.Click
  3063. 盤盈盤損審核_tsm.PerformClick()
  3064. End Sub
  3065. '------------------------人事系統管理-------------------------------------------------------------------------------------------------------------------------------------------------
  3066. Private Sub 人事系統管理_tsm_Click(sender As Object, e As EventArgs) Handles 人事系統管理_tsm.Click
  3067. 總務 = False : 業務 = False : 採購 = False : 工程 = False : 倉儲 = False : 財務 = False : 人事 = True : 桌面捷徑翻頁() : 人事捷徑繪製()
  3068. End Sub
  3069. Private Sub 人員基本資料_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 人員基本資料_tsm.MouseDown '-----------------------------------------------------------------
  3070. If e.Button = MouseButtons.Right Then : 人員基本資料_tsm.Checked = Not 人員基本資料_tsm.Checked : End If : 人事捷徑繪製()
  3071. End Sub
  3072. Private Sub 人員基本資料_tsm_Click(sender As Object, e As EventArgs) Handles 人員基本資料_tsm.Click
  3073. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3074. 重登計時() : 重置() : If 登入人級別 = "00" Then : BL = False : Else : BL = True : End If
  3075. 虛擬桌面隱藏() : 人員基本資料.Show() : 人員基本資料.BringToFront()
  3076. End Sub
  3077. Private Sub 人員基本資料_pb_Click(sender As Object, e As EventArgs) Handles 人員基本資料_pb.Click
  3078. 人員基本資料_tsm.PerformClick()
  3079. End Sub
  3080. Private Sub 人員基本資料_lb_Click(sender As Object, e As EventArgs) Handles 人員基本資料_lb.Click
  3081. 人員基本資料_tsm.PerformClick()
  3082. End Sub
  3083. Private Sub 人員ID卡系統配置設定_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 人員ID卡系統配置設定_tsm.MouseDown '-----------------------------------------------------------------
  3084. If e.Button = MouseButtons.Right Then : 人員ID卡系統配置設定_tsm.Checked = Not 人員ID卡系統配置設定_tsm.Checked : End If : 人事捷徑繪製()
  3085. End Sub
  3086. Private Sub 人員ID卡系統配置設定_tsm_Click(sender As Object, e As EventArgs) Handles 人員ID卡系統配置設定_tsm.Click
  3087. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3088. 虛擬桌面隱藏() : 重登計時() : 重置() : 人員ID卡系統配置設定.Show() : 人員ID卡系統配置設定.BringToFront()
  3089. End Sub
  3090. Private Sub 人員ID卡系統配置設定_pb_Click(sender As Object, e As EventArgs) Handles 人員ID卡系統配置設定_pb.Click
  3091. 人員ID卡系統配置設定_tsm.PerformClick()
  3092. End Sub
  3093. Private Sub 人員ID卡系統配置設定_lb_Click(sender As Object, e As EventArgs) Handles 人員ID卡系統配置設定_lb.Click
  3094. 人員ID卡系統配置設定_tsm.PerformClick()
  3095. End Sub
  3096. Private Sub 人員薪資_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 人員薪資_tsm.MouseDown '-----------------------------------------------------------------
  3097. If e.Button = MouseButtons.Right Then : 人員薪資_tsm.Checked = Not 人員薪資_tsm.Checked : End If : 人事捷徑繪製()
  3098. End Sub
  3099. Private Sub 人員薪資_tsm_Click(sender As Object, e As EventArgs) Handles 人員薪資_tsm.Click
  3100. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3101. 重登計時() : 重置() : If 登入人級別 = "00" Then : BL = False : Else : BL = True : End If
  3102. 虛擬桌面隱藏() : 人員薪資.Show() : 人員薪資.BringToFront()
  3103. End Sub
  3104. Private Sub 人員薪資_pb_Click(sender As Object, e As EventArgs) Handles 人員薪資_pb.Click
  3105. 人員薪資_tsm.PerformClick()
  3106. End Sub
  3107. Private Sub 人員薪資_lb_Click(sender As Object, e As EventArgs) Handles 人員薪資_lb.Click
  3108. 人員薪資_tsm.PerformClick()
  3109. End Sub
  3110. Private Sub 考勤明細表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 考勤明細表_tsm.MouseDown '-----------------------------------------------------------------
  3111. If e.Button = MouseButtons.Right Then : 考勤明細表_tsm.Checked = Not 考勤明細表_tsm.Checked : End If : 人事捷徑繪製()
  3112. End Sub
  3113. Private Sub 考勤明細表_tsm_Click(sender As Object, e As EventArgs) Handles 考勤明細表_tsm.Click
  3114. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3115. 重登計時() : 重置() : If 登入人級別 = "00" Then : BL = False : Else : BL = True : End If
  3116. 虛擬桌面隱藏() : 考勤明細表.Show() : 考勤明細表.BringToFront()
  3117. End Sub
  3118. Private Sub 考勤明細表_pb_Click(sender As Object, e As EventArgs) Handles 考勤明細表_pb.Click
  3119. 考勤明細表_tsm.PerformClick()
  3120. End Sub
  3121. Private Sub 考勤明細表_lb_Click(sender As Object, e As EventArgs) Handles 考勤明細表_lb.Click
  3122. 考勤明細表_tsm.PerformClick()
  3123. End Sub
  3124. Private Sub 臨時工卡片管理_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 臨時工卡片管理_tsm.MouseDown '-----------------------------------------------------------------
  3125. If e.Button = MouseButtons.Right Then : 臨時工卡片管理_tsm.Checked = Not 臨時工卡片管理_tsm.Checked : End If : 人事捷徑繪製()
  3126. End Sub
  3127. Private Sub 臨時工卡片管理_tsm_Click(sender As Object, e As EventArgs) Handles 臨時工卡片管理_tsm.Click
  3128. 臨時工卡片管理.Show() : 臨時工卡片管理.BringToFront()
  3129. End Sub
  3130. Private Sub 臨時工卡片管理_pb_Click(sender As Object, e As EventArgs) Handles 臨時工卡片管理_pb.Click
  3131. 臨時工卡片管理_tsm.PerformClick()
  3132. End Sub
  3133. Private Sub 臨時工卡片管理_lb_Click(sender As Object, e As EventArgs) Handles 臨時工卡片管理_lb.Click
  3134. 臨時工卡片管理_tsm.PerformClick()
  3135. End Sub
  3136. Private Sub 系統使用者管理1_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 系統使用者管理1_tsm.MouseDown '-----------------------------------------------------------------
  3137. If e.Button = MouseButtons.Right Then : 系統使用者管理1_tsm.Checked = Not 系統使用者管理1_tsm.Checked : End If : 人事捷徑繪製()
  3138. End Sub
  3139. Private Sub 系統使用者管理1_tsm_Click(sender As Object, e As EventArgs) Handles 系統使用者管理1_tsm.Click
  3140. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3141. 重登計時() : 重置() : If 登入人級別 = "00" Then : BL = False : Else : BL = True : End If
  3142. 虛擬桌面隱藏() : 系統使用者管理.Show() : 系統使用者管理.BringToFront()
  3143. End Sub
  3144. Private Sub 系統使用者管理_pb_Click(sender As Object, e As EventArgs) Handles 系統使用者管理_pb.Click
  3145. 系統使用者管理1_tsm.PerformClick()
  3146. End Sub
  3147. Private Sub 系統使用者管理_lb_Click(sender As Object, e As EventArgs) Handles 系統使用者管理_lb.Click
  3148. 系統使用者管理1_tsm.PerformClick()
  3149. End Sub
  3150. Private Sub 門禁權限設定_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 門禁權限設定_tsm.MouseDown '-----------------------------------------------------------------
  3151. If e.Button = MouseButtons.Right Then : 門禁權限設定_tsm.Checked = Not 門禁權限設定_tsm.Checked : End If : 人事捷徑繪製()
  3152. End Sub
  3153. Private Sub 門禁權限設定_tsm_Click(sender As Object, e As EventArgs) Handles 門禁權限設定_tsm.Click
  3154. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3155. 重登計時() : 重置() : If 登入人級別 = "00" Then : BL = False : Else : BL = True : End If
  3156. 虛擬桌面隱藏() : 門禁權限管理.Show() : 門禁權限管理.BringToFront()
  3157. End Sub
  3158. Private Sub 門禁權限設定_pb_Click(sender As Object, e As EventArgs) Handles 門禁權限設定_pb.Click
  3159. 門禁權限設定_tsm.PerformClick()
  3160. End Sub
  3161. Private Sub 門禁權限設定_lb_Click(sender As Object, e As EventArgs) Handles 門禁權限設定_lb.Click
  3162. 門禁權限設定_tsm.PerformClick()
  3163. End Sub
  3164. Private Sub 請假單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 請假單_tsm.MouseDown '-----------------------------------------------------------------
  3165. If e.Button = MouseButtons.Right Then : 請假單_tsm.Checked = Not 請假單_tsm.Checked : End If : 人事捷徑繪製()
  3166. End Sub
  3167. Private Sub 請假單_tsm_Click(sender As Object, e As EventArgs) Handles 請假單_tsm.Click
  3168. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next : 跨部門開啟 = True
  3169. 重登計時() : 重置() : If 登入人級別 = "00" Then : BL = False : Else : BL = True : End If
  3170. 虛擬桌面隱藏() : 部門聯絡函申請.Show() : 部門聯絡函申請.BringToFront()
  3171. End Sub
  3172. Private Sub 請假單_pb_Click(sender As Object, e As EventArgs) Handles 請假單_pb.Click
  3173. 請假單_tsm.PerformClick()
  3174. End Sub
  3175. Private Sub 請假單_lb_Click(sender As Object, e As EventArgs) Handles 請假單_lb.Click
  3176. 請假單_tsm.PerformClick()
  3177. End Sub
  3178. Private Sub 請假資料確認_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 請假資料確認_tsm.MouseDown '-----------------------------------------------------------------
  3179. If e.Button = MouseButtons.Right Then : 請假資料確認_tsm.Checked = Not 請假資料確認_tsm.Checked : End If : 人事捷徑繪製()
  3180. End Sub
  3181. Private Sub 請假資料確認_tsm_Click(sender As Object, e As EventArgs) Handles 請假資料確認_tsm.Click
  3182. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3183. 重登計時() : 重置() : If 登入人級別 = "00" Then : BL = False : Else : BL = True : End If
  3184. 虛擬桌面隱藏() : 請假資料確認.Show() : 請假資料確認.BringToFront()
  3185. End Sub
  3186. Private Sub 請假資料確認_pb_Click(sender As Object, e As EventArgs) Handles 請假資料確認_pb.Click
  3187. 請假資料確認_tsm.PerformClick()
  3188. End Sub
  3189. Private Sub 請假資料確認_lb_Click(sender As Object, e As EventArgs) Handles 請假資料確認_lb.Click
  3190. 請假資料確認_tsm.PerformClick()
  3191. End Sub
  3192. Private Sub 行事曆請假_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 行事曆請假_tsm.MouseDown '-----------------------------------------------------------------
  3193. If e.Button = MouseButtons.Right Then : 行事曆請假_tsm.Checked = Not 行事曆請假_tsm.Checked : End If : 人事捷徑繪製()
  3194. End Sub
  3195. Private Sub 行事曆請假_tsm_Click(sender As Object, e As EventArgs) Handles 行事曆請假_tsm.Click
  3196. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3197. 虛擬桌面隱藏() : 重登計時() : 重置() : 排班資料.Show() : 排班資料.BringToFront()
  3198. End Sub
  3199. Private Sub 行事曆請假_pb_Click(sender As Object, e As EventArgs) Handles 行事曆請假_pb.Click
  3200. 行事曆請假_tsm.PerformClick()
  3201. End Sub
  3202. Private Sub 行事曆請假_lb_Click(sender As Object, e As EventArgs) Handles 行事曆請假_lb.Click
  3203. 行事曆請假_tsm.PerformClick()
  3204. End Sub
  3205. Private Sub 系統組織結構圖_tsm_Click(sender As Object, e As EventArgs) Handles 組織結構_權限設定_tsm.Click
  3206. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3207. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統組織結構與權限設定.Show() : 系統組織結構與權限設定.BringToFront()
  3208. End Sub
  3209. Private Sub 公司組織結構_tsm_Click(sender As Object, e As EventArgs) Handles 公司組織結構_tsm.Click
  3210. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3211. 虛擬桌面隱藏() : 重登計時() : 重置() : 公司組織結構.Show() : 公司組織結構.BringToFront()
  3212. End Sub
  3213. Private Sub LINE使用者管理表_tsm_Click(sender As Object, e As EventArgs) Handles LINE使用者管理表_tsm.Click
  3214. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3215. 虛擬桌面隱藏() : 重登計時() : 重置() : LINE_使用者管理表.Show() : LINE_使用者管理表.BringToFront()
  3216. End Sub
  3217. Private Sub LINE通知測試表_tsm_Click(sender As Object, e As EventArgs) Handles LINE通知測試表_tsm.Click
  3218. 重登計時() : 重置() : LINE_通知測試表.Show() : LINE_通知測試表.BringToFront()
  3219. End Sub
  3220. Private Sub LINE權限一覽表_Click(sender As Object, e As EventArgs) Handles LINE權限一覽表_tsm.Click
  3221. 重登計時() : 重置() : LINE_權限一覽表.Show() : LINE_權限一覽表.BringToFront()
  3222. End Sub
  3223. '------------------------工程系統管理-------------------------------------------------------------------------------------------------------------------------------------------------
  3224. Private Sub 工程系統管理_tsm_Click(sender As Object, e As EventArgs) Handles 工程系統管理_tsm.Click
  3225. 總務 = False : 業務 = False : 採購 = False : 工程 = True : 倉儲 = False : 財務 = False : 人事 = False : 桌面捷徑翻頁() : 工程捷徑繪製()
  3226. End Sub
  3227. Private Sub 工程材料表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程材料表_tsm.MouseDown '-----------------------------------------------------------------
  3228. If e.Button = MouseButtons.Right Then : 工程材料表_tsm.Checked = Not 工程材料表_tsm.Checked : End If : 工程捷徑繪製()
  3229. End Sub
  3230. Private Sub 工程材料表_tsm_Click(sender As Object, e As EventArgs) Handles 工程材料表_tsm.Click
  3231. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3232. 虛擬桌面隱藏() : 重登計時() : 重置() : 工程材料表.Show() : 工程材料表.BringToFront()
  3233. End Sub
  3234. Private Sub 工程材料表_pb_Click(sender As Object, e As EventArgs) Handles 工程材料表_pb.Click
  3235. 工程材料表_tsm.PerformClick()
  3236. End Sub
  3237. Private Sub 工程材料表_lb_Click(sender As Object, e As EventArgs) Handles 工程材料表_lb.Click
  3238. 工程材料表_tsm.PerformClick()
  3239. End Sub
  3240. Private Sub 合約驗收單1_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約驗收單1_tsm.MouseDown '-----------------------------------------------------------------
  3241. If e.Button = MouseButtons.Right Then : 合約驗收單1_tsm.Checked = Not 合約驗收單1_tsm.Checked : End If : 工程捷徑繪製()
  3242. End Sub
  3243. Private Sub 合約驗收單1_tsm_Click(sender As Object, e As EventArgs) Handles 合約驗收單1_tsm.Click
  3244. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3245. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = False : 合約驗收單.Show() : 合約驗收單.BringToFront()
  3246. End Sub
  3247. Private Sub 合約驗收單1_pb_Click(sender As Object, e As EventArgs) Handles 合約驗收單1_pb.Click
  3248. 合約驗收單1_tsm.PerformClick()
  3249. End Sub
  3250. Private Sub 合約驗收單1_lb_Click(sender As Object, e As EventArgs) Handles 合約驗收單1_lb.Click
  3251. 合約驗收單1_tsm.PerformClick()
  3252. End Sub
  3253. Private Sub 合約驗收控制表1_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約驗收控制表1_tsm.MouseDown '-----------------------------------------------------------------
  3254. If e.Button = MouseButtons.Right Then : 合約驗收控制表1_tsm.Checked = Not 合約驗收控制表1_tsm.Checked : End If : 工程捷徑繪製()
  3255. End Sub
  3256. Private Sub 合約驗收控制表1_tsm_Click(sender As Object, e As EventArgs) Handles 合約驗收控制表1_tsm.Click
  3257. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3258. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = False : 合約驗收控制表.Show() : 合約驗收控制表.BringToFront()
  3259. End Sub
  3260. Private Sub 合約驗收控制表1_pb_Click(sender As Object, e As EventArgs) Handles 合約驗收控制表1_pb.Click
  3261. 合約驗收控制表1_tsm.PerformClick()
  3262. End Sub
  3263. Private Sub 合約驗收控制表1_lb_Click(sender As Object, e As EventArgs) Handles 合約驗收控制表1_lb.Click
  3264. 合約驗收控制表1_tsm.PerformClick()
  3265. End Sub
  3266. Private Sub 合約結案控制表1_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約結案控制表1_tsm.MouseDown '-----------------------------------------------------------------
  3267. If e.Button = MouseButtons.Right Then : 合約結案控制表1_tsm.Checked = Not 合約結案控制表1_tsm.Checked : End If : 工程捷徑繪製()
  3268. End Sub
  3269. Private Sub 合約結案控制表1_tsm_Click(sender As Object, e As EventArgs) Handles 合約結案控制表1_tsm.Click
  3270. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3271. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = False : 合約結案控制表.Show() : 合約結案控制表.BringToFront()
  3272. End Sub
  3273. Private Sub 合約結案控制表1_pb_Click(sender As Object, e As EventArgs) Handles 合約結案控制表1_pb.Click
  3274. 合約結案控制表1_tsm.PerformClick()
  3275. End Sub
  3276. Private Sub 合約結案控制表1_lb_Click(sender As Object, e As EventArgs) Handles 合約結案控制表1_lb.Click
  3277. 合約結案控制表1_tsm.PerformClick()
  3278. End Sub
  3279. Private Sub 工程進度表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程進度表_tsm.MouseDown '-----------------------------------------------------------------
  3280. If e.Button = MouseButtons.Right Then : 工程進度表_tsm.Checked = Not 工程進度表_tsm.Checked : End If : 工程捷徑繪製()
  3281. End Sub
  3282. Private Sub 工程進度表_tsm_Click(sender As Object, e As EventArgs) Handles 工程進度表_tsm.Click
  3283. GanttViewLocalizationProvider.CurrentProvider = New MyEnglishGanttViewLocalizationProvider()
  3284. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3285. 虛擬桌面隱藏() : 重登計時() : 重置() : 新甘特圖模板.Show() : 新甘特圖模板.BringToFront()
  3286. End Sub
  3287. Private Sub 工程進度表_pb_Click(sender As Object, e As EventArgs) Handles 工程進度表_pb.Click
  3288. 工程進度表_tsm.PerformClick()
  3289. End Sub
  3290. Private Sub 工程進度表_lb_Click(sender As Object, e As EventArgs) Handles 工程進度表_lb.Click
  3291. 工程進度表_tsm.PerformClick()
  3292. End Sub
  3293. Private Sub 派工人數紀錄表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 派工人數紀錄表_tsm.MouseDown '-----------------------------------------------------------------
  3294. If e.Button = MouseButtons.Right Then : 派工人數紀錄表_tsm.Checked = Not 派工人數紀錄表_tsm.Checked : End If : 工程捷徑繪製()
  3295. End Sub
  3296. Private Sub 派工人數紀錄表_tsm_Click(sender As Object, e As EventArgs) Handles 派工人數紀錄表_tsm.Click
  3297. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3298. 虛擬桌面隱藏() : 重登計時() : 重置() : 派工人數紀錄表.Show() : 派工人數紀錄表.BringToFront()
  3299. End Sub
  3300. Private Sub 派工人數紀錄表_pb_Click(sender As Object, e As EventArgs) Handles 派工人數紀錄表_pb.Click
  3301. 派工人數紀錄表_tsm.PerformClick()
  3302. End Sub
  3303. Private Sub 派工人數紀錄表_lb_Click(sender As Object, e As EventArgs) Handles 派工人數紀錄表_lb.Click
  3304. 派工人數紀錄表_tsm.PerformClick()
  3305. End Sub
  3306. Private Sub 工程日報表編輯_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程日報表編輯_tsm.MouseDown '-----------------------------------------------------------------
  3307. If e.Button = MouseButtons.Right Then : 工程日報表編輯_tsm.Checked = Not 工程日報表編輯_tsm.Checked : End If : 工程捷徑繪製()
  3308. End Sub
  3309. Private Sub 工程日報表編輯_tsm_Click(sender As Object, e As EventArgs) Handles 工程日報表編輯_tsm.Click
  3310. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3311. 虛擬桌面隱藏() : 重登計時() : 重置() : 工程日報表.Show() : 工程日報表.BringToFront()
  3312. End Sub
  3313. Private Sub 工程日報表編輯_pb_Click(sender As Object, e As EventArgs) Handles 工程日報表編輯_pb.Click
  3314. 工程日報表編輯_tsm.PerformClick()
  3315. End Sub
  3316. Private Sub 工程日報表編輯_lb_Click(sender As Object, e As EventArgs) Handles 工程日報表編輯_lb.Click
  3317. 工程日報表編輯_tsm.PerformClick()
  3318. End Sub
  3319. Private Sub 工程客變單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程客變單_tsm.MouseDown '-----------------------------------------------------------------
  3320. If e.Button = MouseButtons.Right Then : 工程客變單_tsm.Checked = Not 工程客變單_tsm.Checked : End If : 工程捷徑繪製()
  3321. End Sub
  3322. Private Sub 工程客變單_tsm_Click(sender As Object, e As EventArgs) Handles 工程客變單_tsm.Click
  3323. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3324. 虛擬桌面隱藏() : 重登計時() : 重置() : 工程客變單.Show() : 工程客變單.BringToFront()
  3325. End Sub
  3326. Private Sub 工程客變單_pb_Click(sender As Object, e As EventArgs) Handles 工程客變單_pb.Click
  3327. 工程客變單_tsm.PerformClick()
  3328. End Sub
  3329. Private Sub 工程客變單_lb_Click(sender As Object, e As EventArgs) Handles 工程客變單_lb.Click
  3330. 工程客變單_tsm.PerformClick()
  3331. End Sub
  3332. Private Sub 工程維修單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程維修單_tsm.MouseDown '-----------------------------------------------------------------
  3333. If e.Button = MouseButtons.Right Then : 工程維修單_tsm.Checked = Not 工程維修單_tsm.Checked : End If : 工程捷徑繪製()
  3334. End Sub
  3335. Private Sub 工程維修單_tsm_Click(sender As Object, e As EventArgs) Handles 工程維修單_tsm.Click
  3336. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3337. 虛擬桌面隱藏() : 重登計時() : 重置() : 工程維修單.Show() : 工程維修單.BringToFront()
  3338. End Sub
  3339. Private Sub 工程維修單_pb_Click(sender As Object, e As EventArgs) Handles 工程維修單_pb.Click
  3340. 工程維修單_tsm.PerformClick()
  3341. End Sub
  3342. Private Sub 工程維修單_lb_Click(sender As Object, e As EventArgs) Handles 工程維修單_lb.Click
  3343. 工程維修單_tsm.PerformClick()
  3344. End Sub
  3345. Private Sub 工程分區控制表1_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程分區控制表1_tsm.MouseDown '-----------------------------------------------------------------
  3346. If e.Button = MouseButtons.Right Then : 工程分區控制表1_tsm.Checked = Not 工程分區控制表1_tsm.Checked : End If : 工程捷徑繪製()
  3347. End Sub
  3348. Private Sub 工程分區控制表1_tsm_Click(sender As Object, e As EventArgs) Handles 工程分區控制表1_tsm.Click
  3349. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3350. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = True : 倉儲分區控制表.Show() : 倉儲分區控制表.BringToFront()
  3351. End Sub
  3352. Private Sub 工程分區控制表1_pb_Click(sender As Object, e As EventArgs) Handles 工程分區控制表1_pb.Click
  3353. 工程分區控制表1_tsm.PerformClick()
  3354. End Sub
  3355. Private Sub 工程分區控制表1_lb_Click(sender As Object, e As EventArgs) Handles 工程分區控制表1_lb.Click
  3356. 工程分區控制表1_tsm.PerformClick()
  3357. End Sub
  3358. '------------------------資料庫系統管理-------------------------------------------------------------------------------------------------------------------------------------------------
  3359. Private Sub FTP資料夾管理_tsm_Click(sender As Object, e As EventArgs) Handles FTP資料夾管理_tsm.Click
  3360. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3361. 虛擬桌面隱藏() : 重登計時() : 重置() : FTP資料夾管理.Show() : FTP資料夾管理.BringToFront()
  3362. End Sub
  3363. Private Sub 系統執行檔版本管理_tsm_Click(sender As Object, e As EventArgs) Handles 系統執行檔版本管理_tsm.Click
  3364. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3365. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統執行檔版本管理.Show() : 系統執行檔版本管理.BringToFront()
  3366. End Sub
  3367. Private Sub 系統使用者管理_tsm_Click(sender As Object, e As EventArgs) Handles 系統使用者管理_tsm.Click
  3368. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3369. 虛擬桌面隱藏() : 重登計時() : 重置() : BL = False : 系統使用者管理.Show() : 系統使用者管理.BringToFront()
  3370. End Sub
  3371. Private Sub 系統權限預設表_tsm_Click(sender As Object, e As EventArgs) Handles 系統權限預設表_tsm.Click
  3372. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3373. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統權限預設表.Show() : 系統權限預設表.BringToFront()
  3374. End Sub
  3375. Private Sub 系統開發用共享文件_tsm_Click(sender As Object, e As EventArgs) Handles 門禁系統設定_tsm.Click
  3376. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3377. 虛擬桌面隱藏() : 重登計時() : 重置() : 門禁系統設定.Show() : 門禁系統設定.BringToFront()
  3378. End Sub
  3379. Private Sub 簽名檔管理_tsm_Click(sender As Object, e As EventArgs) Handles 簽名檔管理_tsm.Click
  3380. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3381. 虛擬桌面隱藏() : 重登計時() : 重置() : 簽名檔管理.Show() : 簽名檔管理.BringToFront()
  3382. End Sub
  3383. Private Sub 系統對應電腦註冊_tsm_Click(sender As Object, e As EventArgs) Handles 系統對應電腦註冊_tsm.Click
  3384. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3385. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統對應電腦註冊.Show() : 系統對應電腦註冊.BringToFront()
  3386. End Sub
  3387. Private Sub 系統通用變數管理_tsm_Click(sender As Object, e As EventArgs) Handles 系統通用變數管理_tsm.Click
  3388. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3389. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統通用變數管理.Show() : 系統通用變數管理.BringToFront()
  3390. End Sub
  3391. Private Sub 系統編碼規則_tsm_Click(sender As Object, e As EventArgs) Handles 系統編碼規則_tsm.Click
  3392. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3393. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統編碼規則.Show() : 系統編碼規則.BringToFront()
  3394. End Sub
  3395. Private Sub 系統組織架構設定_tsm_Click(sender As Object, e As EventArgs) Handles 系統組織架構設定_tsm.Click
  3396. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3397. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統組織架構設定.Show() : 系統組織架構設定.BringToFront()
  3398. End Sub
  3399. Private Sub 部門權限設定_tsm_Click(sender As Object, e As EventArgs) Handles 部門權限設定_tsm.Click
  3400. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3401. 虛擬桌面隱藏() : 重登計時() : 重置() : 部門權限設定.Show() : 部門權限設定.BringToFront()
  3402. End Sub
  3403. '------------------------測試與其他-------------------------------------------------------------------------------------------------------------------------------------------------
  3404. Private Sub TEST_tsm_Click(sender As Object, e As EventArgs) Handles TEST_tsm.Click
  3405. 流程圖工具.ShowDialog()
  3406. End Sub
  3407. Private Sub Calculator_bt_Click(sender As Object, e As EventArgs) Handles Calculator_bt.Click
  3408. Shell("calc") 'PA = "" : 計算機.Show() : 計算機.BringToFront()
  3409. End Sub
  3410. Private Sub TEST_FORM_tsm_Click(sender As Object, e As EventArgs) Handles TEST_FORM_tsm.Click
  3411. 虛擬桌面隱藏() : 重登計時() : 重置() : 測試介面.Show() : 測試介面.BringToFront()
  3412. End Sub
  3413. Private Sub PDF_TEST_tsm_Click(sender As Object, e As EventArgs) Handles PDF_TEST_tsm.Click
  3414. PdfViewerLocalizationProvider.CurrentProvider = New MyLocalizationProvider()
  3415. 重登計時() : 重置() : PDF預覽.Show() : PDF預覽.BringToFront()
  3416. End Sub
  3417. Private Sub WORD_TEST_tsm_Click(sender As Object, e As EventArgs) Handles WORD_TEST_tsm.Click
  3418. 考勤打卡.Show()
  3419. End Sub
  3420. Private Sub 開發模板庫ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 開發模板庫_tsm.Click
  3421. 虛擬桌面隱藏() : 重登計時() : 重置() : 開發模板庫.Show() : 開發模板庫.BringToFront()
  3422. End Sub
  3423. ''------------------------代辦事項通知-------------------------------------------------------------------------------------------------------------------------------------------------
  3424. Private Sub 計算分流1_Tick(sender As Object, e As EventArgs) Handles 計算分流1.Tick
  3425. 計算分流1.Enabled = False
  3426. Dim ds16 As New DataSet : 工作狀態_dgv.DataSource = Nothing : ds16.Clear() : 工作狀態_dgv.AllowUserToAddRows = False
  3427. SQL_工作狀態匯總表_讀取() : da.Fill(ds16) : 工作狀態_dgv.DataSource = ds16.Tables(0) : conn.Close()
  3428. 跑馬燈.Enabled = False
  3429. Set_部門聯絡函_未審() : Set_部門聯絡函_未收() : Set_部門聯絡函_未執行() : Set_部門聯絡函_未驗收() : Set_部門聯絡函_請假() : Set_部門聯絡函_派車()
  3430. Set_財務支付單未核准() : Set_供應商資料_未審核() : Set_人員合約到期() : Set_公告清單()
  3431. 跑馬燈.Enabled = True
  3432. If 代辦事項_tv.Nodes.Count = 0 Then : Else
  3433. Dim 逆行 As Integer = 代辦事項_tv.Nodes.Count - 1 : For i As Integer = 0 To 代辦事項_tv.Nodes.Count - 1 : 代辦事項_tv.Nodes.RemoveAt(逆行) : 逆行 -= 1 : Next
  3434. End If : NN1 = 0
  3435. If 深色風格 = False Then
  3436. 代辦事項_tv.Nodes.Add(對話框(31)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Black : NN1 += 1
  3437. If 聯絡函_未審_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(4) & 聯絡函_未審_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Black : NN1 += 1 : End If
  3438. If 聯絡函_未收_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(5) & 聯絡函_未收_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Black : NN1 += 1 : End If
  3439. If 聯絡函_未執行_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(6) & 聯絡函_未執行_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Black : NN1 += 1 : End If
  3440. If 聯絡函_未驗收_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(7) & 聯絡函_未驗收_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Black : NN1 += 1 : End If
  3441. If CInt(登入人級別) <= 3 Or 登入人部門 = "2.管理部 Management" Then
  3442. If 聯絡函_請假_dgv.Rows.Count > 0 Then
  3443. 代辦事項_tv.Nodes.Add(對話框(27) & " : " & 聯絡函_請假_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Black : NN1 += 1 : End If
  3444. If 聯絡函_派車_dgv.Rows.Count > 0 Then
  3445. 代辦事項_tv.Nodes.Add(對話框(28) & " : " & 聯絡函_派車_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Black : NN1 += 1 : End If
  3446. If 員工合約_dgv.Rows.Count > 0 Then
  3447. 代辦事項_tv.Nodes.Add(對話框(15) & " : " & 員工合約_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Red : NN1 += 1 : End If
  3448. End If
  3449. If CInt(登入人級別) <= 3 Then
  3450. 代辦事項_tv.Nodes.Add(對話框(32)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Purple : NN1 += 1
  3451. If 支付單未准_dgv.Rows.Count > 0 Then
  3452. 代辦事項_tv.Nodes.Add(對話框(29) & " : " & 支付單未准_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Purple : NN1 += 1 : End If
  3453. End If
  3454. If CInt(登入人級別) <= 2 Then
  3455. If 銀行資料修改_dgv.Rows.Count > 0 Then
  3456. 代辦事項_tv.Nodes.Add(對話框(30) & " : " & 銀行資料修改_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Purple : NN1 += 1 : End If
  3457. End If
  3458. If CC(5) = True Then
  3459. 代辦事項_tv.Nodes.Add(對話框(33)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1
  3460. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3461. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約預估利潤" Then : 數量(0) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3462. If 數量(0) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(16) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3463. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3464. End If
  3465. Next
  3466. End If
  3467. If CC(5) = True Then
  3468. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3469. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "報價未完成" Then : 數量(1) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3470. If 數量(1) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(18) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3471. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3472. End If
  3473. Next
  3474. End If
  3475. If CC(5) = True Then
  3476. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3477. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未放行" Then : 數量(2) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3478. If 數量(2) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(17) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3479. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3480. End If
  3481. Next
  3482. End If
  3483. If CC(5) = True Then
  3484. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3485. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "報價未簽回" Then : 數量(3) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3486. If 數量(3) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(19) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3487. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3488. End If
  3489. Next
  3490. End If
  3491. If CC(5) = True Then
  3492. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3493. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未簽回" Then : 數量(4) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3494. If 數量(4) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(20) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3495. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3496. End If
  3497. Next
  3498. End If
  3499. If CC(5) = True Then
  3500. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3501. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款1" Then : 數量(5) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3502. If 數量(5) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(8) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3503. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3504. End If
  3505. Next
  3506. End If
  3507. If CC(5) = True Then
  3508. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3509. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款2" Then : 數量(6) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3510. If 數量(6) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(9) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3511. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3512. End If
  3513. Next
  3514. End If
  3515. If CC(5) = True Then
  3516. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3517. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款3" Then : 數量(7) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3518. If 數量(7) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(10) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3519. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3520. End If
  3521. Next
  3522. End If
  3523. If CC(5) = True Then
  3524. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3525. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款4" Then : 數量(8) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3526. If 數量(8) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(11) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3527. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3528. End If
  3529. Next
  3530. End If
  3531. If CC(5) = True Then
  3532. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3533. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款5" Then : 數量(9) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3534. If 數量(9) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(12) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3535. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3536. End If
  3537. Next
  3538. End If
  3539. If CC(8) = True Then
  3540. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3541. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未指定主管" Then : 數量(10) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3542. If 數量(10) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(14) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3543. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3544. End If
  3545. Next
  3546. End If
  3547. If CC(8) = True Then
  3548. 代辦事項_tv.Nodes.Add(對話框(34)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Red : NN1 += 1
  3549. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3550. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未驗收" Then : 數量(12) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3551. If 數量(12) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(13) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3552. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Red : NN1 += 1 : Exit For : Else : Exit For : End If
  3553. End If
  3554. Next
  3555. End If
  3556. If CC(8) = True Then
  3557. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3558. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "驗收未簽回" Then : 數量(13) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3559. If 數量(13) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(21) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3560. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Red : NN1 += 1 : Exit For : Else : Exit For : End If
  3561. End If
  3562. Next
  3563. End If
  3564. If CC(8) = True Then
  3565. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3566. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "保固未簽回" Then : 數量(14) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3567. If 數量(14) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(22) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3568. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Red : NN1 += 1 : Exit For : Else : Exit For : End If
  3569. End If
  3570. Next
  3571. End If
  3572. If CC(6) = True Then
  3573. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3574. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "請購單" Then : 數量(15) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3575. If 數量(15) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(0) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3576. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Red : NN1 += 1 : Exit For : Else : Exit For : End If
  3577. End If
  3578. Next
  3579. End If
  3580. If CC(6) = True Then
  3581. 代辦事項_tv.Nodes.Add(對話框(35)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Teal : NN1 += 1
  3582. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3583. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "詢價單" Then : 數量(16) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3584. If 數量(16) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(1) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3585. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Teal : NN1 += 1 : Exit For : Else : Exit For : End If
  3586. End If
  3587. Next
  3588. End If
  3589. If CC(6) = True Then
  3590. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3591. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "採購核准11" Then : 數量(17) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3592. If 數量(17) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(2) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3593. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Teal : NN1 += 1 : Exit For : Else : Exit For : End If
  3594. End If
  3595. Next
  3596. End If
  3597. If CC(6) = True Then
  3598. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3599. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "採購核准12" Then : 數量(18) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3600. If 數量(18) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(3) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3601. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Teal : NN1 += 1 : Exit For : Else : Exit For : End If
  3602. End If
  3603. Next
  3604. End If
  3605. Else
  3606. 代辦事項_tv.Nodes.Add(對話框(31)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.White : NN1 += 1
  3607. If 聯絡函_未審_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(4) & 聯絡函_未審_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.White : NN1 += 1 : End If
  3608. If 聯絡函_未收_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(5) & 聯絡函_未收_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.White : NN1 += 1 : End If
  3609. If 聯絡函_未執行_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(6) & 聯絡函_未執行_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.White : NN1 += 1 : End If
  3610. If 聯絡函_未驗收_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(7) & 聯絡函_未驗收_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.White : NN1 += 1 : End If
  3611. If CInt(登入人級別) <= 3 Or 登入人部門 = "2.管理部 Management" Then
  3612. If 聯絡函_請假_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(27) & " : " & 聯絡函_請假_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.White : NN1 += 1 : End If
  3613. If 聯絡函_派車_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(28) & " : " & 聯絡函_派車_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.White : NN1 += 1 : End If
  3614. If 員工合約_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(15) & " : " & 員工合約_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightPink : NN1 += 1 : End If
  3615. End If
  3616. If CInt(登入人級別) <= 3 Then
  3617. 代辦事項_tv.Nodes.Add(對話框(32)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Thistle : NN1 += 1
  3618. If 支付單未准_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(29) & " : " & 支付單未准_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Thistle : NN1 += 1 : End If
  3619. If 銀行資料修改_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(30) & " : " & 銀行資料修改_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Thistle : NN1 += 1 : End If
  3620. End If
  3621. If CC(5) = True Then
  3622. 代辦事項_tv.Nodes.Add(對話框(33)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1
  3623. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3624. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約預估利潤" Then : 數量(0) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3625. If 數量(0) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(16) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3626. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3627. End If
  3628. Next
  3629. End If
  3630. If CC(5) = True Then
  3631. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3632. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "報價未完成" Then : 數量(1) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3633. If 數量(1) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(18) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3634. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3635. End If
  3636. Next
  3637. End If
  3638. If CC(5) = True Then
  3639. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3640. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未放行" Then : 數量(2) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3641. If 數量(2) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(17) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3642. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3643. End If
  3644. Next
  3645. End If
  3646. If CC(5) = True Then
  3647. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3648. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "報價未簽回" Then : 數量(3) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3649. If 數量(3) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(19) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3650. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3651. End If
  3652. Next
  3653. End If
  3654. If CC(5) = True Then
  3655. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3656. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未簽回" Then : 數量(4) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3657. If 數量(4) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(20) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3658. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3659. End If
  3660. Next
  3661. End If
  3662. If CC(5) = True Then
  3663. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3664. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款1" Then : 數量(5) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3665. If 數量(5) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(8) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3666. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3667. End If
  3668. Next
  3669. End If
  3670. If CC(5) = True Then
  3671. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3672. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款2" Then : 數量(6) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3673. If 數量(6) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(9) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3674. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3675. End If
  3676. Next
  3677. End If
  3678. If CC(5) = True Then
  3679. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3680. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款3" Then : 數量(7) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3681. If 數量(7) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(10) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3682. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3683. End If
  3684. Next
  3685. End If
  3686. If CC(5) = True Then
  3687. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3688. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款4" Then : 數量(8) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3689. If 數量(8) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(11) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3690. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3691. End If
  3692. Next
  3693. End If
  3694. If CC(5) = True Then
  3695. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3696. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款5" Then : 數量(9) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3697. If 數量(9) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(12) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3698. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3699. End If
  3700. Next
  3701. End If
  3702. If CC(8) = True Then
  3703. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3704. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未指定主管" Then : 數量(10) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3705. If 數量(10) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(14) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3706. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3707. End If
  3708. Next
  3709. End If
  3710. If CC(8) = True Then
  3711. 代辦事項_tv.Nodes.Add(對話框(34)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightPink : NN1 += 1
  3712. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3713. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未驗收" Then : 數量(12) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3714. If 數量(12) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(13) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3715. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightPink : NN1 += 1 : Exit For : Else : Exit For : End If
  3716. End If
  3717. Next
  3718. End If
  3719. If CC(8) = True Then
  3720. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3721. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "驗收未簽回" Then : 數量(13) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3722. If 數量(13) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(21) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3723. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightPink : NN1 += 1 : Exit For : Else : Exit For : End If
  3724. End If
  3725. Next
  3726. End If
  3727. If CC(8) = True Then
  3728. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3729. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "保固未簽回" Then : 數量(14) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3730. If 數量(14) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(22) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3731. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightPink : NN1 += 1 : Exit For : Else : Exit For : End If
  3732. End If
  3733. Next
  3734. End If
  3735. If CC(6) = True Then
  3736. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3737. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "請購單" Then : 數量(15) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3738. If 數量(15) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(0) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3739. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightPink : NN1 += 1 : Exit For : Else : Exit For : End If
  3740. End If
  3741. Next
  3742. End If
  3743. If CC(6) = True Then
  3744. 代辦事項_tv.Nodes.Add(對話框(35)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Aqua : NN1 += 1
  3745. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3746. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "詢價單" Then : 數量(16) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3747. If 數量(16) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(1) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3748. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Aqua : NN1 += 1 : Exit For : Else : Exit For : End If
  3749. End If
  3750. Next
  3751. End If
  3752. If CC(6) = True Then
  3753. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3754. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "採購核准11" Then : 數量(17) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3755. If 數量(17) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(2) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3756. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Aqua : NN1 += 1 : Exit For : Else : Exit For : End If
  3757. End If
  3758. Next
  3759. End If
  3760. If CC(6) = True Then
  3761. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3762. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "採購核准12" Then : 數量(18) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3763. If 數量(18) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(3) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3764. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Aqua : NN1 += 1 : Exit For : Else : Exit For : End If
  3765. End If
  3766. Next
  3767. End If
  3768. End If
  3769. End Sub
  3770. Private Sub 代辦清單重置()
  3771. 聯絡函_未審_dgv.Visible = False : 聯絡函_未收_dgv.Visible = False : 聯絡函_未執行_dgv.Visible = False : 聯絡函_未驗收_dgv.Visible = False : 聯絡函_請假_dgv.Visible = False
  3772. 合約請款1_dgv.Visible = False : 合約請款2_dgv.Visible = False : 合約請款3_dgv.Visible = False : 合約請款4_dgv.Visible = False : 合約請款5_dgv.Visible = False
  3773. 合約未指定主管_dgv.Visible = False : 員工合約_dgv.Visible = False : 合約未驗收_dgv.Visible = False : 請購單_dgv.Visible = False : 詢價單_dgv.Visible = False
  3774. 採購核准11_dgv.Visible = False : 採購核准12_dgv.Visible = False : 合約預估利潤_dgv.Visible = False : 合約未放行_dgv.Visible = False : 報價未完成_dgv.Visible = False
  3775. 報價未簽回_dgv.Visible = False : 合約未簽回_dgv.Visible = False : 驗收未簽回_dgv.Visible = False : 保固未簽回_dgv.Visible = False : 聯絡函_派車_dgv.Visible = False
  3776. 支付單未准_dgv.Visible = False : 銀行資料修改_dgv.Visible = False
  3777. End Sub
  3778. Private Sub Cancel_bt_Click(sender As Object, e As EventArgs) Handles Cancel_bt.Click
  3779. If 視窗1_pl.Visible = False Then : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : Else : 視窗1_pl.Visible = False : 視窗1_pl.SendToBack() : End If : 代辦清單重置()
  3780. End Sub
  3781. Private Sub 代辦事項_tv_Click(sender As Object, e As EventArgs) Handles 代辦事項_tv.Click
  3782. 待辦選擇 = True
  3783. End Sub
  3784. Private Sub 代辦事項_tv_AfterSelect(ByVal sender As System.Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) Handles 代辦事項_tv.AfterSelect
  3785. If 待辦選擇 = True Then
  3786. Dim X座標 As Integer = Me.Size.Width / 2 - 300
  3787. Select Case (e.Node.Text)
  3788. Case 對話框(4) & 聯絡函_未審_dgv.Rows.Count : 標題_lb.Text = 對話框(4) & 聯絡函_未審_dgv.Rows.Count
  3789. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 聯絡函_未審_dgv.Visible = True
  3790. Case 對話框(5) & 聯絡函_未收_dgv.Rows.Count : 標題_lb.Text = 對話框(5) & 聯絡函_未收_dgv.Rows.Count
  3791. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 聯絡函_未收_dgv.Visible = True
  3792. Case 對話框(6) & 聯絡函_未執行_dgv.Rows.Count : 標題_lb.Text = 對話框(6) & 聯絡函_未執行_dgv.Rows.Count
  3793. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 聯絡函_未執行_dgv.Visible = True
  3794. Case 對話框(7) & 聯絡函_未驗收_dgv.Rows.Count : 標題_lb.Text = 對話框(7) & 聯絡函_未驗收_dgv.Rows.Count
  3795. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 聯絡函_未驗收_dgv.Visible = True
  3796. Case 對話框(27) & " : " & 聯絡函_請假_dgv.Rows.Count : 標題_lb.Text = 對話框(27) & 聯絡函_請假_dgv.Rows.Count
  3797. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 聯絡函_請假_dgv.Visible = True
  3798. Case 對話框(28) & " : " & 聯絡函_派車_dgv.Rows.Count : 標題_lb.Text = 對話框(28) & 聯絡函_派車_dgv.Rows.Count
  3799. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 聯絡函_派車_dgv.Visible = True
  3800. Case 對話框(29) & " : " & 支付單未准_dgv.Rows.Count : 標題_lb.Text = 對話框(29) & " : " & 支付單未准_dgv.Rows.Count
  3801. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 支付單未准_dgv.Visible = True
  3802. Case 對話框(30) & " : " & 銀行資料修改_dgv.Rows.Count : 標題_lb.Text = 對話框(30) & " : " & 銀行資料修改_dgv.Rows.Count
  3803. If 銀行資料修改_dgv.Rows.Count <> 0 Then : 銀行資料修改審核_tsm.PerformClick() : End If
  3804. Case 對話框(15) & " : " & 員工合約_dgv.Rows.Count : 標題_lb.Text = 對話框(15) & " : " & 員工合約_dgv.Rows.Count
  3805. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 員工合約_dgv.Visible = True
  3806. Case 對話框(16) & 數量(0) : 標題_lb.Text = 對話框(16) & " " & 數量(0)
  3807. 代辦清單重置() : Set_合約未設利潤() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約預估利潤_dgv.Visible = True
  3808. Case 對話框(18) & 數量(1) : 標題_lb.Text = 對話框(18) & " " & 數量(1)
  3809. 代辦清單重置() : Set_報價未完成() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 報價未完成_dgv.Visible = True
  3810. Case 對話框(17) & 數量(2) : 標題_lb.Text = 對話框(17) & " " & 數量(2)
  3811. 代辦清單重置() : Set_合約未放行() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約未放行_dgv.Visible = True
  3812. Case 對話框(19) & 數量(3) : 標題_lb.Text = 對話框(19) & " " & 數量(3)
  3813. 代辦清單重置() : Set_報價未簽回() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 報價未簽回_dgv.Visible = True
  3814. Case 對話框(20) & 數量(4) : 標題_lb.Text = 對話框(20) & " " & 數量(4)
  3815. 代辦清單重置() : Set_合約未簽回() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約未簽回_dgv.Visible = True
  3816. Case 對話框(8) & 數量(5) : 標題_lb.Text = 對話框(8) & " " & 數量(5)
  3817. 代辦清單重置() : Set_合約未請款1() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約請款1_dgv.Visible = True
  3818. Case 對話框(9) & 數量(6) : 標題_lb.Text = 對話框(9) & " " & 數量(6)
  3819. 代辦清單重置() : Set_合約未請款2() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約請款2_dgv.Visible = True
  3820. Case 對話框(10) & 數量(7) : 標題_lb.Text = 對話框(10) & " " & 數量(7)
  3821. 代辦清單重置() : Set_合約未請款3() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約請款3_dgv.Visible = True
  3822. Case 對話框(11) & 數量(8) : 標題_lb.Text = 對話框(11) & " " & 數量(8)
  3823. 代辦清單重置() : Set_合約未請款4() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約請款4_dgv.Visible = True
  3824. Case 對話框(12) & 數量(9) : 標題_lb.Text = 對話框(12) & " " & 數量(9)
  3825. 代辦清單重置() : Set_合約未請款5() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約請款5_dgv.Visible = True
  3826. Case 對話框(14) & 數量(10) : 標題_lb.Text = 對話框(14) & " " & 數量(10)
  3827. 代辦清單重置() : Set_合約未指定主管() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約未指定主管_dgv.Visible = True
  3828. Case 對話框(13) & 數量(12) : 標題_lb.Text = 對話框(13) & " " & 數量(12)
  3829. 代辦清單重置() : Set_合約未驗收() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約未驗收_dgv.Visible = True
  3830. Case 對話框(21) & 數量(13) : 標題_lb.Text = 對話框(21) & " " & 數量(13)
  3831. 代辦清單重置() : Set_合約驗收單未簽回() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 驗收未簽回_dgv.Visible = True
  3832. Case 對話框(22) & 數量(14) : 標題_lb.Text = 對話框(22) & " " & 數量(14)
  3833. 代辦清單重置() : Set_合約保固單未簽() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 保固未簽回_dgv.Visible = True
  3834. Case 對話框(0) & 數量(15) : 標題_lb.Text = 對話框(0) & " " & 數量(15)
  3835. 代辦清單重置() : Set_請購單() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 請購單_dgv.Visible = True
  3836. Case 對話框(1) & 數量(16) : 標題_lb.Text = 對話框(1) & " " & 數量(16)
  3837. 代辦清單重置() : Set_詢價單1() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 詢價單_dgv.Visible = True
  3838. Case 對話框(2) & 數量(17) : 標題_lb.Text = 對話框(2) & " " & 數量(17)
  3839. 代辦清單重置() : Set_採購核准11() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 採購核准11_dgv.Visible = True
  3840. Case 對話框(3) & 數量(18) : 標題_lb.Text = 對話框(3) & " " & 數量(18)
  3841. 代辦清單重置() : Set_採購核准12() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 採購核准12_dgv.Visible = True
  3842. End Select : 待辦選擇 = False
  3843. End If
  3844. End Sub
  3845. '----------------------視窗滑鼠拖曳功能---------------------------------------------------------------------------------------------------------
  3846. Dim OldX, OldY As Long : Dim drag As Boolean
  3847. Private Sub 視窗1_pl_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 視窗1_pl.MouseDown
  3848. If e.Button = MouseButtons.Left Then : OldX = e.X : OldY = e.Y : drag = True : End If
  3849. End Sub
  3850. Private Sub 視窗1_pl_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 視窗1_pl.MouseMove
  3851. If drag Then : 視窗1_pl.Left = 視窗1_pl.Left + e.X - OldX : 視窗1_pl.Top = 視窗1_pl.Top + e.Y - OldY : End If
  3852. End Sub
  3853. Private Sub 刷新表格_Tick(sender As Object, e As EventArgs) Handles 刷新表格.Tick
  3854. 載入車輛清單() : 載入車輛動態清單() : 載入人員清單() : 載入人員動態清單() : Set_庫存查詢()
  3855. End Sub
  3856. Private Sub 車輛動態_dgv_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles 車輛動態_dgv.CellClick
  3857. If e.RowIndex = -1 Then : Else
  3858. PB = "車輛動態" : 待辦事項連接_兩項.ShowDialog() : 待辦事項連接_兩項.BringToFront()
  3859. If PB = "A" Then
  3860. PA50 = 車輛動態_dgv("車輛編號", e.RowIndex).Value.ToString
  3861. 車輛明細表.ShowDialog() : 車輛明細表.BringToFront()
  3862. Else
  3863. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3864. 虛擬桌面隱藏() : 重登計時() : 重置() : PA50 = 車輛動態_dgv("車輛編號", e.RowIndex).Value.ToString : PA51 = "車輛" : 日曆.Show() : 日曆.BringToFront()
  3865. End If
  3866. End If
  3867. End Sub
  3868. Private Sub 人員動態_dgv_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles 人員動態_dgv.CellClick
  3869. If e.RowIndex = -1 Then : Else
  3870. PB = "人員動態" : 待辦事項連接_兩項.ShowDialog() : 待辦事項連接_兩項.BringToFront()
  3871. If PB = "A" Then
  3872. PA50 = 人員動態_dgv(表頭(191), e.RowIndex).Value.ToString
  3873. 人員明細表.ShowDialog() : 人員明細表.BringToFront()
  3874. Else
  3875. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3876. 虛擬桌面隱藏() : 重登計時() : 重置() : PA50 = 人員動態_dgv(表頭(191), e.RowIndex).Value.ToString : PA51 = "人員" : 日曆.Show() : 日曆.BringToFront()
  3877. End If
  3878. End If
  3879. End Sub
  3880. Private Sub 重讀_bt_Click(sender As Object, e As EventArgs) Handles 重讀_bt.Click
  3881. 載入車輛清單() : 載入車輛動態清單() : 載入人員清單() : 載入人員動態清單() : Set_庫存查詢() : 計算分流1.Enabled = True
  3882. End Sub
  3883. Private Sub 網頁介面ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 網頁介面ToolStripMenuItem.Click
  3884. If 不用WEB = False Then
  3885. INB("請輸入要測試的網址,如果沒有請輸入 [1] ") : PA50 = 訊息回應 : 介面 = "H001" : WEB說明頁面.Show()
  3886. Else : MsgBox("No Open Web") : End If
  3887. End Sub
  3888. Private Sub 使用者1_cb_Click(sender As Object, e As EventArgs) Handles 使用者1_cb.Click
  3889. gUserName = 使用者1_cb.Text
  3890. End Sub
  3891. Private Sub 視窗1_pl_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 視窗1_pl.MouseUp
  3892. drag = False
  3893. End Sub
  3894. Friend Class GanttChart
  3895. Inherits Global.HX_PGS_ERP_SYS.GanttChart
  3896. End Class
  3897. Private Sub 深色風格_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 深色風格_ch.Click
  3898. If 深色風格_ch.Checked = False Then
  3899. 深色風格_ch.Checked = False : 深色風格 = False : 風格()
  3900. Dim strDirName As String : Dim Strs As String = Application.StartupPath
  3901. If File.Exists(Strs & "\HXSTYLE.txt") Then : File.Delete(Strs & "\HXSTYLE.txt") : End If
  3902. strDirName = Strs & "\HXSTYLE.txt"
  3903. Try
  3904. Using fs As IO.FileStream = New IO.FileStream(strDirName, FileMode.Append)
  3905. Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
  3906. Dim str As String = "B"
  3907. sw.WriteLine(str) '插入一整行
  3908. sw.Flush()
  3909. End Using
  3910. End Using
  3911. Catch ex As Exception
  3912. End Try
  3913. Else
  3914. 深色風格_ch.Checked = True : 深色風格 = True : 風格()
  3915. Dim strDirName As String : Dim Strs As String = Application.StartupPath
  3916. If File.Exists(Strs & "\HXSTYLE.txt") Then : File.Delete(Strs & "\HXSTYLE.txt") : End If
  3917. strDirName = Strs & "\HXSTYLE.txt"
  3918. Try
  3919. Using fs As IO.FileStream = New IO.FileStream(strDirName, FileMode.Append)
  3920. Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
  3921. Dim str As String = "W"
  3922. sw.WriteLine(str) '插入一整行
  3923. sw.Flush()
  3924. End Using
  3925. End Using
  3926. Catch ex As Exception
  3927. End Try
  3928. End If : If 低網速模式 = False Then : 計算分流1.Enabled = True : Else : End If
  3929. End Sub
  3930. Private Sub 風格()
  3931. If 深色風格 = False Then
  3932. 虛擬桌_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3933. 虛擬桌_人事_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3934. 虛擬桌_倉儲_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3935. 虛擬桌_工程_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3936. 虛擬桌_採購_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3937. 虛擬桌_業務_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3938. 虛擬桌_總務_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3939. 虛擬桌_財務_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3940. UI優化_P.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background : MenuStrip.BackColor = Color.Linen : 主框_sc.BackColor = Color.PaleGreen
  3941. StatusStrip1.BackColor = Color.LightBlue : Calculator_bt.BackColor = Color.Orange : Calculator_bt.ForeColor = Color.Black
  3942. 深色風格_ch.BackColor = Color.LightBlue : 深色風格_ch.ForeColor = Color.Blue : 低網速模式_ch.BackColor = Color.LightBlue : 低網速模式_ch.ForeColor = Color.Blue
  3943. SYS_SET_tsm.ForeColor = Color.Black : 斜線_tss.ForeColor = Color.Black : 著作權_tss.ForeColor = Color.Black : 執行進度_tss.ForeColor = Color.Blue
  3944. 合計_TSSL.ForeColor = Color.Black : 代辦事項_tv.BackColor = Color.White : Label2.ForeColor = Color.Black : Label1.ForeColor = Color.Black : Panel1.BackColor = Color.White
  3945. 桌面通知_pl.BackColor = Color.White : 標題_lb.ForeColor = Color.Black : 視窗1_pl.BackColor = Color.Linen : 簡易庫存_tv.BackColor = Color.White
  3946. 跑馬燈_tb.BackColor = Color.White : 跑馬燈_tb.ForeColor = Color.Red
  3947. '-------一般-----------------------------------------------------
  3948. 檔案_tsm.ForeColor = Color.Black : 視窗_tsm.ForeColor = Color.Black : 總務系統管理_tsm.ForeColor = Color.Black : 人事系統管理_tsm.ForeColor = Color.Black
  3949. 資料庫系統管理_tsm.ForeColor = Color.Black : 聯絡函部門主管審核_lb.ForeColor = Color.Black : 投訴信箱_lb.ForeColor = Color.Black : 會議記錄_lb.ForeColor = Color.Black
  3950. 部門聯絡函申請_lb.ForeColor = Color.Black : 聯絡函最高主管核准_lb.ForeColor = Color.Black : 部門聯絡函一覽表_lb.ForeColor = Color.Black : 文件伺服器_lb.ForeColor = Color.Black
  3951. 系統使用說明_lb.ForeColor = Color.Black : 車輛管理_lb.ForeColor = Color.Black : 新版_ch.ForeColor = Color.Black : 舊版_ch.ForeColor = Color.Black
  3952. 公告管理_lb.ForeColor = Color.Black
  3953. 車輛管理_tsm.BackColor = Color.White : 車輛管理_tsm.ForeColor = Color.Black : 個人帳號管理_tsm.BackColor = Color.White : 個人帳號管理_tsm.ForeColor = Color.Black
  3954. 結束_tsm.BackColor = Color.White : 結束_tsm.ForeColor = Color.Black : 開新視窗_tsm.BackColor = Color.White : 開新視窗_tsm.ForeColor = Color.Black
  3955. 重疊顯示_tsm.BackColor = Color.White : 重疊顯示_tsm.ForeColor = Color.Black : 垂直並排_tsm.BackColor = Color.White : 垂直並排_tsm.ForeColor = Color.Black
  3956. 水平並排_tsm.BackColor = Color.White : 水平並排_tsm.ForeColor = Color.Black : 全部關閉_tsm.BackColor = Color.White : 全部關閉_tsm.ForeColor = Color.Black
  3957. 排列圖示_tsm.BackColor = Color.White : 排列圖示_tsm.ForeColor = Color.Black : 文件伺服器_tsm.BackColor = Color.White : 文件伺服器_tsm.ForeColor = Color.Black
  3958. 系統使用說明_tsm.BackColor = Color.White : 系統使用說明_tsm.ForeColor = Color.Black : 聯絡函部門主管審核_tsm.BackColor = Color.White : 聯絡函部門主管審核_tsm.ForeColor = Color.Black
  3959. 公告管理_tsm.BackColor = Color.White : 公告管理_tsm.ForeColor = Color.Black : 會議記錄_tsm.BackColor = Color.White : 會議記錄_tsm.ForeColor = Color.Black
  3960. 部門聯絡函一覽表_tsm.BackColor = Color.White : 部門聯絡函一覽表_tsm.ForeColor = Color.Black : 安培容量計算表_tsm.BackColor = Color.White : 安培容量計算表_tsm.ForeColor = Color.Black
  3961. 部門聯絡函申請_tsm.BackColor = Color.White : 部門聯絡函申請_tsm.ForeColor = Color.Black : 聯絡函最高主管核准_tsm.BackColor = Color.White : 聯絡函最高主管核准_tsm.ForeColor = Color.Black
  3962. 系統使用者管理_tsm.BackColor = Color.White : 系統使用者管理_tsm.ForeColor = Color.Black : 系統權限預設表_tsm.BackColor = Color.White : 系統權限預設表_tsm.ForeColor = Color.Black
  3963. 系統組織架構設定_tsm.BackColor = Color.White : 系統組織架構設定_tsm.ForeColor = Color.Black : 部門權限設定_tsm.BackColor = Color.White : 部門權限設定_tsm.ForeColor = Color.Black
  3964. 系統通用變數管理_tsm.BackColor = Color.White : 系統通用變數管理_tsm.ForeColor = Color.Black : 系統編碼規則_tsm.BackColor = Color.White : 系統編碼規則_tsm.ForeColor = Color.Black
  3965. 系統對應電腦註冊_tsm.BackColor = Color.White : 系統對應電腦註冊_tsm.ForeColor = Color.Black : FTP資料夾管理_tsm.BackColor = Color.White : FTP資料夾管理_tsm.ForeColor = Color.Black
  3966. 系統執行檔版本管理_tsm.BackColor = Color.White : 系統執行檔版本管理_tsm.ForeColor = Color.Black : 簽名檔管理_tsm.BackColor = Color.White : 簽名檔管理_tsm.ForeColor = Color.Black
  3967. 門禁系統設定_tsm.BackColor = Color.White : 門禁系統設定_tsm.ForeColor = Color.Black : 開發模板庫_tsm.BackColor = Color.White : 開發模板庫_tsm.ForeColor = Color.Black
  3968. 管徑流速流量計算器_tsm.BackColor = Color.White : 管徑流速流量計算器_tsm.ForeColor = Color.Black : 投訴信箱_tsm.BackColor = Color.White : 投訴信箱_tsm.ForeColor = Color.Black
  3969. '-------業務-----------------------------------------------------
  3970. 合約執行進度_lb.ForeColor = Color.DarkGreen : 合約報價單_lb.ForeColor = Color.DarkGreen : 合約本文_lb.ForeColor = Color.DarkGreen : 附錄合約_lb.ForeColor = Color.DarkGreen
  3971. 合約驗收單_lb.ForeColor = Color.DarkGreen : 合約請款單_lb.ForeColor = Color.DarkGreen : 合約請款控制表_lb.ForeColor = Color.DarkGreen : 合約報價單審核_lb.ForeColor = Color.DarkGreen
  3972. 合約驗收控制表_lb.ForeColor = Color.DarkGreen : 合約文件簽核控制表_lb.ForeColor = Color.DarkGreen : 合約文件簽回存檔_lb.ForeColor = Color.DarkGreen
  3973. 合約利潤預估表_lb.ForeColor = Color.DarkGreen : 合約保固書_lb.ForeColor = Color.DarkGreen : 合約工程圖庫管理_lb.ForeColor = Color.DarkGreen : 客戶資料表_lb.ForeColor = Color.DarkGreen
  3974. 工程項目BOM表_lb.ForeColor = Color.DarkGreen : 合約結案控制表_lb.ForeColor = Color.DarkGreen : 業務系統管理_tsm.ForeColor = Color.DarkGreen
  3975. 合約執行進度_tsm.BackColor = Color.White : 合約執行進度_tsm.ForeColor = Color.DarkGreen : 合約利潤預估表_tsm.BackColor = Color.White : 合約利潤預估表_tsm.ForeColor = Color.DarkGreen
  3976. 合約報價單_tsm.BackColor = Color.White : 合約報價單_tsm.ForeColor = Color.DarkGreen : 合約報價單審核_tsm.BackColor = Color.White : 合約報價單審核_tsm.ForeColor = Color.DarkGreen
  3977. 合約請款單_tsm.BackColor = Color.White : 合約請款單_tsm.ForeColor = Color.DarkGreen : 合約請款控制表_tsm.BackColor = Color.White : 合約請款控制表_tsm.ForeColor = Color.DarkGreen
  3978. 合約驗收單_tsm.BackColor = Color.White : 合約驗收單_tsm.ForeColor = Color.DarkGreen : 合約驗收控制表_tsm.BackColor = Color.White : 合約驗收控制表_tsm.ForeColor = Color.DarkGreen
  3979. 合約保固書_tsm.BackColor = Color.White : 合約保固書_tsm.ForeColor = Color.DarkGreen : 合約文件簽回存檔_tsm.BackColor = Color.White : 合約文件簽回存檔_tsm.ForeColor = Color.DarkGreen
  3980. 合約文件簽核控制表_tsm.BackColor = Color.White : 合約文件簽核控制表_tsm.ForeColor = Color.DarkGreen : 合約本文_tsm.BackColor = Color.White : 合約本文_tsm.ForeColor = Color.DarkGreen
  3981. 合約結案控制表_tsm.BackColor = Color.White : 合約結案控制表_tsm.ForeColor = Color.DarkGreen : 客戶資料表_tsm.BackColor = Color.White : 客戶資料表_tsm.ForeColor = Color.DarkGreen
  3982. 合約工程圖庫管理_tsm.BackColor = Color.White : 合約工程圖庫管理_tsm.ForeColor = Color.DarkGreen : 附錄合約_tsm.BackColor = Color.White : 附錄合約_tsm.ForeColor = Color.DarkGreen
  3983. 工程項目BOM表_tsm.BackColor = Color.White : 工程項目BOM表_tsm.ForeColor = Color.DarkGreen : 合約模組設定_tsm.BackColor = Color.White : 合約模組設定_tsm.ForeColor = Color.DarkGreen
  3984. 工程分區控制表_tsm.BackColor = Color.White : 工程分區控制表_tsm.ForeColor = Color.DarkGreen
  3985. '-------採購-----------------------------------------------------
  3986. 採購單一級核准_lb.ForeColor = Color.DarkBlue : 供應商管理_lb.ForeColor = Color.DarkBlue : 採購驗收對帳表_lb.ForeColor = Color.DarkBlue : 採購系統管理_tsm.ForeColor = Color.DarkBlue
  3987. 入庫驗收單_lb.ForeColor = Color.DarkBlue : 物料採購統計表_lb.ForeColor = Color.DarkBlue : 供應商商品單價設定_lb.ForeColor = Color.DarkBlue : 電信費追加執行_lb.ForeColor = Color.DarkBlue
  3988. 請購單申請_lb.ForeColor = Color.DarkBlue : 請購單核準_lb.ForeColor = Color.DarkBlue : 採購單編輯_lb.ForeColor = Color.DarkBlue : 採購轉財務收支單_lb.ForeColor = Color.DarkBlue
  3989. 採購單一覽表_lb.ForeColor = Color.DarkBlue : 請購一覽表_lb.ForeColor = Color.DarkBlue : 採購單詢價_lb.ForeColor = Color.DarkBlue : 電信費追加申請_lb.ForeColor = Color.DarkBlue
  3990. 採購單二級核准_lb.ForeColor = Color.DarkBlue : 銀行資料修改審核_lb.ForeColor = Color.DarkBlue
  3991. 採購單編輯_tsm.BackColor = Color.White : 採購單編輯_tsm.ForeColor = Color.DarkBlue
  3992. 採購單二級核准_tsm.BackColor = Color.White : 採購單二級核准_tsm.ForeColor = Color.DarkBlue : 採購單一覽表_tsm.BackColor = Color.White : 採購單一覽表_tsm.ForeColor = Color.DarkBlue
  3993. 採購轉財務收支單_tsm.BackColor = Color.White : 採購轉財務收支單_tsm.ForeColor = Color.DarkBlue : 採購單一級核准_tsm.BackColor = Color.White : 採購單一級核准_tsm.ForeColor = Color.DarkBlue
  3994. 採購驗收對帳表_tsm.BackColor = Color.White : 採購驗收對帳表_tsm.ForeColor = Color.DarkBlue : 樣品請購單申請_tsm.BackColor = Color.White : 樣品請購單申請_tsm.ForeColor = Color.DarkBlue
  3995. 樣品請購單核准_tsm.BackColor = Color.White : 樣品請購單核准_tsm.ForeColor = Color.DarkBlue : 樣品採購單生成_tsm.BackColor = Color.White : 樣品採購單生成_tsm.ForeColor = Color.DarkBlue
  3996. 樣品請購單一覽表_tsm.BackColor = Color.White : 樣品請購單一覽表_tsm.ForeColor = Color.DarkBlue : 入庫驗收單_tsm.BackColor = Color.White : 入庫驗收單_tsm.ForeColor = Color.DarkBlue
  3997. 樣品採購單一級核准_tsm.BackColor = Color.White : 樣品採購單一級核准_tsm.ForeColor = Color.DarkBlue : 請購單申請_tsm.BackColor = Color.White : 請購單申請_tsm.ForeColor = Color.DarkBlue
  3998. 樣品採購單二級核准_tsm.BackColor = Color.White : 樣品採購單二級核准_tsm.ForeColor = Color.DarkBlue : 請購單核準_tsm.BackColor = Color.White : 請購單核準_tsm.ForeColor = Color.DarkBlue
  3999. 樣品採購單一覽表_tsm.BackColor = Color.White : 樣品採購單一覽表_tsm.ForeColor = Color.DarkBlue : 樣品來料驗收單_tsm.BackColor = Color.White : 樣品來料驗收單_tsm.ForeColor = Color.DarkBlue
  4000. 樣品採購驗收對帳表_tsm.BackColor = Color.White : 樣品採購驗收對帳表_tsm.ForeColor = Color.DarkBlue : 請購一覽表_tsm.BackColor = Color.White : 請購一覽表_tsm.ForeColor = Color.DarkBlue
  4001. 供應商管理_tsm.BackColor = Color.White : 供應商管理_tsm.ForeColor = Color.DarkBlue : 樣品供應商管理_tsm.BackColor = Color.White : 樣品供應商管理_tsm.ForeColor = Color.DarkBlue
  4002. 供應商商品單價設定_tsm.BackColor = Color.White : 供應商商品單價設定_tsm.ForeColor = Color.DarkBlue : 採購單詢價_tsm.BackColor = Color.White : 採購單詢價_tsm.ForeColor = Color.DarkBlue
  4003. 物料採購統計表_tsm.BackColor = Color.White : 物料採購統計表_tsm.ForeColor = Color.DarkBlue : 電信費追加申請_tsm.BackColor = Color.White : 電信費追加申請_tsm.ForeColor = Color.DarkBlue
  4004. 電信費追加執行_tsm.BackColor = Color.White : 電信費追加執行_tsm.ForeColor = Color.DarkBlue : 銀行資料修改審核_tsm.BackColor = Color.White : 銀行資料修改審核_tsm.ForeColor = Color.DarkBlue
  4005. '-------工程-----------------------------------------------------
  4006. 工程進度表_lb.ForeColor = Color.Red : 工程維修單_lb.ForeColor = Color.Red : 合約驗收控制表1_lb.ForeColor = Color.Red : 合約驗收單1_lb.ForeColor = Color.Red
  4007. 合約結案控制表1_lb.ForeColor = Color.Red : 工程分區控制表1_lb.ForeColor = Color.Red : 派工人數紀錄表_lb.ForeColor = Color.Red : 工程客變單_lb.ForeColor = Color.Red
  4008. 工程日報表編輯_lb.ForeColor = Color.Red : 工程材料表_lb.ForeColor = Color.Red : 工程系統管理_tsm.ForeColor = Color.Red
  4009. 合約驗收單1_tsm.BackColor = Color.White : 合約驗收單1_tsm.ForeColor = Color.Red : 合約驗收控制表1_tsm.BackColor = Color.White : 合約驗收控制表1_tsm.ForeColor = Color.Red
  4010. 合約結案控制表1_tsm.BackColor = Color.White : 合約結案控制表1_tsm.ForeColor = Color.Red : 工程進度表_tsm.BackColor = Color.White : 工程進度表_tsm.ForeColor = Color.Red
  4011. 派工人數紀錄表_tsm.BackColor = Color.White : 派工人數紀錄表_tsm.ForeColor = Color.Red : 工程日報表編輯_tsm.BackColor = Color.White : 工程日報表編輯_tsm.ForeColor = Color.Red
  4012. 工程客變單_tsm.BackColor = Color.White : 工程客變單_tsm.ForeColor = Color.Red : 工程維修單_tsm.BackColor = Color.White : 工程維修單_tsm.ForeColor = Color.Red
  4013. 工程分區控制表1_tsm.BackColor = Color.White : 工程分區控制表1_tsm.ForeColor = Color.Red : 工程材料表_tsm.BackColor = Color.White : 工程材料表_tsm.ForeColor = Color.Red
  4014. '-------倉儲-----------------------------------------------------
  4015. 倉儲領料審核_lb.ForeColor = Color.Maroon : 倉儲單據狀態看板_lb.ForeColor = Color.Maroon : 倉儲領料出庫_lb.ForeColor = Color.Maroon : 物料退庫_lb.ForeColor = Color.Maroon
  4016. 物料資料庫_lb.ForeColor = Color.Maroon : 物料轉倉出庫_lb.ForeColor = Color.Maroon : 倉儲控制表_lb.ForeColor = Color.Maroon : 物料轉倉審核_lb.ForeColor = Color.Maroon
  4017. 倉儲領料申請_lb.ForeColor = Color.Maroon : 盤盈盤損審核_lb.ForeColor = Color.Maroon : 倉儲入庫驗收_lb.ForeColor = Color.Maroon : 物料轉倉申請_lb.ForeColor = Color.Maroon
  4018. 倉儲分區控制表_lb.ForeColor = Color.Maroon : 盤盈盤損申請_lb.ForeColor = Color.Maroon : 倉儲系統管理_tsm.ForeColor = Color.Maroon : 物料資料編輯_lb.ForeColor = Color.Maroon
  4019. 物料資料編輯_tsm.BackColor = Color.White : 物料資料編輯_tsm.ForeColor = Color.Maroon
  4020. 倉儲入庫驗收_tsm.BackColor = Color.White : 倉儲入庫驗收_tsm.ForeColor = Color.Olive : 物料轉倉申請_tsm.BackColor = Color.White : 物料轉倉申請_tsm.ForeColor = Color.Maroon
  4021. 物料轉倉審核_tsm.BackColor = Color.White : 物料轉倉審核_tsm.ForeColor = Color.Maroon : 物料轉倉出庫_tsm.BackColor = Color.White : 物料轉倉出庫_tsm.ForeColor = Color.Maroon
  4022. 倉儲單據狀態看板_tsm.BackColor = Color.White : 倉儲單據狀態看板_tsm.ForeColor = Color.Maroon : 盤盈盤損申請_tsm.BackColor = Color.White : 盤盈盤損申請_tsm.ForeColor = Color.Maroon
  4023. 盤盈盤損審核_tsm.BackColor = Color.White : 盤盈盤損審核_tsm.ForeColor = Color.Maroon : 物料資料庫_tsm.BackColor = Color.White : 物料資料庫_tsm.ForeColor = Color.Maroon
  4024. 倉儲分區控制表_tsm.BackColor = Color.White : 倉儲分區控制表_tsm.ForeColor = Color.Maroon : 倉儲領料申請_tsm.BackColor = Color.White : 倉儲領料申請_tsm.ForeColor = Color.Olive
  4025. 倉儲領料審核_tsm.BackColor = Color.White : 倉儲領料審核_tsm.ForeColor = Color.Olive : 倉儲領料出庫_tsm.BackColor = Color.White : 倉儲領料出庫_tsm.ForeColor = Color.Olive
  4026. 物料退庫_tsm.BackColor = Color.White : 物料退庫_tsm.ForeColor = Color.Olive : 倉儲控制表_tsm.BackColor = Color.White : 倉儲控制表_tsm.ForeColor = Color.Maroon
  4027. 倉儲領料申請_bt.BackColor = Color.White : 倉儲領料申請_bt.ForeColor = Color.Olive
  4028. '-------人事-----------------------------------------------------
  4029. 人員ID卡系統配置設定_lb.ForeColor = Color.Black
  4030. 系統使用者管理_lb.ForeColor = Color.Black : 人員基本資料_lb.ForeColor = Color.Black : 考勤明細表_lb.ForeColor = Color.Black : 臨時工卡片管理_lb.ForeColor = Color.Black
  4031. 人員薪資_lb.ForeColor = Color.Black : 門禁權限設定_lb.ForeColor = Color.Black : 請假單_lb.ForeColor = Color.Black : 請假資料確認_lb.ForeColor = Color.Black
  4032. 行事曆請假_lb.ForeColor = Color.Black
  4033. 行事曆請假_tsm.BackColor = Color.White : 行事曆請假_tsm.ForeColor = Color.Black
  4034. 請假資料確認_tsm.BackColor = Color.White : 請假資料確認_tsm.ForeColor = Color.Black : 請假單_tsm.BackColor = Color.White : 請假單_tsm.ForeColor = Color.Black
  4035. 門禁權限設定_tsm.BackColor = Color.White : 門禁權限設定_tsm.ForeColor = Color.Black : 人員薪資_tsm.BackColor = Color.White : 人員薪資_tsm.ForeColor = Color.Black
  4036. 公司組織結構_tsm.BackColor = Color.White : 公司組織結構_tsm.ForeColor = Color.Black : 人員ID卡系統配置設定_tsm.BackColor = Color.White : 人員ID卡系統配置設定_tsm.ForeColor = Color.Black
  4037. 組織結構_權限設定_tsm.BackColor = Color.White : 組織結構_權限設定_tsm.ForeColor = Color.Black : LINE權限一覽表_tsm.BackColor = Color.White : LINE權限一覽表_tsm.ForeColor = Color.Black
  4038. LINE使用者管理表_tsm.BackColor = Color.White : LINE使用者管理表_tsm.ForeColor = Color.Black : LINE通知測試表_tsm.BackColor = Color.White : LINE通知測試表_tsm.ForeColor = Color.Black
  4039. 系統使用者管理1_tsm.BackColor = Color.White : 系統使用者管理1_tsm.ForeColor = Color.Black : 人員基本資料_tsm.BackColor = Color.White : 人員基本資料_tsm.ForeColor = Color.Black
  4040. 考勤明細表_tsm.BackColor = Color.White : 考勤明細表_tsm.ForeColor = Color.Black : 臨時工卡片管理_tsm.BackColor = Color.White : 臨時工卡片管理_tsm.ForeColor = Color.Black
  4041. '-------財務-----------------------------------------------------
  4042. 會計科目管理_lb.ForeColor = Color.Purple : 營運收支單申請_lb.ForeColor = Color.Purple : 營運收支單審核_lb.ForeColor = Color.Purple : 營運收支單一覽表_lb.ForeColor = Color.Purple
  4043. 特支費申請_lb.ForeColor = Color.Purple : 會計帳務沖銷_lb.ForeColor = Color.Purple : 主管指定沖銷_lb.ForeColor = Color.Purple : 收款確認表_lb.ForeColor = Color.Purple
  4044. 收款狀態報表_lb.ForeColor = Color.Purple : 採購付款確認表_lb.ForeColor = Color.Purple : 採購付款狀態報表_lb.ForeColor = Color.Purple : 財務支付申請_lb.ForeColor = Color.Purple
  4045. 財務支付審核_lb.ForeColor = Color.Purple : 特支費審核_lb.ForeColor = Color.Purple : 財務決算表_lb.ForeColor = Color.Purple : 財務支付_主管審核_lb.ForeColor = Color.Purple
  4046. 匯率管理_lb.ForeColor = Color.Purple : 應付款日報表_lb.ForeColor = Color.Purple : 應付款月報表_lb.ForeColor = Color.Purple
  4047. 應付款月報表_tsm.BackColor = Color.White : 應付款月報表_tsm.ForeColor = Color.Purple
  4048. 應付款日報表_tsm.BackColor = Color.White : 應付款日報表_tsm.ForeColor = Color.Purple : 財務決算表_tsm.BackColor = Color.White : 財務決算表_tsm.ForeColor = Color.Purple
  4049. 財務系統管理_tsm.BackColor = Color.White : 財務系統管理_tsm.ForeColor = Color.Purple : 會計科目管理_tsm.BackColor = Color.White : 會計科目管理_tsm.ForeColor = Color.Purple
  4050. 營運收支單申請_tsm.BackColor = Color.White : 營運收支單申請_tsm.ForeColor = Color.Purple : 營運收支單審核_tsm.BackColor = Color.White : 營運收支單審核_tsm.ForeColor = Color.Purple
  4051. 營運收支單一覽表_tsm.BackColor = Color.White : 營運收支單一覽表_tsm.ForeColor = Color.Purple : 特支費申請_tsm.BackColor = Color.White : 特支費申請_tsm.ForeColor = Color.Purple
  4052. 會計帳務沖銷_tsm.BackColor = Color.White : 會計帳務沖銷_tsm.ForeColor = Color.Purple : 主管指定沖銷_tsm.BackColor = Color.White : 主管指定沖銷_tsm.ForeColor = Color.Purple
  4053. 收款確認表_tsm.BackColor = Color.White : 收款確認表_tsm.ForeColor = Color.Purple : 收款狀態報表_tsm.BackColor = Color.White : 收款狀態報表_tsm.ForeColor = Color.Purple
  4054. 匯率管理_tsm.BackColor = Color.White : 匯率管理_tsm.ForeColor = Color.Purple : 採購付款確認表_tsm.BackColor = Color.White : 採購付款確認表_tsm.ForeColor = Color.Purple
  4055. 採購付款狀態報表_tsm.BackColor = Color.White : 採購付款狀態報表_tsm.ForeColor = Color.Purple : 財務支付申請_tsm.BackColor = Color.White : 財務支付申請_tsm.ForeColor = Color.Purple
  4056. 財務支付審核_tsm.BackColor = Color.White : 財務支付審核_tsm.ForeColor = Color.Purple : 特支費審核_tsm.BackColor = Color.White : 特支費審核_tsm.ForeColor = Color.Purple
  4057. 財務支付_主管審核_tsm.BackColor = Color.White : 財務支付_主管審核_tsm.ForeColor = Color.Purple
  4058. 員工合約_dgv.EnableHeadersVisualStyles = True : 員工合約_dgv.BackgroundColor = Color.White : 員工合約_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4059. 員工合約_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4060. 員工合約_dgv.DefaultCellStyle.BackColor = Color.White : 員工合約_dgv.DefaultCellStyle.ForeColor = Color.Black
  4061. 聯絡函_未執行_dgv.EnableHeadersVisualStyles = True : 聯絡函_未執行_dgv.BackgroundColor = Color.White : 聯絡函_未執行_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4062. 聯絡函_未執行_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4063. 聯絡函_未執行_dgv.DefaultCellStyle.BackColor = Color.White : 聯絡函_未執行_dgv.DefaultCellStyle.ForeColor = Color.Black
  4064. 合約預估利潤_dgv.EnableHeadersVisualStyles = True : 合約預估利潤_dgv.BackgroundColor = Color.White : 合約預估利潤_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4065. 合約預估利潤_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4066. 合約預估利潤_dgv.DefaultCellStyle.BackColor = Color.White : 合約預估利潤_dgv.DefaultCellStyle.ForeColor = Color.Black
  4067. 請購單_dgv.EnableHeadersVisualStyles = True : 請購單_dgv.BackgroundColor = Color.White : 請購單_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4068. 請購單_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4069. 請購單_dgv.DefaultCellStyle.BackColor = Color.White : 請購單_dgv.DefaultCellStyle.ForeColor = Color.Black
  4070. 聯絡函_未驗收_dgv.EnableHeadersVisualStyles = True : 聯絡函_未驗收_dgv.BackgroundColor = Color.White : 聯絡函_未驗收_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4071. 聯絡函_未驗收_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4072. 聯絡函_未驗收_dgv.DefaultCellStyle.BackColor = Color.White : 聯絡函_未驗收_dgv.DefaultCellStyle.ForeColor = Color.Black
  4073. 聯絡函_請假_dgv.EnableHeadersVisualStyles = True : 聯絡函_請假_dgv.BackgroundColor = Color.White : 聯絡函_請假_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4074. 聯絡函_請假_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4075. 聯絡函_請假_dgv.DefaultCellStyle.BackColor = Color.White : 聯絡函_請假_dgv.DefaultCellStyle.ForeColor = Color.Black
  4076. 聯絡函_派車_dgv.EnableHeadersVisualStyles = True : 聯絡函_派車_dgv.BackgroundColor = Color.White : 聯絡函_派車_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4077. 聯絡函_派車_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4078. 聯絡函_派車_dgv.DefaultCellStyle.BackColor = Color.White : 聯絡函_派車_dgv.DefaultCellStyle.ForeColor = Color.Black
  4079. 合約未放行_dgv.EnableHeadersVisualStyles = True : 合約未放行_dgv.BackgroundColor = Color.White : 合約未放行_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4080. 合約未放行_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4081. 合約未放行_dgv.DefaultCellStyle.BackColor = Color.White : 合約未放行_dgv.DefaultCellStyle.ForeColor = Color.Black
  4082. 詢價單_dgv.EnableHeadersVisualStyles = True : 詢價單_dgv.BackgroundColor = Color.White : 詢價單_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4083. 詢價單_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4084. 詢價單_dgv.DefaultCellStyle.BackColor = Color.White : 詢價單_dgv.DefaultCellStyle.ForeColor = Color.Black
  4085. 合約請款1_dgv.EnableHeadersVisualStyles = True : 合約請款1_dgv.BackgroundColor = Color.White : 合約請款1_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4086. 合約請款1_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4087. 合約請款1_dgv.DefaultCellStyle.BackColor = Color.White : 合約請款1_dgv.DefaultCellStyle.ForeColor = Color.Black
  4088. 報價未完成_dgv.EnableHeadersVisualStyles = True : 報價未完成_dgv.BackgroundColor = Color.White : 報價未完成_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4089. 報價未完成_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4090. 報價未完成_dgv.DefaultCellStyle.BackColor = Color.White : 報價未完成_dgv.DefaultCellStyle.ForeColor = Color.Black
  4091. 採購核准11_dgv.EnableHeadersVisualStyles = True : 採購核准11_dgv.BackgroundColor = Color.White : 採購核准11_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4092. 採購核准11_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4093. 採購核准11_dgv.DefaultCellStyle.BackColor = Color.White : 採購核准11_dgv.DefaultCellStyle.ForeColor = Color.Black
  4094. 合約請款2_dgv.EnableHeadersVisualStyles = True : 合約請款2_dgv.BackgroundColor = Color.White : 合約請款2_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4095. 合約請款2_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4096. 合約請款2_dgv.DefaultCellStyle.BackColor = Color.White : 合約請款2_dgv.DefaultCellStyle.ForeColor = Color.Black
  4097. 驗收未簽回_dgv.EnableHeadersVisualStyles = True : 驗收未簽回_dgv.BackgroundColor = Color.White : 驗收未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4098. 驗收未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4099. 驗收未簽回_dgv.DefaultCellStyle.BackColor = Color.White : 驗收未簽回_dgv.DefaultCellStyle.ForeColor = Color.Black
  4100. 採購核准12_dgv.EnableHeadersVisualStyles = True : 採購核准12_dgv.BackgroundColor = Color.White : 採購核准12_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4101. 採購核准12_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4102. 採購核准12_dgv.DefaultCellStyle.BackColor = Color.White : 採購核准12_dgv.DefaultCellStyle.ForeColor = Color.Black
  4103. 合約請款3_dgv.EnableHeadersVisualStyles = True : 合約請款3_dgv.BackgroundColor = Color.White : 合約請款3_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4104. 合約請款3_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4105. 合約請款3_dgv.DefaultCellStyle.BackColor = Color.White : 合約請款3_dgv.DefaultCellStyle.ForeColor = Color.Black
  4106. 報價未簽回_dgv.EnableHeadersVisualStyles = True : 報價未簽回_dgv.BackgroundColor = Color.White : 報價未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4107. 報價未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4108. 報價未簽回_dgv.DefaultCellStyle.BackColor = Color.White : 報價未簽回_dgv.DefaultCellStyle.ForeColor = Color.Black
  4109. 聯絡函_未審_dgv.EnableHeadersVisualStyles = True : 聯絡函_未審_dgv.BackgroundColor = Color.White : 聯絡函_未審_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4110. 聯絡函_未審_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4111. 聯絡函_未審_dgv.DefaultCellStyle.BackColor = Color.White : 聯絡函_未審_dgv.DefaultCellStyle.ForeColor = Color.Black
  4112. 合約請款4_dgv.EnableHeadersVisualStyles = True : 合約請款4_dgv.BackgroundColor = Color.White : 合約請款4_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4113. 合約請款4_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4114. 合約請款4_dgv.DefaultCellStyle.BackColor = Color.White : 合約請款4_dgv.DefaultCellStyle.ForeColor = Color.Black
  4115. 合約未簽回_dgv.EnableHeadersVisualStyles = True : 合約未簽回_dgv.BackgroundColor = Color.White : 合約未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4116. 合約未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4117. 合約未簽回_dgv.DefaultCellStyle.BackColor = Color.White : 合約未簽回_dgv.DefaultCellStyle.ForeColor = Color.Black
  4118. 聯絡函_未收_dgv.EnableHeadersVisualStyles = True : 聯絡函_未收_dgv.BackgroundColor = Color.White : 聯絡函_未收_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4119. 聯絡函_未收_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4120. 聯絡函_未收_dgv.DefaultCellStyle.BackColor = Color.White : 聯絡函_未收_dgv.DefaultCellStyle.ForeColor = Color.Black
  4121. 合約請款5_dgv.EnableHeadersVisualStyles = True : 合約請款5_dgv.BackgroundColor = Color.White : 合約請款5_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4122. 合約請款5_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4123. 合約請款5_dgv.DefaultCellStyle.BackColor = Color.White : 合約請款5_dgv.DefaultCellStyle.ForeColor = Color.Black
  4124. 保固未簽回_dgv.EnableHeadersVisualStyles = True : 保固未簽回_dgv.BackgroundColor = Color.White : 保固未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4125. 保固未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4126. 保固未簽回_dgv.DefaultCellStyle.BackColor = Color.White : 保固未簽回_dgv.DefaultCellStyle.ForeColor = Color.Black
  4127. 合約未指定主管_dgv.EnableHeadersVisualStyles = True : 合約未指定主管_dgv.BackgroundColor = Color.White : 合約未指定主管_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4128. 合約未指定主管_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4129. 合約未指定主管_dgv.DefaultCellStyle.BackColor = Color.White : 合約未指定主管_dgv.DefaultCellStyle.ForeColor = Color.Black
  4130. 合約未驗收_dgv.EnableHeadersVisualStyles = True : 合約未驗收_dgv.BackgroundColor = Color.White : 合約未驗收_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4131. 合約未驗收_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4132. 合約未驗收_dgv.DefaultCellStyle.BackColor = Color.White : 合約未驗收_dgv.DefaultCellStyle.ForeColor = Color.Black
  4133. 人員動態_dgv.EnableHeadersVisualStyles = True : 人員動態_dgv.BackgroundColor = Color.White : 人員動態_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4134. 人員動態_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4135. 人員動態_dgv.DefaultCellStyle.BackColor = Color.White : 人員動態_dgv.DefaultCellStyle.ForeColor = Color.Black
  4136. 車輛動態_dgv.EnableHeadersVisualStyles = True : 車輛動態_dgv.BackgroundColor = Color.White : 車輛動態_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4137. 車輛動態_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4138. 車輛動態_dgv.DefaultCellStyle.BackColor = Color.White : 車輛動態_dgv.DefaultCellStyle.ForeColor = Color.Black
  4139. 銀行資料修改_dgv.EnableHeadersVisualStyles = True : 銀行資料修改_dgv.BackgroundColor = Color.White : 銀行資料修改_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4140. 銀行資料修改_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4141. 銀行資料修改_dgv.DefaultCellStyle.BackColor = Color.White : 銀行資料修改_dgv.DefaultCellStyle.ForeColor = Color.Black
  4142. Else
  4143. 虛擬桌_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4144. 虛擬桌_人事_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4145. 虛擬桌_倉儲_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4146. 虛擬桌_工程_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4147. 虛擬桌_採購_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4148. 虛擬桌_業務_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4149. 虛擬桌_總務_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4150. 虛擬桌_財務_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4151. UI優化_P.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines : MenuStrip.BackColor = Color.DimGray : 主框_sc.BackColor = Color.Black
  4152. StatusStrip1.BackColor = Color.Black : Calculator_bt.BackColor = Color.DimGray : Calculator_bt.ForeColor = Color.White
  4153. 深色風格_ch.BackColor = Color.Black : 深色風格_ch.ForeColor = Color.White : 低網速模式_ch.BackColor = Color.Black : 低網速模式_ch.ForeColor = Color.White
  4154. SYS_SET_tsm.ForeColor = Color.White : 斜線_tss.ForeColor = Color.White : 著作權_tss.ForeColor = Color.White : 執行進度_tss.ForeColor = Color.LightBlue
  4155. 合計_TSSL.ForeColor = Color.White : 代辦事項_tv.BackColor = Color.DimGray : Label2.ForeColor = Color.White : Label1.ForeColor = Color.White : Panel1.BackColor = Color.DimGray
  4156. 桌面通知_pl.BackColor = Color.Black : 標題_lb.ForeColor = Color.White : 視窗1_pl.BackColor = Color.Black : 簡易庫存_tv.BackColor = Color.DimGray
  4157. 跑馬燈_tb.BackColor = Color.Black : 跑馬燈_tb.ForeColor = Color.LightPink
  4158. '-------一般-----------------------------------------------------
  4159. 檔案_tsm.ForeColor = Color.White : 視窗_tsm.ForeColor = Color.White : 總務系統管理_tsm.ForeColor = Color.White : 人事系統管理_tsm.ForeColor = Color.White
  4160. 資料庫系統管理_tsm.ForeColor = Color.White : 聯絡函部門主管審核_lb.ForeColor = Color.White : 投訴信箱_lb.ForeColor = Color.White : 會議記錄_lb.ForeColor = Color.White
  4161. 部門聯絡函申請_lb.ForeColor = Color.White : 聯絡函最高主管核准_lb.ForeColor = Color.White : 部門聯絡函一覽表_lb.ForeColor = Color.White : 文件伺服器_lb.ForeColor = Color.White
  4162. 系統使用說明_lb.ForeColor = Color.White : 車輛管理_lb.ForeColor = Color.White : 新版_ch.ForeColor = Color.White : 舊版_ch.ForeColor = Color.White
  4163. 公告管理_lb.ForeColor = Color.White
  4164. 車輛管理_tsm.BackColor = Color.DimGray : 車輛管理_tsm.ForeColor = Color.White : 個人帳號管理_tsm.BackColor = Color.DimGray : 個人帳號管理_tsm.ForeColor = Color.White
  4165. 結束_tsm.BackColor = Color.DimGray : 結束_tsm.ForeColor = Color.White : 開新視窗_tsm.BackColor = Color.DimGray : 開新視窗_tsm.ForeColor = Color.White
  4166. 重疊顯示_tsm.BackColor = Color.DimGray : 重疊顯示_tsm.ForeColor = Color.White : 垂直並排_tsm.BackColor = Color.DimGray : 垂直並排_tsm.ForeColor = Color.White
  4167. 水平並排_tsm.BackColor = Color.DimGray : 水平並排_tsm.ForeColor = Color.White : 全部關閉_tsm.BackColor = Color.DimGray : 全部關閉_tsm.ForeColor = Color.White
  4168. 排列圖示_tsm.BackColor = Color.DimGray : 排列圖示_tsm.ForeColor = Color.White : 文件伺服器_tsm.BackColor = Color.DimGray : 文件伺服器_tsm.ForeColor = Color.White
  4169. 系統使用說明_tsm.BackColor = Color.DimGray : 系統使用說明_tsm.ForeColor = Color.White : 聯絡函最高主管核准_tsm.BackColor = Color.DimGray : 聯絡函最高主管核准_tsm.ForeColor = Color.White
  4170. 公告管理_tsm.BackColor = Color.DimGray : 公告管理_tsm.ForeColor = Color.White : 聯絡函部門主管審核_tsm.BackColor = Color.DimGray : 聯絡函部門主管審核_tsm.ForeColor = Color.White
  4171. 部門聯絡函一覽表_tsm.BackColor = Color.DimGray : 部門聯絡函一覽表_tsm.ForeColor = Color.White : 安培容量計算表_tsm.BackColor = Color.DimGray : 安培容量計算表_tsm.ForeColor = Color.White
  4172. 部門聯絡函申請_tsm.BackColor = Color.DimGray : 部門聯絡函申請_tsm.ForeColor = Color.White : 會議記錄_tsm.BackColor = Color.DimGray : 會議記錄_tsm.ForeColor = Color.White
  4173. 系統使用者管理_tsm.BackColor = Color.DimGray : 系統使用者管理_tsm.ForeColor = Color.White : 系統權限預設表_tsm.BackColor = Color.DimGray : 系統權限預設表_tsm.ForeColor = Color.White
  4174. 系統組織架構設定_tsm.BackColor = Color.DimGray : 系統組織架構設定_tsm.ForeColor = Color.White : 部門權限設定_tsm.BackColor = Color.DimGray : 部門權限設定_tsm.ForeColor = Color.White
  4175. 系統通用變數管理_tsm.BackColor = Color.DimGray : 系統通用變數管理_tsm.ForeColor = Color.White : 系統編碼規則_tsm.BackColor = Color.DimGray : 系統編碼規則_tsm.ForeColor = Color.White
  4176. 系統對應電腦註冊_tsm.BackColor = Color.DimGray : 系統對應電腦註冊_tsm.ForeColor = Color.White : FTP資料夾管理_tsm.BackColor = Color.DimGray : FTP資料夾管理_tsm.ForeColor = Color.White
  4177. 系統執行檔版本管理_tsm.BackColor = Color.DimGray : 系統執行檔版本管理_tsm.ForeColor = Color.White : 簽名檔管理_tsm.BackColor = Color.DimGray : 簽名檔管理_tsm.ForeColor = Color.White
  4178. 門禁系統設定_tsm.BackColor = Color.DimGray : 門禁系統設定_tsm.ForeColor = Color.White : 開發模板庫_tsm.BackColor = Color.DimGray : 開發模板庫_tsm.ForeColor = Color.White
  4179. 管徑流速流量計算器_tsm.BackColor = Color.DimGray : 管徑流速流量計算器_tsm.ForeColor = Color.White : 投訴信箱_tsm.BackColor = Color.DimGray : 投訴信箱_tsm.ForeColor = Color.White
  4180. '-------業務-----------------------------------------------------
  4181. 合約執行進度_lb.ForeColor = Color.GreenYellow : 合約報價單_lb.ForeColor = Color.GreenYellow : 合約本文_lb.ForeColor = Color.GreenYellow : 業務系統管理_tsm.ForeColor = Color.GreenYellow
  4182. 合約驗收單_lb.ForeColor = Color.GreenYellow : 合約請款單_lb.ForeColor = Color.GreenYellow : 合約請款控制表_lb.ForeColor = Color.GreenYellow
  4183. 合約驗收控制表_lb.ForeColor = Color.GreenYellow : 合約文件簽核控制表_lb.ForeColor = Color.GreenYellow : 合約文件簽回存檔_lb.ForeColor = Color.GreenYellow
  4184. 合約利潤預估表_lb.ForeColor = Color.GreenYellow : 合約報價單審核_lb.ForeColor = Color.GreenYellow : 合約保固書_lb.ForeColor = Color.GreenYellow
  4185. 合約工程圖庫管理_lb.ForeColor = Color.GreenYellow : 客戶資料表_lb.ForeColor = Color.GreenYellow : 工程項目BOM表_lb.ForeColor = Color.GreenYellow
  4186. 合約結案控制表_lb.ForeColor = Color.GreenYellow : 附錄合約_lb.ForeColor = Color.GreenYellow
  4187. 合約執行進度_tsm.BackColor = Color.DimGray : 合約執行進度_tsm.ForeColor = Color.GreenYellow : 合約利潤預估表_tsm.BackColor = Color.DimGray : 合約利潤預估表_tsm.ForeColor = Color.GreenYellow
  4188. 合約報價單_tsm.BackColor = Color.DimGray : 合約報價單_tsm.ForeColor = Color.GreenYellow : 合約報價單審核_tsm.BackColor = Color.DimGray : 合約報價單審核_tsm.ForeColor = Color.GreenYellow
  4189. 合約請款單_tsm.BackColor = Color.DimGray : 合約請款單_tsm.ForeColor = Color.GreenYellow : 合約請款控制表_tsm.BackColor = Color.DimGray : 合約請款控制表_tsm.ForeColor = Color.GreenYellow
  4190. 合約驗收單_tsm.BackColor = Color.DimGray : 合約驗收單_tsm.ForeColor = Color.GreenYellow : 合約驗收控制表_tsm.BackColor = Color.DimGray : 合約驗收控制表_tsm.ForeColor = Color.GreenYellow
  4191. 合約保固書_tsm.BackColor = Color.DimGray : 合約保固書_tsm.ForeColor = Color.GreenYellow : 工程項目BOM表_tsm.BackColor = Color.DimGray : 工程項目BOM表_tsm.ForeColor = Color.GreenYellow
  4192. 合約文件簽回存檔_tsm.BackColor = Color.DimGray : 合約文件簽回存檔_tsm.ForeColor = Color.GreenYellow : 附錄合約_tsm.BackColor = Color.DimGray : 附錄合約_tsm.ForeColor = Color.GreenYellow
  4193. 合約文件簽核控制表_tsm.BackColor = Color.DimGray : 合約文件簽核控制表_tsm.ForeColor = Color.GreenYellow : 合約本文_tsm.BackColor = Color.DimGray : 合約本文_tsm.ForeColor = Color.GreenYellow
  4194. 合約結案控制表_tsm.BackColor = Color.DimGray : 合約結案控制表_tsm.ForeColor = Color.GreenYellow : 合約模組設定_tsm.BackColor = Color.DimGray : 合約模組設定_tsm.ForeColor = Color.GreenYellow
  4195. 合約工程圖庫管理_tsm.BackColor = Color.DimGray : 合約工程圖庫管理_tsm.ForeColor = Color.GreenYellow : 客戶資料表_tsm.BackColor = Color.DimGray : 客戶資料表_tsm.ForeColor = Color.GreenYellow
  4196. 工程分區控制表_tsm.BackColor = Color.DimGray : 工程分區控制表_tsm.ForeColor = Color.GreenYellow
  4197. '-------採購-----------------------------------------------------
  4198. 採購單一級核准_lb.ForeColor = Color.LightBlue : 供應商管理_lb.ForeColor = Color.LightBlue : 採購驗收對帳表_lb.ForeColor = Color.LightBlue : 採購系統管理_tsm.ForeColor = Color.LightBlue
  4199. 入庫驗收單_lb.ForeColor = Color.LightBlue : 物料採購統計表_lb.ForeColor = Color.LightBlue : 供應商商品單價設定_lb.ForeColor = Color.LightBlue : 電信費追加執行_lb.ForeColor = Color.LightBlue
  4200. 請購單申請_lb.ForeColor = Color.LightBlue : 請購單核準_lb.ForeColor = Color.LightBlue : 採購單編輯_lb.ForeColor = Color.LightBlue : 採購轉財務收支單_lb.ForeColor = Color.LightBlue
  4201. 採購單一覽表_lb.ForeColor = Color.LightBlue : 請購一覽表_lb.ForeColor = Color.LightBlue : 採購單詢價_lb.ForeColor = Color.LightBlue : 電信費追加申請_lb.ForeColor = Color.LightBlue
  4202. 採購單二級核准_lb.ForeColor = Color.LightBlue : 銀行資料修改審核_lb.ForeColor = Color.LightBlue
  4203. 採購單一級核准_tsm.BackColor = Color.DimGray : 採購單一級核准_tsm.ForeColor = Color.LightBlue : 採購單二級核准_tsm.BackColor = Color.DimGray : 採購單二級核准_tsm.ForeColor = Color.LightBlue
  4204. 採購單一覽表_tsm.BackColor = Color.DimGray : 採購單一覽表_tsm.ForeColor = Color.LightBlue : 入庫驗收單_tsm.BackColor = Color.DimGray : 入庫驗收單_tsm.ForeColor = Color.LightBlue
  4205. 採購轉財務收支單_tsm.BackColor = Color.DimGray : 採購轉財務收支單_tsm.ForeColor = Color.LightBlue
  4206. 採購驗收對帳表_tsm.BackColor = Color.DimGray : 採購驗收對帳表_tsm.ForeColor = Color.LightBlue : 樣品請購單申請_tsm.BackColor = Color.DimGray : 樣品請購單申請_tsm.ForeColor = Color.LightBlue
  4207. 樣品請購單核准_tsm.BackColor = Color.DimGray : 樣品請購單核准_tsm.ForeColor = Color.LightBlue : 樣品採購單生成_tsm.BackColor = Color.DimGray : 樣品採購單生成_tsm.ForeColor = Color.LightBlue
  4208. 樣品請購單一覽表_tsm.BackColor = Color.DimGray : 樣品請購單一覽表_tsm.ForeColor = Color.LightBlue : 採購單編輯_tsm.BackColor = Color.DimGray : 採購單編輯_tsm.ForeColor = Color.LightBlue
  4209. 樣品採購單一級核准_tsm.BackColor = Color.DimGray : 樣品採購單一級核准_tsm.ForeColor = Color.LightBlue : 請購單申請_tsm.BackColor = Color.DimGray : 請購單申請_tsm.ForeColor = Color.LightBlue
  4210. 樣品採購單二級核准_tsm.BackColor = Color.DimGray : 樣品採購單二級核准_tsm.ForeColor = Color.LightBlue : 請購單核準_tsm.BackColor = Color.DimGray : 請購單核準_tsm.ForeColor = Color.LightBlue
  4211. 樣品採購單一覽表_tsm.BackColor = Color.DimGray : 樣品採購單一覽表_tsm.ForeColor = Color.LightBlue : 樣品來料驗收單_tsm.BackColor = Color.DimGray : 樣品來料驗收單_tsm.ForeColor = Color.LightBlue
  4212. 樣品採購驗收對帳表_tsm.BackColor = Color.DimGray : 樣品採購驗收對帳表_tsm.ForeColor = Color.LightBlue : 請購一覽表_tsm.BackColor = Color.DimGray : 請購一覽表_tsm.ForeColor = Color.LightBlue
  4213. 供應商管理_tsm.BackColor = Color.DimGray : 供應商管理_tsm.ForeColor = Color.LightBlue : 樣品供應商管理_tsm.BackColor = Color.DimGray : 樣品供應商管理_tsm.ForeColor = Color.LightBlue
  4214. 供應商商品單價設定_tsm.BackColor = Color.DimGray : 供應商商品單價設定_tsm.ForeColor = Color.LightBlue : 採購單詢價_tsm.BackColor = Color.DimGray : 採購單詢價_tsm.ForeColor = Color.LightBlue
  4215. 物料採購統計表_tsm.BackColor = Color.DimGray : 物料採購統計表_tsm.ForeColor = Color.LightBlue : 電信費追加申請_tsm.BackColor = Color.DimGray : 電信費追加申請_tsm.ForeColor = Color.LightBlue
  4216. 電信費追加執行_tsm.BackColor = Color.DimGray : 電信費追加執行_tsm.ForeColor = Color.LightBlue : 銀行資料修改審核_tsm.BackColor = Color.DimGray : 銀行資料修改審核_tsm.ForeColor = Color.LightBlue
  4217. '-------工程-----------------------------------------------------
  4218. 工程進度表_lb.ForeColor = Color.LightPink : 工程維修單_lb.ForeColor = Color.LightPink : 合約驗收控制表1_lb.ForeColor = Color.LightPink : 合約驗收單1_lb.ForeColor = Color.LightPink
  4219. 合約結案控制表1_lb.ForeColor = Color.LightPink : 工程分區控制表1_lb.ForeColor = Color.LightPink : 派工人數紀錄表_lb.ForeColor = Color.LightPink
  4220. 工程日報表編輯_lb.ForeColor = Color.LightPink : 工程材料表_lb.ForeColor = Color.LightPink : 工程客變單_lb.ForeColor = Color.LightPink : 工程系統管理_tsm.ForeColor = Color.LightPink
  4221. 工程日報表編輯_lb.ForeColor = Color.LightPink : 工程材料表_lb.ForeColor = Color.LightPink
  4222. 合約驗收單1_tsm.BackColor = Color.DimGray : 合約驗收單1_tsm.ForeColor = Color.LightPink : 合約驗收控制表1_tsm.BackColor = Color.DimGray : 合約驗收控制表1_tsm.ForeColor = Color.LightPink
  4223. 合約結案控制表1_tsm.BackColor = Color.DimGray : 合約結案控制表1_tsm.ForeColor = Color.LightPink : 工程進度表_tsm.BackColor = Color.DimGray : 工程進度表_tsm.ForeColor = Color.LightPink
  4224. 派工人數紀錄表_tsm.BackColor = Color.DimGray : 派工人數紀錄表_tsm.ForeColor = Color.LightPink : 工程客變單_tsm.BackColor = Color.DimGray : 工程客變單_tsm.ForeColor = Color.LightPink
  4225. 工程日報表編輯_tsm.BackColor = Color.DimGray : 工程日報表編輯_tsm.ForeColor = Color.LightPink : 工程維修單_tsm.BackColor = Color.DimGray : 工程維修單_tsm.ForeColor = Color.LightPink
  4226. 工程分區控制表1_tsm.BackColor = Color.DimGray : 工程分區控制表1_tsm.ForeColor = Color.LightPink : 工程材料表_tsm.BackColor = Color.DimGray : 工程材料表_tsm.ForeColor = Color.LightPink
  4227. '-------倉儲-----------------------------------------------------
  4228. 倉儲領料審核_lb.ForeColor = Color.SandyBrown : 倉儲單據狀態看板_lb.ForeColor = Color.SandyBrown : 倉儲領料出庫_lb.ForeColor = Color.SandyBrown : 物料退庫_lb.ForeColor = Color.SandyBrown
  4229. 物料資料庫_lb.ForeColor = Color.SandyBrown : 物料轉倉出庫_lb.ForeColor = Color.SandyBrown : 倉儲控制表_lb.ForeColor = Color.SandyBrown : 物料轉倉審核_lb.ForeColor = Color.SandyBrown
  4230. 倉儲領料申請_lb.ForeColor = Color.SandyBrown : 盤盈盤損審核_lb.ForeColor = Color.SandyBrown : 倉儲入庫驗收_lb.ForeColor = Color.SandyBrown : 物料轉倉申請_lb.ForeColor = Color.SandyBrown
  4231. 倉儲分區控制表_lb.ForeColor = Color.SandyBrown : 盤盈盤損申請_lb.ForeColor = Color.SandyBrown : 倉儲系統管理_tsm.ForeColor = Color.SandyBrown : 物料資料編輯_lb.ForeColor = Color.SandyBrown
  4232. 物料資料編輯_tsm.BackColor = Color.DimGray : 物料資料編輯_tsm.ForeColor = Color.SandyBrown
  4233. 倉儲控制表_tsm.BackColor = Color.DimGray : 倉儲控制表_tsm.ForeColor = Color.SandyBrown : 倉儲入庫驗收_tsm.BackColor = Color.DimGray : 倉儲入庫驗收_tsm.ForeColor = Color.PaleGoldenrod
  4234. 物料轉倉申請_tsm.BackColor = Color.DimGray : 物料轉倉申請_tsm.ForeColor = Color.SandyBrown : 物料轉倉審核_tsm.BackColor = Color.DimGray : 物料轉倉審核_tsm.ForeColor = Color.SandyBrown
  4235. 物料轉倉出庫_tsm.BackColor = Color.DimGray : 物料轉倉出庫_tsm.ForeColor = Color.SandyBrown : 倉儲單據狀態看板_tsm.BackColor = Color.DimGray : 倉儲單據狀態看板_tsm.ForeColor = Color.SandyBrown
  4236. 盤盈盤損申請_tsm.BackColor = Color.DimGray : 盤盈盤損申請_tsm.ForeColor = Color.SandyBrown : 盤盈盤損審核_tsm.BackColor = Color.DimGray : 盤盈盤損審核_tsm.ForeColor = Color.SandyBrown
  4237. 物料資料庫_tsm.BackColor = Color.DimGray : 物料資料庫_tsm.ForeColor = Color.SandyBrown : 倉儲分區控制表_tsm.BackColor = Color.DimGray : 倉儲分區控制表_tsm.ForeColor = Color.SandyBrown
  4238. 倉儲領料申請_tsm.BackColor = Color.DimGray : 倉儲領料申請_tsm.ForeColor = Color.PaleGoldenrod : 倉儲領料審核_tsm.BackColor = Color.DimGray : 倉儲領料審核_tsm.ForeColor = Color.PaleGoldenrod
  4239. 倉儲領料出庫_tsm.BackColor = Color.DimGray : 倉儲領料出庫_tsm.ForeColor = Color.PaleGoldenrod : 物料退庫_tsm.BackColor = Color.DimGray : 物料退庫_tsm.ForeColor = Color.PaleGoldenrod
  4240. 倉儲領料申請_bt.BackColor = Color.DimGray : 倉儲領料申請_bt.ForeColor = Color.PaleGoldenrod
  4241. '-------人事-----------------------------------------------------
  4242. 人員ID卡系統配置設定_lb.ForeColor = Color.White
  4243. 系統使用者管理_lb.ForeColor = Color.White : 人員基本資料_lb.ForeColor = Color.White : 考勤明細表_lb.ForeColor = Color.White : 臨時工卡片管理_lb.ForeColor = Color.White
  4244. 人員薪資_lb.ForeColor = Color.White : 門禁權限設定_lb.ForeColor = Color.White : 請假單_lb.ForeColor = Color.White : 請假資料確認_lb.ForeColor = Color.White
  4245. 行事曆請假_lb.ForeColor = Color.White
  4246. 行事曆請假_tsm.BackColor = Color.DimGray : 行事曆請假_tsm.ForeColor = Color.White
  4247. 請假資料確認_tsm.BackColor = Color.DimGray : 請假資料確認_tsm.ForeColor = Color.White : 請假單_tsm.BackColor = Color.DimGray : 請假單_tsm.ForeColor = Color.White
  4248. 門禁權限設定_tsm.BackColor = Color.DimGray : 門禁權限設定_tsm.ForeColor = Color.White : 人員薪資_tsm.BackColor = Color.DimGray : 人員薪資_tsm.ForeColor = Color.White
  4249. 公司組織結構_tsm.BackColor = Color.DimGray : 公司組織結構_tsm.ForeColor = Color.White : 人員ID卡系統配置設定_tsm.BackColor = Color.DimGray : 人員ID卡系統配置設定_tsm.ForeColor = Color.White
  4250. 組織結構_權限設定_tsm.BackColor = Color.DimGray : 組織結構_權限設定_tsm.ForeColor = Color.White : LINE使用者管理表_tsm.BackColor = Color.DimGray : LINE使用者管理表_tsm.ForeColor = Color.White
  4251. LINE通知測試表_tsm.BackColor = Color.DimGray : LINE通知測試表_tsm.ForeColor = Color.White : LINE權限一覽表_tsm.BackColor = Color.DimGray : LINE權限一覽表_tsm.ForeColor = Color.White
  4252. 系統使用者管理1_tsm.BackColor = Color.DimGray : 系統使用者管理1_tsm.ForeColor = Color.White : 人員基本資料_tsm.BackColor = Color.DimGray : 人員基本資料_tsm.ForeColor = Color.White
  4253. 考勤明細表_tsm.BackColor = Color.DimGray : 考勤明細表_tsm.ForeColor = Color.White : 臨時工卡片管理_tsm.BackColor = Color.DimGray : 臨時工卡片管理_tsm.ForeColor = Color.White
  4254. '-------財務-----------------------------------------------------
  4255. 會計科目管理_lb.ForeColor = Color.Violet : 營運收支單申請_lb.ForeColor = Color.Violet : 營運收支單審核_lb.ForeColor = Color.Violet : 營運收支單一覽表_lb.ForeColor = Color.Violet
  4256. 特支費申請_lb.ForeColor = Color.Violet : 會計帳務沖銷_lb.ForeColor = Color.Violet : 主管指定沖銷_lb.ForeColor = Color.Violet : 收款確認表_lb.ForeColor = Color.Violet
  4257. 收款狀態報表_lb.ForeColor = Color.Violet : 採購付款確認表_lb.ForeColor = Color.Violet : 採購付款狀態報表_lb.ForeColor = Color.Violet : 財務支付申請_lb.ForeColor = Color.Violet
  4258. 財務支付審核_lb.ForeColor = Color.Violet : 特支費審核_lb.ForeColor = Color.Violet : 財務決算表_lb.ForeColor = Color.Violet : 財務支付_主管審核_lb.ForeColor = Color.Violet
  4259. 匯率管理_lb.ForeColor = Color.Violet : 應付款日報表_lb.ForeColor = Color.Violet : 應付款月報表_lb.ForeColor = Color.Violet
  4260. 應付款月報表_tsm.BackColor = Color.DimGray : 應付款月報表_tsm.ForeColor = Color.Violet
  4261. 應付款日報表_tsm.BackColor = Color.DimGray : 應付款日報表_tsm.ForeColor = Color.Violet : 財務決算表_tsm.BackColor = Color.DimGray : 財務決算表_tsm.ForeColor = Color.Violet
  4262. 財務系統管理_tsm.BackColor = Color.DimGray : 財務系統管理_tsm.ForeColor = Color.Violet : 會計科目管理_tsm.BackColor = Color.DimGray : 會計科目管理_tsm.ForeColor = Color.Violet
  4263. 營運收支單申請_tsm.BackColor = Color.DimGray : 營運收支單申請_tsm.ForeColor = Color.Violet : 營運收支單審核_tsm.BackColor = Color.DimGray : 營運收支單審核_tsm.ForeColor = Color.Violet
  4264. 營運收支單一覽表_tsm.BackColor = Color.DimGray : 營運收支單一覽表_tsm.ForeColor = Color.Violet : 特支費申請_tsm.BackColor = Color.DimGray : 特支費申請_tsm.ForeColor = Color.Violet
  4265. 會計帳務沖銷_tsm.BackColor = Color.DimGray : 會計帳務沖銷_tsm.ForeColor = Color.Violet : 主管指定沖銷_tsm.BackColor = Color.DimGray : 主管指定沖銷_tsm.ForeColor = Color.Violet
  4266. 收款確認表_tsm.BackColor = Color.DimGray : 收款確認表_tsm.ForeColor = Color.Violet : 收款狀態報表_tsm.BackColor = Color.DimGray : 收款狀態報表_tsm.ForeColor = Color.Violet
  4267. 匯率管理_tsm.BackColor = Color.DimGray : 匯率管理_tsm.ForeColor = Color.Violet : 採購付款確認表_tsm.BackColor = Color.DimGray : 採購付款確認表_tsm.ForeColor = Color.Violet
  4268. 採購付款狀態報表_tsm.BackColor = Color.DimGray : 採購付款狀態報表_tsm.ForeColor = Color.Violet : 財務支付申請_tsm.BackColor = Color.DimGray : 財務支付申請_tsm.ForeColor = Color.Violet
  4269. 財務支付審核_tsm.BackColor = Color.DimGray : 財務支付審核_tsm.ForeColor = Color.Violet : 特支費審核_tsm.BackColor = Color.DimGray : 特支費審核_tsm.ForeColor = Color.Violet
  4270. 財務支付_主管審核_tsm.BackColor = Color.DimGray : 財務支付_主管審核_tsm.ForeColor = Color.Violet
  4271. 員工合約_dgv.EnableHeadersVisualStyles = False : 員工合約_dgv.BackgroundColor = Color.DimGray : 員工合約_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4272. 員工合約_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 員工合約_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4273. 員工合約_dgv.DefaultCellStyle.BackColor = Color.DimGray : 員工合約_dgv.DefaultCellStyle.ForeColor = Color.White
  4274. 聯絡函_未執行_dgv.EnableHeadersVisualStyles = False : 聯絡函_未執行_dgv.BackgroundColor = Color.DimGray : 聯絡函_未執行_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4275. 聯絡函_未執行_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 聯絡函_未執行_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4276. 聯絡函_未執行_dgv.DefaultCellStyle.BackColor = Color.DimGray : 聯絡函_未執行_dgv.DefaultCellStyle.ForeColor = Color.White
  4277. 合約預估利潤_dgv.EnableHeadersVisualStyles = False : 合約預估利潤_dgv.BackgroundColor = Color.DimGray : 合約預估利潤_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4278. 合約預估利潤_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約預估利潤_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4279. 合約預估利潤_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約預估利潤_dgv.DefaultCellStyle.ForeColor = Color.White
  4280. 請購單_dgv.EnableHeadersVisualStyles = False : 請購單_dgv.BackgroundColor = Color.DimGray : 請購單_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4281. 請購單_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 請購單_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4282. 請購單_dgv.DefaultCellStyle.BackColor = Color.DimGray : 請購單_dgv.DefaultCellStyle.ForeColor = Color.White
  4283. 聯絡函_未驗收_dgv.EnableHeadersVisualStyles = False : 聯絡函_未驗收_dgv.BackgroundColor = Color.DimGray : 聯絡函_未驗收_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4284. 聯絡函_未驗收_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 聯絡函_未驗收_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4285. 聯絡函_未驗收_dgv.DefaultCellStyle.BackColor = Color.DimGray : 聯絡函_未驗收_dgv.DefaultCellStyle.ForeColor = Color.White
  4286. 聯絡函_請假_dgv.EnableHeadersVisualStyles = False : 聯絡函_請假_dgv.BackgroundColor = Color.DimGray : 聯絡函_請假_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4287. 聯絡函_請假_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 聯絡函_請假_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4288. 聯絡函_請假_dgv.DefaultCellStyle.BackColor = Color.DimGray : 聯絡函_請假_dgv.DefaultCellStyle.ForeColor = Color.White
  4289. 聯絡函_派車_dgv.EnableHeadersVisualStyles = False : 聯絡函_派車_dgv.BackgroundColor = Color.DimGray : 聯絡函_派車_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4290. 聯絡函_派車_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 聯絡函_派車_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4291. 聯絡函_派車_dgv.DefaultCellStyle.BackColor = Color.DimGray : 聯絡函_派車_dgv.DefaultCellStyle.ForeColor = Color.White
  4292. 合約未放行_dgv.EnableHeadersVisualStyles = False : 合約未放行_dgv.BackgroundColor = Color.DimGray : 合約未放行_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4293. 合約未放行_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約未放行_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4294. 合約未放行_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約未放行_dgv.DefaultCellStyle.ForeColor = Color.White
  4295. 詢價單_dgv.EnableHeadersVisualStyles = False : 詢價單_dgv.BackgroundColor = Color.DimGray : 詢價單_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4296. 詢價單_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 詢價單_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4297. 詢價單_dgv.DefaultCellStyle.BackColor = Color.DimGray : 詢價單_dgv.DefaultCellStyle.ForeColor = Color.White
  4298. 合約請款1_dgv.EnableHeadersVisualStyles = False : 合約請款1_dgv.BackgroundColor = Color.DimGray : 合約請款1_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4299. 合約請款1_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約請款1_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4300. 合約請款1_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約請款1_dgv.DefaultCellStyle.ForeColor = Color.White
  4301. 報價未完成_dgv.EnableHeadersVisualStyles = False : 報價未完成_dgv.BackgroundColor = Color.DimGray : 報價未完成_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4302. 報價未完成_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 報價未完成_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4303. 報價未完成_dgv.DefaultCellStyle.BackColor = Color.DimGray : 報價未完成_dgv.DefaultCellStyle.ForeColor = Color.White
  4304. 採購核准11_dgv.EnableHeadersVisualStyles = False : 採購核准11_dgv.BackgroundColor = Color.DimGray : 採購核准11_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4305. 採購核准11_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 採購核准11_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4306. 採購核准11_dgv.DefaultCellStyle.BackColor = Color.DimGray : 採購核准11_dgv.DefaultCellStyle.ForeColor = Color.White
  4307. 合約請款2_dgv.EnableHeadersVisualStyles = False : 合約請款2_dgv.BackgroundColor = Color.DimGray : 合約請款2_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4308. 合約請款2_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約請款2_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4309. 合約請款2_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約請款2_dgv.DefaultCellStyle.ForeColor = Color.White
  4310. 驗收未簽回_dgv.EnableHeadersVisualStyles = False : 驗收未簽回_dgv.BackgroundColor = Color.DimGray : 驗收未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4311. 驗收未簽回_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 驗收未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4312. 驗收未簽回_dgv.DefaultCellStyle.BackColor = Color.DimGray : 驗收未簽回_dgv.DefaultCellStyle.ForeColor = Color.White
  4313. 採購核准12_dgv.EnableHeadersVisualStyles = False : 採購核准12_dgv.BackgroundColor = Color.DimGray : 採購核准12_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4314. 採購核准12_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 採購核准12_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4315. 採購核准12_dgv.DefaultCellStyle.BackColor = Color.DimGray : 採購核准12_dgv.DefaultCellStyle.ForeColor = Color.White
  4316. 合約請款3_dgv.EnableHeadersVisualStyles = False : 合約請款3_dgv.BackgroundColor = Color.DimGray : 合約請款3_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4317. 合約請款3_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約請款3_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4318. 合約請款3_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約請款3_dgv.DefaultCellStyle.ForeColor = Color.White
  4319. 報價未簽回_dgv.EnableHeadersVisualStyles = False : 報價未簽回_dgv.BackgroundColor = Color.DimGray : 報價未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4320. 報價未簽回_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 報價未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4321. 報價未簽回_dgv.DefaultCellStyle.BackColor = Color.DimGray : 報價未簽回_dgv.DefaultCellStyle.ForeColor = Color.White
  4322. 聯絡函_未審_dgv.EnableHeadersVisualStyles = False : 聯絡函_未審_dgv.BackgroundColor = Color.DimGray : 聯絡函_未審_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4323. 聯絡函_未審_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 聯絡函_未審_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4324. 聯絡函_未審_dgv.DefaultCellStyle.BackColor = Color.DimGray : 聯絡函_未審_dgv.DefaultCellStyle.ForeColor = Color.White
  4325. 合約請款4_dgv.EnableHeadersVisualStyles = False : 合約請款4_dgv.BackgroundColor = Color.DimGray : 合約請款4_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4326. 合約請款4_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約請款4_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4327. 合約請款4_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約請款4_dgv.DefaultCellStyle.ForeColor = Color.White
  4328. 合約未簽回_dgv.EnableHeadersVisualStyles = False : 合約未簽回_dgv.BackgroundColor = Color.DimGray : 合約未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4329. 合約未簽回_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4330. 合約未簽回_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約未簽回_dgv.DefaultCellStyle.ForeColor = Color.White
  4331. 聯絡函_未收_dgv.EnableHeadersVisualStyles = False : 聯絡函_未收_dgv.BackgroundColor = Color.DimGray : 聯絡函_未收_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4332. 聯絡函_未收_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 聯絡函_未收_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4333. 聯絡函_未收_dgv.DefaultCellStyle.BackColor = Color.DimGray : 聯絡函_未收_dgv.DefaultCellStyle.ForeColor = Color.White
  4334. 合約請款5_dgv.EnableHeadersVisualStyles = False : 合約請款5_dgv.BackgroundColor = Color.DimGray : 合約請款5_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4335. 合約請款5_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約請款5_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4336. 合約請款5_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約請款5_dgv.DefaultCellStyle.ForeColor = Color.White
  4337. 保固未簽回_dgv.EnableHeadersVisualStyles = False : 保固未簽回_dgv.BackgroundColor = Color.DimGray : 保固未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4338. 保固未簽回_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 保固未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4339. 保固未簽回_dgv.DefaultCellStyle.BackColor = Color.DimGray : 保固未簽回_dgv.DefaultCellStyle.ForeColor = Color.White
  4340. 合約未指定主管_dgv.EnableHeadersVisualStyles = False : 合約未指定主管_dgv.BackgroundColor = Color.DimGray : 合約未指定主管_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4341. 合約未指定主管_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約未指定主管_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4342. 合約未指定主管_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約未指定主管_dgv.DefaultCellStyle.ForeColor = Color.White
  4343. 合約未驗收_dgv.EnableHeadersVisualStyles = False : 合約未驗收_dgv.BackgroundColor = Color.DimGray : 合約未驗收_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4344. 合約未驗收_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約未驗收_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4345. 合約未驗收_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約未驗收_dgv.DefaultCellStyle.ForeColor = Color.White
  4346. 人員動態_dgv.EnableHeadersVisualStyles = False : 人員動態_dgv.BackgroundColor = Color.DimGray : 人員動態_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4347. 人員動態_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 人員動態_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4348. 人員動態_dgv.DefaultCellStyle.BackColor = Color.DimGray : 人員動態_dgv.DefaultCellStyle.ForeColor = Color.White
  4349. 車輛動態_dgv.EnableHeadersVisualStyles = False : 車輛動態_dgv.BackgroundColor = Color.DimGray : 車輛動態_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4350. 車輛動態_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 車輛動態_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4351. 車輛動態_dgv.DefaultCellStyle.BackColor = Color.DimGray : 車輛動態_dgv.DefaultCellStyle.ForeColor = Color.White
  4352. 銀行資料修改_dgv.EnableHeadersVisualStyles = False : 銀行資料修改_dgv.BackgroundColor = Color.DimGray : 銀行資料修改_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4353. 銀行資料修改_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 銀行資料修改_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4354. 銀行資料修改_dgv.DefaultCellStyle.BackColor = Color.DimGray : 銀行資料修改_dgv.DefaultCellStyle.ForeColor = Color.White
  4355. End If
  4356. End Sub
  4357. End Class