Няма описание
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.

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442
  1. Option Explicit On
  2. Imports System.IO
  3. Imports System.Text
  4. Imports Telerik.WinControls.UI
  5. Imports Telerik.WinControls.UI.Localization
  6. Imports Telerik.WinForms.RichTextEditor
  7. Imports System.Globalization
  8. Public Class HX_PGS_ERP_SYS
  9. Dim 對話框(35), 已選捷徑(100), 數量(20) As String
  10. Dim sysnud As String
  11. Dim 系統關閉, 捷徑關閉, 無設定, 待辦選擇 As Boolean
  12. Dim NSD As Integer = 0
  13. Dim RI As Integer = -1
  14. Dim SK As String = "要查找的 KEY"
  15. Dim Str As String = Application.StartupPath
  16. Private Sub ShowNewForm(ByVal sender As Object, ByVal e As EventArgs) Handles 開新視窗_tsm.Click
  17. ' 建立子表單的新執行個體。
  18. ' 將它變成這個 MDI 表單的子表單,然後才顯示。
  19. Dim ChildForm As New Form With {
  20. .MdiParent = Me
  21. }
  22. m_ChildFormNumber += 1
  23. ChildForm.Text = "視窗 " & m_ChildFormNumber
  24. ChildForm.Show()
  25. End Sub
  26. Private Sub ExitToolsStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs) Handles 結束_tsm.Click
  27. Me.Close()
  28. End Sub
  29. Private Sub CascadeToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs) Handles 重疊顯示_tsm.Click
  30. Me.LayoutMdi(MdiLayout.Cascade)
  31. End Sub
  32. Private Sub TileVerticalToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs) Handles 垂直並排_tsm.Click
  33. Me.LayoutMdi(MdiLayout.TileVertical)
  34. End Sub
  35. Private Sub TileHorizontalToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs) Handles 水平並排_tsm.Click
  36. Me.LayoutMdi(MdiLayout.TileHorizontal)
  37. End Sub
  38. Private Sub ArrangeIconsToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs) Handles 排列圖示_tsm.Click
  39. Me.LayoutMdi(MdiLayout.ArrangeIcons)
  40. End Sub
  41. Private Sub CloseAllToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs) Handles 全部關閉_tsm.Click
  42. ' 關閉父表單的所有子表單。
  43. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next : MyMod.虛擬桌面開啟()
  44. End Sub
  45. Private m_ChildFormNumber As Integer
  46. Private Sub Set_庫存查詢()
  47. Dim ds16 As New DataSet : 庫存查詢_dgv.DataSource = Nothing : ds16.Clear() : 庫存查詢_dgv.AllowUserToAddRows = False
  48. If 新版_ch.Checked = True Then : SQL_庫存查詢() : Else : SQL_庫存查詢1() : End If : NU1 = 0
  49. da.Fill(ds16) : 庫存查詢_dgv.DataSource = ds16.Tables(0) : conn.Close()
  50. Dim ZA1, ZA2, ZA3, ZA4, ZA5, ZA6, ZA7, ZA8, 物料規格, 內容, 內容1, 內容2, 內容3, 內容4, 內容5, 內容6, 內容7 As String : 簡易庫存_tv.Nodes.Clear()
  51. Dim 主項數量 As Integer = -1 : Dim 主項數量1 As Integer = -1 : Dim 主項數量2 As Integer = -1 : Dim 主項數量3 As Integer = -1
  52. Dim 主項數量4 As Integer = -1 : Dim 主項數量5 As Integer = -1 : Dim 主項數量6 As Integer = -1 : Dim 主項數量7 As Integer = -1
  53. For i As Integer = 0 To 庫存查詢_dgv.Rows.Count - 1 : 物料規格 = "" : 庫存查詢_dgv("選擇", i).Value = False
  54. If 庫存查詢_dgv.Rows(i).Cells("A1").Value.ToString <> "" Then : ZA1 = 庫存查詢_dgv.Rows(i).Cells("A1").Value.ToString : 物料規格 = ZA1 : End If
  55. If 庫存查詢_dgv.Rows(i).Cells("A2").Value.ToString <> "" Then
  56. ZA2 = 庫存查詢_dgv.Rows(i).Cells("A2").Value.ToString : If 物料規格 = "" Then : 物料規格 = ZA2 : Else : 物料規格 = 物料規格 + "、" + ZA2 : End If : End If
  57. If 庫存查詢_dgv.Rows(i).Cells("A3").Value.ToString <> "" Then
  58. ZA3 = 庫存查詢_dgv.Rows(i).Cells("A3").Value.ToString : If 物料規格 = "" Then : 物料規格 = ZA3 : Else : 物料規格 = 物料規格 + "、" + ZA3 : End If : End If
  59. If 庫存查詢_dgv.Rows(i).Cells("A4").Value.ToString <> "" Then
  60. ZA4 = 庫存查詢_dgv.Rows(i).Cells("A4").Value.ToString : If 物料規格 = "" Then : 物料規格 = ZA4 : Else : 物料規格 = 物料規格 + "、" + ZA4 : End If : End If
  61. If 庫存查詢_dgv.Rows(i).Cells("A5").Value.ToString <> "" Then
  62. ZA5 = 庫存查詢_dgv.Rows(i).Cells("A5").Value.ToString : If 物料規格 = "" Then : 物料規格 = ZA5 : Else : 物料規格 = 物料規格 + "、" + ZA5 : End If : End If
  63. If 庫存查詢_dgv.Rows(i).Cells("A6").Value.ToString <> "" Then
  64. ZA6 = 庫存查詢_dgv.Rows(i).Cells("A6").Value.ToString : If 物料規格 = "" Then : 物料規格 = ZA6 : Else : 物料規格 = 物料規格 + "、" + ZA6 : End If : End If
  65. If 庫存查詢_dgv.Rows(i).Cells("A7").Value.ToString <> "" Then
  66. ZA7 = 庫存查詢_dgv.Rows(i).Cells("A7").Value.ToString : If 物料規格 = "" Then : 物料規格 = ZA7 : Else : 物料規格 = 物料規格 + "、" + ZA7 : End If : End If
  67. If 庫存查詢_dgv.Rows(i).Cells("A8").Value.ToString <> "" Then
  68. ZA8 = 庫存查詢_dgv.Rows(i).Cells("A8").Value.ToString : If 物料規格 = "" Then : 物料規格 = ZA8 : Else : 物料規格 = 物料規格 + "、" + ZA8 : End If : End If
  69. 庫存查詢_dgv.Rows(i).Cells("規格").Value = 物料規格
  70. If 內容 <> 庫存查詢_dgv("倉名", i).Value.ToString Then
  71. 簡易庫存_tv.Nodes.Add(庫存查詢_dgv("倉名", i).Value.ToString) : 內容 = 庫存查詢_dgv("倉名", i).Value.ToString : 主項數量 += 1 : 主項數量1 = -1 : 內容1 = ""
  72. If 深色風格 = False Then
  73. 簡易庫存_tv.Nodes(主項數量).ForeColor = Color.Black
  74. Else
  75. 簡易庫存_tv.Nodes(主項數量).ForeColor = Color.Wheat
  76. End If
  77. End If
  78. If 新版_ch.Checked = True Then
  79. If 內容1 <> 庫存查詢_dgv("第一層", i).Value.ToString Then
  80. 簡易庫存_tv.Nodes(主項數量).Nodes.Add(庫存查詢_dgv("第一層", i).Value.ToString) : 內容1 = 庫存查詢_dgv("第一層", i).Value.ToString
  81. 主項數量1 += 1 : 主項數量2 = -1 : 內容2 = ""
  82. If 深色風格 = False Then
  83. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).ForeColor = Color.Black
  84. Else
  85. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).ForeColor = Color.Wheat
  86. End If
  87. End If
  88. If 內容2 <> 庫存查詢_dgv("第二層", i).Value.ToString Then
  89. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes.Add(庫存查詢_dgv("第二層", i).Value.ToString) : 內容2 = 庫存查詢_dgv("第二層", i).Value.ToString
  90. 主項數量2 += 1 : 主項數量3 = -1 : 內容3 = ""
  91. If 深色風格 = False Then
  92. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).ForeColor = Color.Black
  93. Else
  94. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).ForeColor = Color.Wheat
  95. End If
  96. End If
  97. If 內容3 <> 庫存查詢_dgv("第三層", i).Value.ToString Then
  98. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes.Add(庫存查詢_dgv("第三層", i).Value.ToString) : 內容3 = 庫存查詢_dgv("第三層", i).Value.ToString
  99. 主項數量3 += 1 : 主項數量4 = -1 : 內容4 = ""
  100. If 深色風格 = False Then
  101. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).ForeColor = Color.Black
  102. Else
  103. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).ForeColor = Color.Wheat
  104. End If
  105. End If
  106. If 內容4 <> 庫存查詢_dgv("第四層", i).Value.ToString Then
  107. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes.Add(庫存查詢_dgv("第四層", i).Value.ToString)
  108. 內容4 = 庫存查詢_dgv("第四層", i).Value.ToString : 主項數量4 += 1 : 主項數量5 = -1 : 內容5 = ""
  109. If 深色風格 = False Then
  110. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).ForeColor = Color.Black
  111. Else
  112. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).ForeColor = Color.Wheat
  113. End If
  114. End If
  115. If 內容5 <> 庫存查詢_dgv("第五層", i).Value.ToString Then
  116. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes.Add(庫存查詢_dgv("第五層", i).Value.ToString)
  117. 內容5 = 庫存查詢_dgv("第五層", i).Value.ToString : 主項數量5 += 1 : 主項數量6 = -1 : 內容6 = ""
  118. If 深色風格 = False Then
  119. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).ForeColor = Color.Black
  120. Else
  121. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).ForeColor = Color.Wheat
  122. End If
  123. End If
  124. If 內容6 <> 庫存查詢_dgv("品名", i).Value.ToString Then
  125. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).Nodes.Add(庫存查詢_dgv("品名", i).Value.ToString)
  126. 內容6 = 庫存查詢_dgv("品名", i).Value.ToString : 主項數量6 += 1 : 主項數量7 = -1 ': 內容7 = "><"
  127. If 深色風格 = False Then
  128. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).Nodes(主項數量6).ForeColor = Color.Black
  129. Else
  130. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).Nodes(主項數量6).ForeColor = Color.Wheat
  131. End If
  132. End If
  133. 內容7 = 庫存查詢_dgv("規格", i).Value.ToString & " / " & 系統語言字典("H506-158-" & 語言) & " : [ " & Strings.Format(CInt(庫存查詢_dgv("庫存", i).Value.ToString), "#,##0") & " ]"
  134. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).Nodes(主項數量6).Nodes.Add(內容7) : 主項數量7 += 1
  135. If 深色風格 = False Then
  136. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).Nodes(主項數量6).Nodes(主項數量7).ForeColor = Color.Blue
  137. Else
  138. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).Nodes(主項數量5).Nodes(主項數量6).Nodes(主項數量7).ForeColor = Color.LightBlue
  139. End If
  140. Else
  141. If 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "管材" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-185-" & 語言)
  142. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "電線" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-186-" & 語言)
  143. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "電料" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-187-" & 語言)
  144. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "槽架" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-188-" & 語言)
  145. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "建材" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-189-" & 語言)
  146. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "五金" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-190-" & 語言)
  147. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "設備" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-191-" & 語言)
  148. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "工具" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-192-" & 語言)
  149. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "日用" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-193-" & 語言)
  150. ElseIf 庫存查詢_dgv.Rows(i).Cells("主項").Value.ToString = "其他" Then : 庫存查詢_dgv.Rows(i).Cells("主項").Value = 系統語言字典("G000-194-" & 語言)
  151. End If
  152. If 內容1 <> 庫存查詢_dgv("主項", i).Value.ToString Then
  153. 簡易庫存_tv.Nodes(主項數量).Nodes.Add(庫存查詢_dgv("主項", i).Value.ToString) : 內容1 = 庫存查詢_dgv("主項", i).Value.ToString
  154. 主項數量1 += 1 : 主項數量2 = -1 : 內容2 = ""
  155. If 深色風格 = False Then
  156. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).ForeColor = Color.Black
  157. Else
  158. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).ForeColor = Color.Wheat
  159. End If
  160. End If
  161. If 內容2 <> 庫存查詢_dgv("群組", i).Value.ToString Then
  162. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes.Add(庫存查詢_dgv("群組", i).Value.ToString) : 內容2 = 庫存查詢_dgv("群組", i).Value.ToString
  163. 主項數量2 += 1 : 主項數量3 = -1 : 內容3 = ""
  164. If 深色風格 = False Then
  165. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).ForeColor = Color.Black
  166. Else
  167. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).ForeColor = Color.Wheat
  168. End If
  169. End If
  170. If 內容3 <> 庫存查詢_dgv("品名", i).Value.ToString Then
  171. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes.Add(庫存查詢_dgv("品名", i).Value.ToString)
  172. 內容3 = 庫存查詢_dgv("品名", i).Value.ToString : 主項數量3 += 1 : 主項數量4 = -1 ': 內容7 = "><"
  173. If 深色風格 = False Then
  174. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).ForeColor = Color.Black
  175. Else
  176. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).ForeColor = Color.Wheat
  177. End If
  178. End If
  179. 內容4 = 庫存查詢_dgv("規格", i).Value.ToString & " / " & 系統語言字典("H506-158-" & 語言) & " : [ " & Strings.Format(CInt(庫存查詢_dgv("庫存", i).Value.ToString), "#,##0") & " ]"
  180. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes.Add(內容4) : 主項數量4 += 1
  181. If 深色風格 = False Then
  182. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).ForeColor = Color.Blue
  183. Else
  184. 簡易庫存_tv.Nodes(主項數量).Nodes(主項數量1).Nodes(主項數量2).Nodes(主項數量3).Nodes(主項數量4).ForeColor = Color.LightBlue
  185. End If
  186. End If
  187. Next
  188. End Sub
  189. Private Sub UncheckChildNodes(parentNode As TreeNode)
  190. For Each childNode As TreeNode In parentNode.Nodes
  191. ' 取消勾選子節點
  192. childNode.Checked = False
  193. ' 遞迴取消子節點的子節點的勾選
  194. UncheckChildNodes(childNode)
  195. Next
  196. End Sub
  197. Private Sub 簡易庫存_tv_NodeMouseClick(sender As Object, e As TreeNodeMouseClickEventArgs) Handles 簡易庫存_tv.NodeMouseClick
  198. If e.Node.Level = 0 Then ' 檢查是否為第一層節點
  199. For Each rootNode As TreeNode In 簡易庫存_tv.Nodes : If Not rootNode.Equals(e.Node) Then : UncheckChildNodes(rootNode) : End If : Next ' 取消其他根節點的子節點的勾選
  200. For Each node As TreeNode In 簡易庫存_tv.Nodes : If node IsNot e.Node AndAlso node.IsExpanded Then : node.Collapse() : End If : Next ' 收起所有先前展開的第二層節點
  201. For i As Integer = 0 To 庫存查詢_dgv.Rows.Count - 1 : 庫存查詢_dgv("選擇", i).Value = False : Next : NU1 = 0
  202. End If
  203. '--------是否能啟動Checked--------------------------------------------------------------------------------------------------------
  204. If 新版_ch.Checked = True Then
  205. 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
  206. Else
  207. 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
  208. End If
  209. '--------滑鼠點擊後展開--------------------------------------------------------------------------------------------------------
  210. If e.Node.Bounds.Contains(e.Location) Then : If e.Node.IsExpanded Then : e.Node.Collapse() : Else : e.Node.Expand() : End If : End If
  211. 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
  212. '--------點擊後回頭找到DGV中的對應資料--------------------------------------------------------------------------------------------------------
  213. If 新版_ch.Checked = True Then
  214. If e.Node.Level = 7 Then : Dim SA7 As String = "" : Dim SA6 As String = "" : Dim SA5 As String = "" : Dim SA4 As String = ""
  215. Dim SA3 As String = "" : Dim SA2 As String = "" : Dim SA1 As String = "" : Dim SA8 As String = e.Node.Text
  216. Dim parentNode As TreeNode = e.Node
  217. For i As Integer = 0 To 6 : parentNode = parentNode.Parent
  218. Select Case i
  219. Case 0 : SA7 = parentNode.Text : Case 1 : SA6 = parentNode.Text : Case 2 : SA5 = parentNode.Text : Case 3 : SA4 = parentNode.Text
  220. Case 4 : SA3 = parentNode.Text : Case 5 : SA2 = parentNode.Text : Case 6 : SA1 = parentNode.Text
  221. End Select
  222. Next
  223. For Each row As DataGridViewRow In 庫存查詢_dgv.Rows
  224. If row.Cells("倉名").Value IsNot Nothing AndAlso row.Cells("倉名").Value.ToString() = SA1 AndAlso
  225. row.Cells("第一層").Value IsNot Nothing AndAlso row.Cells("第一層").Value.ToString() = SA2 AndAlso
  226. row.Cells("第二層").Value IsNot Nothing AndAlso row.Cells("第二層").Value.ToString() = SA3 AndAlso
  227. row.Cells("第三層").Value IsNot Nothing AndAlso row.Cells("第三層").Value.ToString() = SA4 AndAlso
  228. row.Cells("第四層").Value IsNot Nothing AndAlso row.Cells("第四層").Value.ToString() = SA5 AndAlso
  229. row.Cells("第五層").Value IsNot Nothing AndAlso row.Cells("第五層").Value.ToString() = SA6 AndAlso
  230. row.Cells("品名").Value IsNot Nothing AndAlso row.Cells("品名").Value.ToString() = SA7 AndAlso
  231. row.Cells("規格").Value IsNot Nothing AndAlso
  232. row.Cells("規格").Value.ToString() & " / " & 系統語言字典("H506-158-" & 語言) & " : [ " &
  233. Strings.Format(CInt(row.Cells("庫存").Value.ToString()), "#,##0") & " ]" = SA8 Then
  234. PA2 = 庫存查詢_dgv("料號原則", row.Index).Value.ToString : 物料圖片()
  235. If 庫存查詢_dgv("選擇", row.Index).Value = False Then
  236. 庫存查詢_dgv("選擇", row.Index).Value = True : NU1 += 1
  237. Else
  238. 庫存查詢_dgv("選擇", row.Index).Value = False : NU1 -= 1
  239. End If : Exit For
  240. End If
  241. Next
  242. 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 = ""
  243. Dim SA3 As String = "" : Dim SA2 As String = "" : Dim SA1 As String = ""
  244. Dim parentNode As TreeNode = e.Node
  245. For i As Integer = 0 To 5 : parentNode = parentNode.Parent
  246. Select Case i
  247. Case 0 : SA6 = parentNode.Text : Case 1 : SA5 = parentNode.Text : Case 2 : SA4 = parentNode.Text : Case 3 : SA3 = parentNode.Text
  248. Case 4 : SA2 = parentNode.Text : Case 5 : SA1 = parentNode.Text
  249. End Select
  250. Next
  251. For Each row As DataGridViewRow In 庫存查詢_dgv.Rows
  252. If row.Cells("倉名").Value IsNot Nothing AndAlso row.Cells("倉名").Value.ToString() = SA1 AndAlso
  253. row.Cells("第一層").Value IsNot Nothing AndAlso row.Cells("第一層").Value.ToString() = SA2 AndAlso
  254. row.Cells("第二層").Value IsNot Nothing AndAlso row.Cells("第二層").Value.ToString() = SA3 AndAlso
  255. row.Cells("第三層").Value IsNot Nothing AndAlso row.Cells("第三層").Value.ToString() = SA4 AndAlso
  256. row.Cells("第四層").Value IsNot Nothing AndAlso row.Cells("第四層").Value.ToString() = SA5 AndAlso
  257. row.Cells("第五層").Value IsNot Nothing AndAlso row.Cells("第五層").Value.ToString() = SA6 AndAlso
  258. row.Cells("品名").Value IsNot Nothing AndAlso row.Cells("品名").Value.ToString() = SA7 Then
  259. PA2 = 庫存查詢_dgv("料號原則", row.Index).Value.ToString : 物料圖片() : Exit For
  260. End If
  261. Next
  262. Else : 圖片檔3_pb.Image = Nothing : End If
  263. Else
  264. 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 = ""
  265. Dim parentNode As TreeNode = e.Node
  266. For i As Integer = 0 To 3 : parentNode = parentNode.Parent
  267. Select Case i
  268. Case 0 : SA4 = parentNode.Text : Case 1 : SA3 = parentNode.Text : Case 2 : SA2 = parentNode.Text : Case 3 : SA1 = parentNode.Text
  269. End Select
  270. Next
  271. For Each row As DataGridViewRow In 庫存查詢_dgv.Rows
  272. If row.Cells("倉名").Value IsNot Nothing AndAlso row.Cells("倉名").Value.ToString() = SA1 AndAlso
  273. row.Cells("主項").Value IsNot Nothing AndAlso row.Cells("主項").Value.ToString() = SA2 AndAlso
  274. row.Cells("群組").Value IsNot Nothing AndAlso row.Cells("群組").Value.ToString() = SA3 AndAlso
  275. row.Cells("品名").Value IsNot Nothing AndAlso row.Cells("品名").Value.ToString() = SA4 AndAlso
  276. row.Cells("規格").Value IsNot Nothing AndAlso
  277. row.Cells("規格").Value.ToString() & " / " & 系統語言字典("H506-158-" & 語言) & " : [ " &
  278. Strings.Format(CInt(row.Cells("庫存").Value.ToString()), "#,##0") & " ]" = SA5 Then
  279. PA2 = 庫存查詢_dgv("料號原則", row.Index).Value.ToString : 物料圖片()
  280. If 庫存查詢_dgv("選擇", row.Index).Value = False Then
  281. 庫存查詢_dgv("選擇", row.Index).Value = True : NU1 += 1
  282. Else
  283. 庫存查詢_dgv("選擇", row.Index).Value = False : NU1 -= 1
  284. End If : Exit For
  285. End If
  286. Next
  287. 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 = ""
  288. Dim parentNode As TreeNode = e.Node
  289. For i As Integer = 0 To 2 : parentNode = parentNode.Parent
  290. Select Case i
  291. Case 0 : SA3 = parentNode.Text : Case 1 : SA2 = parentNode.Text : Case 2 : SA1 = parentNode.Text
  292. End Select
  293. Next
  294. For Each row As DataGridViewRow In 庫存查詢_dgv.Rows
  295. If row.Cells("倉名").Value IsNot Nothing AndAlso row.Cells("倉名").Value.ToString() = SA1 AndAlso
  296. row.Cells("主項").Value IsNot Nothing AndAlso row.Cells("主項").Value.ToString() = SA2 AndAlso
  297. row.Cells("群組").Value IsNot Nothing AndAlso row.Cells("群組").Value.ToString() = SA3 AndAlso
  298. row.Cells("品名").Value IsNot Nothing AndAlso row.Cells("品名").Value.ToString() = SA4 Then
  299. PA2 = 庫存查詢_dgv("料號原則", row.Index).Value.ToString : 物料圖片() : Exit For
  300. End If
  301. Next
  302. Else : 圖片檔3_pb.Image = Nothing : End If
  303. End If
  304. End Sub
  305. Private Sub 物料圖片()
  306. 圖片檔3_pb.Image = Nothing : SQL_物料圖庫_圖檔讀取一()
  307. While dr.Read() = True
  308. Dim unused As Byte() = New Byte(-1) {}
  309. Dim bytes As Byte() = DirectCast(dr.Item("圖檔"), Byte())
  310. Dim oStream As New MemoryStream(bytes)
  311. 圖片檔3_pb.Image = Bitmap.FromStream(oStream)
  312. End While : conn.Close() : 圖片檔3_pb.SizeMode = 4 : PA2 = ""
  313. End Sub
  314. Private Sub ExpandAllChildren(parentNode As TreeNode)
  315. For Each childNode As TreeNode In parentNode.Nodes : childNode.Expand() : ExpandAllChildren(childNode) : Next
  316. End Sub
  317. Private Sub ExpandAllChildren1(parentNode As TreeNode)
  318. For Each childNode As TreeNode In parentNode.Nodes : If parentNode.Text = "NA" Then : childNode.Expand() : ExpandAllChildren1(childNode) : End If : Next
  319. End Sub
  320. Private Sub 倉儲領料申請_bt_Click(sender As Object, e As EventArgs) Handles 倉儲領料申請_bt.Click
  321. If NU1 = 0 Then : Else : 桌面倉儲領料導入.Show() : End If
  322. End Sub
  323. Private Sub 新版_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 新版_ch.Click
  324. 新版_ch.Checked = True : 舊版_ch.Checked = False : Set_庫存查詢()
  325. End Sub
  326. Private Sub 舊版_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 舊版_ch.Click
  327. 新版_ch.Checked = False : 舊版_ch.Checked = True : Set_庫存查詢()
  328. End Sub
  329. Private Sub Set_捷徑讀取()
  330. Dim ds16 As New DataSet : 捷徑_dgv.DataSource = Nothing : ds16.Clear() : 捷徑_dgv.AllowUserToAddRows = False
  331. SQL_捷徑紀錄_讀取() : da.Fill(ds16) : 捷徑_dgv.DataSource = ds16.Tables(0) : conn.Close()
  332. End Sub
  333. Private Sub Set_合約未設利潤()
  334. Dim ds16 As New DataSet : 合約預估利潤_dgv.DataSource = Nothing : ds16.Clear() : 合約預估利潤_dgv.AllowUserToAddRows = False
  335. SQL_合約未設利潤() : da.Fill(ds16) : 合約預估利潤_dgv.DataSource = ds16.Tables(0) : conn.Close()
  336. 合約預估利潤_dgv.Columns(0).FillWeight = 70 : 合約預估利潤_dgv.Columns(1).FillWeight = 45 : 合約預估利潤_dgv.Columns(2).FillWeight = 120
  337. 合約預估利潤_dgv.Columns(3).FillWeight = 120
  338. If 系統語言 = "繁體中文" Then : 合約預估利潤_dgv.Columns(2).Visible = True : 合約預估利潤_dgv.Columns(3).Visible = False
  339. Else : 合約預估利潤_dgv.Columns(2).Visible = False : 合約預估利潤_dgv.Columns(3).Visible = True : End If
  340. End Sub
  341. Private Sub 合約預估利潤_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約預估利潤_dgv.CellClick
  342. If e.RowIndex = -1 Then : Else
  343. 待辦進入 = 合約預估利潤_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約報價單_tsm.PerformClick()
  344. End If
  345. End Sub
  346. Private Sub Set_報價未完成()
  347. Dim ds16 As New DataSet : 報價未完成_dgv.DataSource = Nothing : ds16.Clear() : 報價未完成_dgv.AllowUserToAddRows = False
  348. SQL_報價未完成() : da.Fill(ds16) : 報價未完成_dgv.DataSource = ds16.Tables(0) : conn.Close()
  349. 報價未完成_dgv.Columns(0).FillWeight = 70 : 報價未完成_dgv.Columns(1).FillWeight = 45 : 報價未完成_dgv.Columns(2).FillWeight = 120
  350. 報價未完成_dgv.Columns(3).FillWeight = 120
  351. If 系統語言 = "繁體中文" Then : 報價未完成_dgv.Columns(2).Visible = True : 報價未完成_dgv.Columns(3).Visible = False
  352. Else : 報價未完成_dgv.Columns(2).Visible = False : 報價未完成_dgv.Columns(3).Visible = True : End If
  353. End Sub
  354. Private Sub 報價未完成_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 報價未完成_dgv.CellClick
  355. If e.RowIndex = -1 Then : Else
  356. 待辦進入 = 報價未完成_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約報價單_tsm.PerformClick()
  357. End If
  358. End Sub
  359. Private Sub Set_合約未放行()
  360. Dim ds16 As New DataSet : 合約未放行_dgv.DataSource = Nothing : ds16.Clear() : 合約未放行_dgv.AllowUserToAddRows = False
  361. SQL_合約未放行() : da.Fill(ds16) : 合約未放行_dgv.DataSource = ds16.Tables(0) : conn.Close()
  362. 合約未放行_dgv.Columns(0).FillWeight = 70 : 合約未放行_dgv.Columns(1).FillWeight = 45 : 合約未放行_dgv.Columns(2).FillWeight = 120
  363. 合約未放行_dgv.Columns(3).FillWeight = 120
  364. If 系統語言 = "繁體中文" Then : 合約未放行_dgv.Columns(2).Visible = True : 合約未放行_dgv.Columns(3).Visible = False
  365. Else : 合約未放行_dgv.Columns(2).Visible = False : 合約未放行_dgv.Columns(3).Visible = True : End If
  366. End Sub
  367. Private Sub 合約未放行_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約未放行_dgv.CellClick
  368. If e.RowIndex = -1 Then : Else
  369. 待辦進入 = 合約未放行_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick()
  370. If CC(107) = False Then : 合約報價單_tsm.PerformClick() : Else : 合約報價單審核_tsm.PerformClick() : End If
  371. End If
  372. End Sub
  373. Private Sub Set_報價未簽回()
  374. Dim ds16 As New DataSet : 報價未簽回_dgv.DataSource = Nothing : ds16.Clear() : 報價未簽回_dgv.AllowUserToAddRows = False
  375. SQL_報價未簽回() : da.Fill(ds16) : 報價未簽回_dgv.DataSource = ds16.Tables(0) : conn.Close()
  376. 報價未簽回_dgv.Columns(0).FillWeight = 70 : 報價未簽回_dgv.Columns(1).FillWeight = 45 : 報價未簽回_dgv.Columns(2).FillWeight = 120
  377. 報價未簽回_dgv.Columns(3).FillWeight = 120
  378. If 系統語言 = "繁體中文" Then : 報價未簽回_dgv.Columns(2).Visible = True : 報價未簽回_dgv.Columns(3).Visible = False
  379. Else : 報價未簽回_dgv.Columns(2).Visible = False : 報價未簽回_dgv.Columns(3).Visible = True : End If
  380. End Sub
  381. Private Sub 報價未簽回_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 報價未簽回_dgv.CellClick
  382. If e.RowIndex = -1 Then : Else
  383. 待辦進入 = 報價未簽回_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : PB = "報價與合約" : 待辦事項連接_兩項.ShowDialog() : Cancel_bt.PerformClick()
  384. If PB = "A" Then : 合約報價單_tsm.PerformClick() : Else : 合約文件簽回存檔_tsm.PerformClick() : End If : PB = ""
  385. End If
  386. End Sub
  387. Private Sub Set_合約未簽回()
  388. Dim ds16 As New DataSet : 合約未簽回_dgv.DataSource = Nothing : ds16.Clear() : 合約未簽回_dgv.AllowUserToAddRows = False
  389. SQL_合約未簽回() : da.Fill(ds16) : 合約未簽回_dgv.DataSource = ds16.Tables(0) : conn.Close()
  390. 合約未簽回_dgv.Columns(0).FillWeight = 70 : 合約未簽回_dgv.Columns(1).FillWeight = 45 : 合約未簽回_dgv.Columns(2).FillWeight = 120
  391. 合約未簽回_dgv.Columns(3).FillWeight = 120
  392. If 系統語言 = "繁體中文" Then : 合約未簽回_dgv.Columns(2).Visible = True : 合約未簽回_dgv.Columns(3).Visible = False
  393. Else : 合約未簽回_dgv.Columns(2).Visible = False : 合約未簽回_dgv.Columns(3).Visible = True : End If
  394. End Sub
  395. Private Sub 合約未簽回_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約未簽回_dgv.CellClick
  396. If e.RowIndex = -1 Then : Else
  397. 待辦進入 = 合約未簽回_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : PB = "報價與合約" : 待辦事項連接_兩項.ShowDialog() : Cancel_bt.PerformClick()
  398. If PB = "A" Then : 合約報價單_tsm.PerformClick() : Else : 合約文件簽回存檔_tsm.PerformClick() : End If : PB = ""
  399. End If
  400. End Sub
  401. Private Sub Set_合約未指定主管()
  402. Dim ds16 As New DataSet : 合約未指定主管_dgv.DataSource = Nothing : ds16.Clear() : 合約未指定主管_dgv.AllowUserToAddRows = False
  403. SQL_合約未指定主管() : da.Fill(ds16) : 合約未指定主管_dgv.DataSource = ds16.Tables(0) : conn.Close()
  404. 合約未指定主管_dgv.Columns(0).FillWeight = 70 : 合約未指定主管_dgv.Columns(1).FillWeight = 45 : 合約未指定主管_dgv.Columns(2).FillWeight = 120
  405. 合約未指定主管_dgv.Columns(3).FillWeight = 120
  406. If 系統語言 = "繁體中文" Then : 合約未指定主管_dgv.Columns(2).Visible = True : 合約未指定主管_dgv.Columns(3).Visible = False
  407. Else : 合約未指定主管_dgv.Columns(2).Visible = False : 合約未指定主管_dgv.Columns(3).Visible = True : End If
  408. End Sub
  409. Private Sub 合約未指定主管_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約未指定主管_dgv.CellClick
  410. If e.RowIndex = -1 Then : Else
  411. 待辦進入 = 合約未指定主管_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約驗收控制表_tsm.PerformClick()
  412. End If
  413. End Sub
  414. Private Sub Set_合約未驗收()
  415. Dim ds16 As New DataSet : 合約未驗收_dgv.DataSource = Nothing : ds16.Clear() : 合約未驗收_dgv.AllowUserToAddRows = False
  416. SQL_合約未驗收() : da.Fill(ds16) : 合約未驗收_dgv.DataSource = ds16.Tables(0) : conn.Close()
  417. 合約未驗收_dgv.Columns(0).FillWeight = 70 : 合約未驗收_dgv.Columns(1).FillWeight = 45 : 合約未驗收_dgv.Columns(2).FillWeight = 120
  418. 合約未驗收_dgv.Columns(3).FillWeight = 120
  419. If 系統語言 = "繁體中文" Then : 合約未驗收_dgv.Columns(2).Visible = True : 合約未驗收_dgv.Columns(3).Visible = False
  420. Else : 合約未驗收_dgv.Columns(2).Visible = False : 合約未驗收_dgv.Columns(3).Visible = True : End If
  421. End Sub
  422. Private Sub 合約未驗收_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約未驗收_dgv.CellClick
  423. If e.RowIndex = -1 Then : Else
  424. 待辦進入 = 合約未驗收_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick()
  425. If CC(126) = True Then : 合約驗收單_tsm.PerformClick() : Else : 合約驗收單1_tsm.PerformClick() : End If
  426. End If
  427. End Sub
  428. Private Sub Set_合約驗收單未簽回()
  429. Dim ds16 As New DataSet : 驗收未簽回_dgv.DataSource = Nothing : ds16.Clear() : 驗收未簽回_dgv.AllowUserToAddRows = False
  430. SQL_合約驗收單未簽回() : da.Fill(ds16) : 驗收未簽回_dgv.DataSource = ds16.Tables(0) : conn.Close()
  431. 驗收未簽回_dgv.Columns(0).FillWeight = 70 : 驗收未簽回_dgv.Columns(1).FillWeight = 45 : 驗收未簽回_dgv.Columns(2).FillWeight = 120
  432. 驗收未簽回_dgv.Columns(3).FillWeight = 120
  433. If 系統語言 = "繁體中文" Then : 驗收未簽回_dgv.Columns(2).Visible = True : 驗收未簽回_dgv.Columns(3).Visible = False
  434. Else : 驗收未簽回_dgv.Columns(2).Visible = False : 驗收未簽回_dgv.Columns(3).Visible = True : End If
  435. End Sub
  436. Private Sub 驗收未簽回_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 驗收未簽回_dgv.CellClick
  437. If e.RowIndex = -1 Then : Else
  438. 待辦進入 = 驗收未簽回_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString
  439. If CC(61) = True Then
  440. PB = "工程與驗收" : 待辦事項連接_兩項.ShowDialog() : Cancel_bt.PerformClick()
  441. If PB = "A" Then : 合約驗收單_tsm.PerformClick() : Else : 合約文件簽回存檔_tsm.PerformClick() : End If : PB = ""
  442. Else : 合約驗收單1_tsm.PerformClick() : End If
  443. End If
  444. End Sub
  445. Private Sub Set_合約保固單未簽()
  446. Dim ds16 As New DataSet : 保固未簽回_dgv.DataSource = Nothing : ds16.Clear() : 保固未簽回_dgv.AllowUserToAddRows = False
  447. SQL_合約保固未簽() : da.Fill(ds16) : 保固未簽回_dgv.DataSource = ds16.Tables(0) : conn.Close()
  448. 保固未簽回_dgv.Columns(0).FillWeight = 70 : 保固未簽回_dgv.Columns(1).FillWeight = 45 : 保固未簽回_dgv.Columns(2).FillWeight = 120
  449. 保固未簽回_dgv.Columns(3).FillWeight = 120
  450. If 系統語言 = "繁體中文" Then : 保固未簽回_dgv.Columns(2).Visible = True : 保固未簽回_dgv.Columns(3).Visible = False
  451. Else : 保固未簽回_dgv.Columns(2).Visible = False : 保固未簽回_dgv.Columns(3).Visible = True : End If
  452. End Sub
  453. Private Sub 保固未簽回_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 保固未簽回_dgv.CellClick
  454. If e.RowIndex = -1 Then : Else
  455. 待辦進入 = 保固未簽回_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString
  456. If CC(127) = True Then
  457. PB = "保固未簽回" : 待辦事項連接_三項.ShowDialog() : Cancel_bt.PerformClick()
  458. If PB = "A" Then : 合約保固書_tsm.PerformClick() : ElseIf PB = "B" Then : 合約結案控制表_tsm.PerformClick() : Else : 合約文件簽回存檔_tsm.PerformClick() : End If : PB = ""
  459. Else : 合約結案控制表1_tsm.PerformClick() : End If
  460. End If
  461. End Sub
  462. Private Sub Set_合約未請款5()
  463. Dim ds16 As New DataSet : 合約請款5_dgv.DataSource = Nothing : ds16.Clear() : 合約請款5_dgv.AllowUserToAddRows = False
  464. SQL_合約未請款5() : da.Fill(ds16) : 合約請款5_dgv.DataSource = ds16.Tables(0) : conn.Close()
  465. 合約請款5_dgv.Columns(0).FillWeight = 70 : 合約請款5_dgv.Columns(1).FillWeight = 45 : 合約請款5_dgv.Columns(2).FillWeight = 120
  466. 合約請款5_dgv.Columns(3).FillWeight = 120
  467. If 系統語言 = "繁體中文" Then : 合約請款5_dgv.Columns(2).Visible = True : 合約請款5_dgv.Columns(3).Visible = False
  468. Else : 合約請款5_dgv.Columns(2).Visible = False : 合約請款5_dgv.Columns(3).Visible = True : End If
  469. End Sub
  470. Private Sub 合約請款5_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約請款5_dgv.CellClick
  471. If e.RowIndex = -1 Then : Else
  472. 待辦進入 = 合約請款5_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約請款單_tsm.PerformClick()
  473. End If
  474. End Sub
  475. Private Sub Set_合約未請款4()
  476. Dim ds16 As New DataSet : 合約請款4_dgv.DataSource = Nothing : ds16.Clear() : 合約請款4_dgv.AllowUserToAddRows = False
  477. SQL_合約未請款4() : da.Fill(ds16) : 合約請款4_dgv.DataSource = ds16.Tables(0) : conn.Close()
  478. 合約請款4_dgv.Columns(0).FillWeight = 70 : 合約請款4_dgv.Columns(1).FillWeight = 45 : 合約請款4_dgv.Columns(2).FillWeight = 120
  479. 合約請款4_dgv.Columns(3).FillWeight = 120
  480. If 系統語言 = "繁體中文" Then : 合約請款4_dgv.Columns(2).Visible = True : 合約請款4_dgv.Columns(3).Visible = False
  481. Else : 合約請款4_dgv.Columns(2).Visible = False : 合約請款4_dgv.Columns(3).Visible = True : End If
  482. End Sub
  483. Private Sub 合約請款4_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約請款4_dgv.CellClick
  484. If e.RowIndex = -1 Then : Else
  485. 待辦進入 = 合約請款4_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約請款單_tsm.PerformClick()
  486. End If
  487. End Sub
  488. Private Sub Set_合約未請款3()
  489. Dim ds16 As New DataSet : 合約請款3_dgv.DataSource = Nothing : ds16.Clear() : 合約請款3_dgv.AllowUserToAddRows = False
  490. SQL_合約未請款3() : da.Fill(ds16) : 合約請款3_dgv.DataSource = ds16.Tables(0) : conn.Close()
  491. 合約請款3_dgv.Columns(0).FillWeight = 70 : 合約請款3_dgv.Columns(1).FillWeight = 45 : 合約請款3_dgv.Columns(2).FillWeight = 120
  492. 合約請款3_dgv.Columns(3).FillWeight = 120
  493. If 系統語言 = "繁體中文" Then : 合約請款3_dgv.Columns(2).Visible = True : 合約請款3_dgv.Columns(3).Visible = False
  494. Else : 合約請款3_dgv.Columns(2).Visible = False : 合約請款3_dgv.Columns(3).Visible = True : End If
  495. End Sub
  496. Private Sub 合約請款3_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約請款3_dgv.CellClick
  497. If e.RowIndex = -1 Then : Else
  498. 待辦進入 = 合約請款3_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約請款單_tsm.PerformClick()
  499. End If
  500. End Sub
  501. Private Sub Set_合約未請款2()
  502. Dim ds16 As New DataSet : 合約請款2_dgv.DataSource = Nothing : ds16.Clear() : 合約請款2_dgv.AllowUserToAddRows = False
  503. SQL_合約未請款2() : da.Fill(ds16) : 合約請款2_dgv.DataSource = ds16.Tables(0) : conn.Close()
  504. 合約請款2_dgv.Columns(0).FillWeight = 70 : 合約請款2_dgv.Columns(1).FillWeight = 45 : 合約請款2_dgv.Columns(2).FillWeight = 120
  505. 合約請款2_dgv.Columns(3).FillWeight = 120
  506. If 系統語言 = "繁體中文" Then : 合約請款2_dgv.Columns(2).Visible = True : 合約請款2_dgv.Columns(3).Visible = False
  507. Else : 合約請款2_dgv.Columns(2).Visible = False : 合約請款2_dgv.Columns(3).Visible = True : End If
  508. End Sub
  509. Private Sub 合約請款2_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約請款2_dgv.CellClick
  510. If e.RowIndex = -1 Then : Else
  511. 待辦進入 = 合約請款2_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約請款單_tsm.PerformClick()
  512. End If
  513. End Sub
  514. Private Sub Set_合約未請款1()
  515. Dim ds16 As New DataSet : 合約請款1_dgv.DataSource = Nothing : ds16.Clear() : 合約請款1_dgv.AllowUserToAddRows = False
  516. SQL_合約未請款1() : da.Fill(ds16) : 合約請款1_dgv.DataSource = ds16.Tables(0) : conn.Close()
  517. 合約請款1_dgv.Columns(0).FillWeight = 70 : 合約請款1_dgv.Columns(1).FillWeight = 45 : 合約請款1_dgv.Columns(2).FillWeight = 120
  518. 合約請款1_dgv.Columns(3).FillWeight = 120
  519. If 系統語言 = "繁體中文" Then : 合約請款1_dgv.Columns(2).Visible = True : 合約請款1_dgv.Columns(3).Visible = False
  520. Else : 合約請款1_dgv.Columns(2).Visible = False : 合約請款1_dgv.Columns(3).Visible = True : End If
  521. End Sub
  522. Private Sub 合約請款1_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 合約請款1_dgv.CellClick
  523. If e.RowIndex = -1 Then : Else
  524. 待辦進入 = 合約請款1_dgv.Rows(e.RowIndex).Cells("合約編號").Value.ToString : Cancel_bt.PerformClick() : 合約請款單_tsm.PerformClick()
  525. End If
  526. End Sub
  527. Private Sub Set_部門聯絡函_派車()
  528. Dim ds16 As New DataSet : 聯絡函_派車_dgv.DataSource = Nothing : ds16.Clear() : 聯絡函_派車_dgv.AllowUserToAddRows = False
  529. SQL_派車_聯絡函() : da.Fill(ds16) : 聯絡函_派車_dgv.DataSource = ds16.Tables(0) : conn.Close()
  530. 聯絡函_派車_dgv.Columns(0).FillWeight = 50 : 聯絡函_派車_dgv.Columns(1).FillWeight = 60 : 聯絡函_派車_dgv.Columns(2).FillWeight = 120
  531. End Sub
  532. Private Sub 聯絡函_派車_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 聯絡函_派車_dgv.CellClick
  533. If e.RowIndex = -1 Then : Else : 待辦進入 = "派車" : Cancel_bt.PerformClick() : 聯絡函部門主管審核_tsm.PerformClick() : 待辦進入 = "" : End If
  534. End Sub
  535. Private Sub Set_部門聯絡函_請假()
  536. Dim ds16 As New DataSet : 聯絡函_請假_dgv.DataSource = Nothing : ds16.Clear() : 聯絡函_請假_dgv.AllowUserToAddRows = False
  537. SQL_請假_聯絡函() : da.Fill(ds16) : 聯絡函_請假_dgv.DataSource = ds16.Tables(0) : conn.Close()
  538. 聯絡函_請假_dgv.Columns(0).FillWeight = 50 : 聯絡函_請假_dgv.Columns(1).FillWeight = 60 : 聯絡函_請假_dgv.Columns(2).FillWeight = 120
  539. End Sub
  540. Private Sub 聯絡函_請假_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 聯絡函_請假_dgv.CellClick
  541. If e.RowIndex = -1 Then : Else : 待辦進入 = "請假" : Cancel_bt.PerformClick() : 聯絡函部門主管審核_tsm.PerformClick() : 待辦進入 = "" : End If
  542. End Sub
  543. Private Sub Set_部門聯絡函_未驗收()
  544. Dim ds16 As New DataSet : 聯絡函_未驗收_dgv.DataSource = Nothing : ds16.Clear() : 聯絡函_未驗收_dgv.AllowUserToAddRows = False
  545. SQL_未驗收_聯絡函() : da.Fill(ds16) : 聯絡函_未驗收_dgv.DataSource = ds16.Tables(0) : conn.Close()
  546. 聯絡函_未驗收_dgv.Columns(0).FillWeight = 50 : 聯絡函_未驗收_dgv.Columns(1).FillWeight = 60 : 聯絡函_未驗收_dgv.Columns(2).FillWeight = 120
  547. End Sub
  548. Private Sub 聯絡函_未驗收_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 聯絡函_未驗收_dgv.CellClick
  549. If e.RowIndex = -1 Then : Else : 待辦進入 = "未驗收" : Cancel_bt.PerformClick() : 部門聯絡函一覽表_tsm.PerformClick() : 待辦進入 = "" : End If
  550. End Sub
  551. Private Sub Set_部門聯絡函_未執行()
  552. Dim ds16 As New DataSet : 聯絡函_未執行_dgv.DataSource = Nothing : ds16.Clear() : 聯絡函_未執行_dgv.AllowUserToAddRows = False
  553. SQL_未執行_聯絡函() : da.Fill(ds16) : 聯絡函_未執行_dgv.DataSource = ds16.Tables(0) : conn.Close()
  554. 聯絡函_未執行_dgv.Columns(0).FillWeight = 50 : 聯絡函_未執行_dgv.Columns(1).FillWeight = 60 : 聯絡函_未執行_dgv.Columns(2).FillWeight = 120
  555. End Sub
  556. Private Sub 聯絡函_未執行_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 聯絡函_未執行_dgv.CellClick
  557. If e.RowIndex = -1 Then : Else : 待辦進入 = "未執行" : Cancel_bt.PerformClick() : 部門聯絡函一覽表_tsm.PerformClick() : 待辦進入 = "" : End If
  558. End Sub
  559. Private Sub Set_部門聯絡函_未收()
  560. Dim ds16 As New DataSet : 聯絡函_未收_dgv.DataSource = Nothing : ds16.Clear() : 聯絡函_未收_dgv.AllowUserToAddRows = False
  561. SQL_未收_聯絡函() : da.Fill(ds16) : 聯絡函_未收_dgv.DataSource = ds16.Tables(0) : conn.Close()
  562. 聯絡函_未收_dgv.Columns(0).FillWeight = 50 : 聯絡函_未收_dgv.Columns(1).FillWeight = 60 : 聯絡函_未收_dgv.Columns(2).FillWeight = 120
  563. End Sub
  564. Private Sub 聯絡函_未收_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 聯絡函_未收_dgv.CellClick
  565. If e.RowIndex = -1 Then : Else : 待辦進入 = "未收" : Cancel_bt.PerformClick() : 聯絡函部門主管審核_tsm.PerformClick() : 待辦進入 = "" : End If
  566. End Sub
  567. Private Sub Set_部門聯絡函_未審()
  568. Dim ds16 As New DataSet : 聯絡函_未審_dgv.DataSource = Nothing : ds16.Clear() : 聯絡函_未審_dgv.AllowUserToAddRows = False
  569. SQL_未審_聯絡函() : da.Fill(ds16) : 聯絡函_未審_dgv.DataSource = ds16.Tables(0) : conn.Close()
  570. 聯絡函_未審_dgv.Columns(0).FillWeight = 50 : 聯絡函_未審_dgv.Columns(1).FillWeight = 60 : 聯絡函_未審_dgv.Columns(2).FillWeight = 120
  571. End Sub
  572. Private Sub 聯絡函_未審_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 聯絡函_未審_dgv.CellClick
  573. If e.RowIndex = -1 Then : Else : 待辦進入 = "未審" : Cancel_bt.PerformClick() : 聯絡函部門主管審核_tsm.PerformClick() : 待辦進入 = "" : End If
  574. End Sub
  575. Private Sub Set_請購單()
  576. Dim ds16 As New DataSet : 請購單_dgv.DataSource = Nothing : ds16.Clear() : 請購單_dgv.AllowUserToAddRows = False
  577. SQL_請購單申請未核准單數() : da.Fill(ds16) : 請購單_dgv.DataSource = ds16.Tables(0) : conn.Close()
  578. 請購單_dgv.Columns(0).FillWeight = 70 : 請購單_dgv.Columns(1).FillWeight = 45 : 請購單_dgv.Columns(2).FillWeight = 60
  579. 請購單_dgv.Columns(3).FillWeight = 120 : 請購單_dgv.Columns(4).FillWeight = 120
  580. If 系統語言 = "繁體中文" Then : 請購單_dgv.Columns(3).Visible = True : 請購單_dgv.Columns(4).Visible = False
  581. Else : 請購單_dgv.Columns(3).Visible = False : 請購單_dgv.Columns(4).Visible = True : End If
  582. End Sub
  583. Private Sub 請購單_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 請購單_dgv.CellClick
  584. If e.RowIndex = -1 Then : Else
  585. 待辦進入 = 請購單_dgv.Rows(e.RowIndex).Cells("NO.").Value.ToString : Cancel_bt.PerformClick() : 請購單核準_tsm.PerformClick()
  586. End If
  587. End Sub
  588. Private Sub Set_詢價單1()
  589. Dim ds16 As New DataSet : 詢價單_dgv.DataSource = Nothing : ds16.Clear() : 詢價單_dgv.AllowUserToAddRows = False
  590. SQL_採購單單數() : da.Fill(ds16) : 詢價單_dgv.DataSource = ds16.Tables(0) : conn.Close()
  591. 詢價單_dgv.Columns(0).FillWeight = 70 : 詢價單_dgv.Columns(1).FillWeight = 45 : 詢價單_dgv.Columns(2).FillWeight = 60
  592. 詢價單_dgv.Columns(3).FillWeight = 120 : 詢價單_dgv.Columns(4).FillWeight = 120
  593. If 系統語言 = "繁體中文" Then : 詢價單_dgv.Columns(3).Visible = True : 詢價單_dgv.Columns(4).Visible = False
  594. Else : 詢價單_dgv.Columns(3).Visible = False : 詢價單_dgv.Columns(4).Visible = True : End If
  595. End Sub
  596. Private Sub 詢價單_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 詢價單_dgv.CellClick
  597. If e.RowIndex = -1 Then : Else
  598. 待辦進入 = 詢價單_dgv.Rows(e.RowIndex).Cells("NO.").Value.ToString : Cancel_bt.PerformClick() : 採購單詢價_tsm.PerformClick()
  599. End If
  600. End Sub
  601. Private Sub Set_採購核准11()
  602. Dim ds16 As New DataSet : 採購核准11_dgv.DataSource = Nothing : ds16.Clear() : 採購核准11_dgv.AllowUserToAddRows = False
  603. SQL_採購核准11() : da.Fill(ds16) : 採購核准11_dgv.DataSource = ds16.Tables(0) : conn.Close()
  604. 採購核准11_dgv.Columns(0).FillWeight = 80 : 採購核准11_dgv.Columns(1).FillWeight = 45 : 採購核准11_dgv.Columns(2).FillWeight = 100
  605. End Sub
  606. Private Sub 採購核准11_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 採購核准11_dgv.CellClick
  607. If e.RowIndex = -1 Then : Else
  608. 待辦進入 = 採購核准11_dgv.Rows(e.RowIndex).Cells("NO.").Value.ToString : Cancel_bt.PerformClick() : 採購單一級核准_tsm.PerformClick()
  609. End If
  610. End Sub
  611. Private Sub Set_採購核准12()
  612. Dim ds16 As New DataSet : 採購核准12_dgv.DataSource = Nothing : ds16.Clear() : 採購核准12_dgv.AllowUserToAddRows = False
  613. SQL_採購核准12() : da.Fill(ds16) : 採購核准12_dgv.DataSource = ds16.Tables(0) : conn.Close()
  614. 採購核准12_dgv.Columns(0).FillWeight = 80 : 採購核准12_dgv.Columns(1).FillWeight = 45 : 採購核准12_dgv.Columns(2).FillWeight = 100
  615. End Sub
  616. Private Sub 採購核准12_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 採購核准12_dgv.CellClick
  617. If e.RowIndex = -1 Then : Else
  618. 待辦進入 = 採購核准12_dgv.Rows(e.RowIndex).Cells("NO.").Value.ToString : Cancel_bt.PerformClick() : 採購單二級核准_tsm.PerformClick()
  619. End If
  620. End Sub
  621. Private Sub Set_財務支付單未核准()
  622. Dim ds17 As New DataSet : 支付單未准_dgv.DataSource = Nothing : ds17.Clear() : 支付單未准_dgv.AllowUserToAddRows = False
  623. SQL_財務支付單未核准() : da.Fill(ds17) : 支付單未准_dgv.DataSource = ds17.Tables(0) : conn.Close()
  624. 支付單未准_dgv.Columns(0).FillWeight = 80 : 支付單未准_dgv.Columns(1).FillWeight = 45 : 支付單未准_dgv.Columns(2).FillWeight = 100
  625. For i As Integer = 3 To 支付單未准_dgv.Columns.Count - 1
  626. 支付單未准_dgv.Columns(i).Visible = False
  627. Next
  628. End Sub
  629. Private Sub 財務支付單未核准_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 支付單未准_dgv.CellClick
  630. If e.RowIndex = -1 Then : Else
  631. 待辦進入 = 支付單未准_dgv.Rows(e.RowIndex).Cells("流水號").Value.ToString : 待辦進入1 = 支付單未准_dgv.Rows(e.RowIndex).Cells("支付日期").Value.ToString
  632. Cancel_bt.PerformClick() : 財務支付_主管審核_tsm.PerformClick()
  633. End If
  634. End Sub
  635. Private Sub Set_供應商資料_未審核()
  636. Dim ds18 As New DataSet : 銀行資料修改_dgv.DataSource = Nothing : ds18.Clear() : 銀行資料修改_dgv.AllowUserToAddRows = False
  637. SQL_供應商資料未審核() : da.Fill(ds18) : 銀行資料修改_dgv.DataSource = ds18.Tables(0) : conn.Close()
  638. 銀行資料修改_dgv.Columns(0).FillWeight = 100 : 銀行資料修改_dgv.Columns(1).FillWeight = 150
  639. For i As Integer = 2 To 銀行資料修改_dgv.Columns.Count - 1
  640. 銀行資料修改_dgv.Columns(i).Visible = False
  641. Next
  642. End Sub
  643. Private Sub 載入車輛清單()
  644. Dim ds1 As New DataSet
  645. 車輛動態_dgv.DataSource = Nothing : ds1.Clear()
  646. 車輛動態_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  647. 車輛動態_dgv.ColumnHeadersHeight = 40 : 車輛動態_dgv.AllowUserToAddRows = False : 車輛動態_dgv.RowTemplate.Height = 25
  648. SQL_車輛動態_清單()
  649. da.Fill(ds1) : 車輛動態_dgv.DataSource = ds1.Tables(0) : conn.Close()
  650. '車牌號碼 狀態 借車時間 還車時間 申請人 196 197 198 199 200
  651. 車輛動態_dgv.Columns("車輛編號").Visible = False
  652. 車輛動態_dgv.Columns(表頭(196)).FillWeight = 80 : 車輛動態_dgv.Columns("車輛品牌").Visible = False : 車輛動態_dgv.Columns(表頭(197)).FillWeight = 80
  653. 車輛動態_dgv.Columns("外出地點").Visible = False : 車輛動態_dgv.Columns(表頭(198)).FillWeight = 90 : 車輛動態_dgv.Columns(表頭(199)).FillWeight = 90
  654. 車輛動態_dgv.Columns(表頭(200)).FillWeight = 70
  655. 車輛動態_dgv.Columns(表頭(196)).ReadOnly = True : 車輛動態_dgv.Columns(表頭(197)).ReadOnly = True : 車輛動態_dgv.Columns(表頭(198)).ReadOnly = True
  656. 車輛動態_dgv.Columns(表頭(199)).ReadOnly = True : 車輛動態_dgv.Columns(表頭(200)).ReadOnly = True
  657. For i As Integer = 0 To 車輛動態_dgv.Rows.Count - 1
  658. If 系統語言 = "繁體中文" Then : 車輛動態_dgv.Rows(i).Cells(表頭(197)).Value = "在公司"
  659. Else : 車輛動態_dgv.Rows(i).Cells(表頭(197)).Value = "Di perusahaan"
  660. End If
  661. 車輛動態_dgv.Rows(i).Cells("外出地點").Value = "" : 車輛動態_dgv.Rows(i).Cells(表頭(198)).Value = ""
  662. 車輛動態_dgv.Rows(i).Cells(表頭(199)).Value = "" : 車輛動態_dgv.Rows(i).Cells(表頭(200)).Value = ""
  663. Next
  664. End Sub
  665. Private Sub 載入車輛動態清單()
  666. Dim ds1 As New DataSet
  667. 車輛外出明細清單_dgv.DataSource = Nothing : ds1.Clear()
  668. 車輛外出明細清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  669. 車輛外出明細清單_dgv.ColumnHeadersHeight = 35 : 車輛外出明細清單_dgv.AllowUserToAddRows = False : 車輛外出明細清單_dgv.RowTemplate.Height = 45
  670. Dim 現在時間 As DateTime = DateTime.Now : Dim 現主時 As String = 現在時間.ToString("yyyyMMddHHmmss")
  671. SQL_車輛明細_清單(現主時)
  672. da.Fill(ds1) : 車輛外出明細清單_dgv.DataSource = ds1.Tables(0) : conn.Close()
  673. '車牌號碼 狀態 借車時間 還車時間 申請人 196 197 198 199 200
  674. For i As Integer = 0 To 車輛外出明細清單_dgv.Rows.Count - 1
  675. For j As Integer = 0 To 車輛動態_dgv.Rows.Count - 1
  676. If 車輛外出明細清單_dgv.Rows(i).Cells("車輛編號").Value.ToString = 車輛動態_dgv.Rows(j).Cells("車輛編號").Value.ToString Then
  677. If 車輛動態_dgv.Rows(j).Cells(表頭(197)).Value.ToString = "在公司" Or 車輛動態_dgv.Rows(j).Cells(表頭(197)).Value.ToString = "Di perusahaan" Then
  678. If 系統語言 = "繁體中文" Then
  679. 車輛動態_dgv.Rows(j).Cells(表頭(197)).Value = "外出"
  680. Else
  681. 車輛動態_dgv.Rows(j).Cells(表頭(197)).Value = "Keluar"
  682. End If
  683. 車輛動態_dgv.Rows(j).Cells("外出地點").Value = 車輛外出明細清單_dgv.Rows(i).Cells("外出地點").Value.ToString
  684. Dim 借車時間 As String = 車輛外出明細清單_dgv.Rows(i).Cells("借車時間").Value.ToString : Dim 格式 As String = "yyyyMMddHHmmss"
  685. Dim 轉換後的時間 As DateTime = DateTime.ParseExact(借車時間, 格式, CultureInfo.InvariantCulture)
  686. 車輛動態_dgv.Rows(j).Cells(表頭(198)).Value = Strings.Format(轉換後的時間, "HH:mm:ss")
  687. Dim 還車時間 As String = 車輛外出明細清單_dgv.Rows(i).Cells("還車時間").Value.ToString
  688. 轉換後的時間 = DateTime.ParseExact(還車時間, 格式, CultureInfo.InvariantCulture)
  689. 車輛動態_dgv.Rows(j).Cells(表頭(199)).Value = Strings.Format(轉換後的時間, "HH:mm:ss")
  690. 車輛動態_dgv.Rows(j).Cells(表頭(200)).Value = 車輛外出明細清單_dgv.Rows(i).Cells("申請人").Value.ToString
  691. Exit For
  692. End If
  693. End If
  694. Next
  695. Next
  696. End Sub
  697. Private Sub 載入人員清單()
  698. Dim ds1 As New DataSet
  699. 人員動態_dgv.DataSource = Nothing : ds1.Clear()
  700. 人員動態_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  701. 人員動態_dgv.ColumnHeadersHeight = 40 : 人員動態_dgv.AllowUserToAddRows = False : 人員動態_dgv.RowTemplate.Height = 25
  702. SQL_人員動態_清單()
  703. da.Fill(ds1) : 人員動態_dgv.DataSource = ds1.Tables(0) : conn.Close()
  704. 人員動態_dgv.Columns(表頭(191)).Visible = False : 人員動態_dgv.Columns(0).FillWeight = 150
  705. 人員動態_dgv.Columns(表頭(192)).ReadOnly = True : 人員動態_dgv.Columns(表頭(190)).ReadOnly = True : 人員動態_dgv.Columns(表頭(193)).ReadOnly = True
  706. 人員動態_dgv.Columns(表頭(194)).ReadOnly = True : 人員動態_dgv.Columns(表頭(195)).ReadOnly = True
  707. For i As Integer = 0 To 人員動態_dgv.Rows.Count - 1
  708. 人員動態_dgv.Rows(i).Cells(表頭(193)).Value = "" : 人員動態_dgv.Rows(i).Cells(表頭(194)).Value = ""
  709. If 系統語言 = "繁體中文" Then : 人員動態_dgv.Rows(i).Cells(表頭(192)).Value = "在公司"
  710. Else : 人員動態_dgv.Rows(i).Cells(表頭(192)).Value = "Di perusahaan"
  711. End If
  712. 人員動態_dgv.Rows(i).Cells(表頭(195)).Value = ""
  713. Next
  714. End Sub
  715. Private Sub 載入人員動態清單()
  716. Dim ds1 As New DataSet
  717. 人員外出明細清單_dgv.DataSource = Nothing : ds1.Clear()
  718. 人員外出明細清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  719. 人員外出明細清單_dgv.ColumnHeadersHeight = 35 : 人員外出明細清單_dgv.AllowUserToAddRows = False : 人員外出明細清單_dgv.RowTemplate.Height = 45
  720. Dim 現在時間 As DateTime = DateTime.Now : Dim 現主時 As String = 現在時間.ToString("yyyyMMddHHmmss")
  721. '姓名 AS [姓名.], 帳號 AS [帳號.] , 帳號 AS [動態] , 帳號 AS [開始時間] , 帳號 AS [結束時間], 帳號 AS [外出地點] 190 191 192 193 194 195
  722. SQL_人員明細_清單(現主時)
  723. da.Fill(ds1) : 人員外出明細清單_dgv.DataSource = ds1.Tables(0) : conn.Close()
  724. For i As Integer = 0 To 人員外出明細清單_dgv.Rows.Count - 1
  725. If 人員外出明細清單_dgv.Rows(i).Cells("第一").Value.ToString <> "" And 人員外出明細清單_dgv.Rows(i).Cells("外出地點").Value.ToString = "" Then
  726. 人員外出明細清單_dgv.Rows(i).Cells("外出地點").Value = "在公司" : 人員外出明細清單_dgv.Rows(i).Cells("人員狀態").Value = "上班中"
  727. End If
  728. For j As Integer = 0 To 人員動態_dgv.Rows.Count - 1
  729. If 人員外出明細清單_dgv.Rows(i).Cells("帳號").Value.ToString = 人員動態_dgv.Rows(j).Cells(表頭(191)).Value.ToString Then
  730. If 人員動態_dgv.Rows(j).Cells(表頭(192)).Value.ToString = "在公司" Or 人員動態_dgv.Rows(j).Cells(表頭(192)).Value.ToString = "Di perusahaan" Then
  731. If 系統語言 = "繁體中文" Then
  732. 人員動態_dgv.Rows(j).Cells(表頭(192)).Value = 人員外出明細清單_dgv.Rows(i).Cells("人員狀態").Value.ToString
  733. Else
  734. If 人員外出明細清單_dgv.Rows(i).Cells("人員狀態").Value.ToString = "請假" Then : 人員動態_dgv.Rows(j).Cells(表頭(192)).Value = "Cuti"
  735. ElseIf 人員外出明細清單_dgv.Rows(i).Cells("人員狀態").Value.ToString = "外出" Then : 人員動態_dgv.Rows(j).Cells(表頭(192)).Value = "Keluar"
  736. ElseIf 人員外出明細清單_dgv.Rows(i).Cells("人員狀態").Value.ToString = "上班中" Then : 人員動態_dgv.Rows(j).Cells(表頭(192)).Value = "Working" : End If
  737. End If
  738. If 系統語言 = "繁體中文" Then : 人員動態_dgv.Rows(j).Cells(表頭(195)).Value = 人員外出明細清單_dgv.Rows(i).Cells("外出地點").Value.ToString
  739. Else : If 人員外出明細清單_dgv.Rows(i).Cells("外出地點").Value.ToString = "在公司" Then : 人員動態_dgv.Rows(j).Cells(表頭(195)).Value = "IN HX" : End If
  740. End If
  741. If 人員外出明細清單_dgv.Rows(i).Cells("人員狀態").Value.ToString = "外出" Then
  742. Dim 開始時間 As String = 人員外出明細清單_dgv.Rows(i).Cells("開始時間").Value.ToString : Dim 格式 As String = "yyyyMMddHHmmss"
  743. Dim 轉換後的時間 As DateTime = DateTime.ParseExact(開始時間, 格式, CultureInfo.InvariantCulture)
  744. 人員動態_dgv.Rows(j).Cells(表頭(193)).Value = Strings.Format(轉換後的時間, "HH:mm:ss")
  745. Dim 結束時間 As String = 人員外出明細清單_dgv.Rows(i).Cells("結束時間").Value.ToString
  746. 轉換後的時間 = DateTime.ParseExact(結束時間, 格式, CultureInfo.InvariantCulture)
  747. 人員動態_dgv.Rows(j).Cells(表頭(194)).Value = Strings.Format(轉換後的時間, "HH:mm:ss")
  748. ElseIf 人員外出明細清單_dgv.Rows(i).Cells("人員狀態").Value.ToString = "上班中" Then
  749. 人員動態_dgv.Rows(j).Cells(表頭(193)).Value = 人員外出明細清單_dgv.Rows(i).Cells("第一").Value.ToString
  750. If 人員外出明細清單_dgv.Rows(i).Cells("第六").Value.ToString <> "" Then
  751. 人員動態_dgv.Rows(j).Cells(表頭(194)).Value = 人員外出明細清單_dgv.Rows(i).Cells("第六").Value.ToString
  752. ElseIf 人員外出明細清單_dgv.Rows(i).Cells("第五").Value.ToString <> "" Then
  753. 人員動態_dgv.Rows(j).Cells(表頭(194)).Value = 人員外出明細清單_dgv.Rows(i).Cells("第五").Value.ToString
  754. ElseIf 人員外出明細清單_dgv.Rows(i).Cells("第四").Value.ToString <> "" Then
  755. 人員動態_dgv.Rows(j).Cells(表頭(194)).Value = 人員外出明細清單_dgv.Rows(i).Cells("第四").Value.ToString
  756. ElseIf 人員外出明細清單_dgv.Rows(i).Cells("第三").Value.ToString <> "" Then
  757. 人員動態_dgv.Rows(j).Cells(表頭(194)).Value = 人員外出明細清單_dgv.Rows(i).Cells("第三").Value.ToString
  758. ElseIf 人員外出明細清單_dgv.Rows(i).Cells("第二").Value.ToString <> "" Then
  759. 人員動態_dgv.Rows(j).Cells(表頭(194)).Value = 人員外出明細清單_dgv.Rows(i).Cells("第二").Value.ToString
  760. End If
  761. End If
  762. If 人員動態_dgv.Rows(j).Cells(表頭(194)).Value.ToString <> "" Then
  763. If 人員動態_dgv.Rows(j).Cells(表頭(192)).Value.ToString = "上班中" Or 人員動態_dgv.Rows(j).Cells(表頭(192)).Value.ToString = "Working" Then
  764. If 系統語言 = "繁體中文" Then
  765. 人員動態_dgv.Rows(j).Cells(表頭(192)).Value = "已下班"
  766. Else
  767. 人員動態_dgv.Rows(j).Cells(表頭(192)).Value = "Pulang"
  768. End If : 人員動態_dgv.Rows(j).Cells(表頭(195)).Value = ""
  769. End If
  770. End If
  771. End If
  772. End If
  773. Next
  774. Next
  775. For k As Integer = 人員動態_dgv.Rows.Count - 1 To 0 Step -1
  776. If 人員動態_dgv.Rows(k).Cells(表頭(192)).Value.ToString = "在公司" Or 人員動態_dgv.Rows(k).Cells(表頭(192)).Value.ToString = "Di perusahaan" Then
  777. 人員動態_dgv.Rows.RemoveAt(k)
  778. End If
  779. Next
  780. End Sub
  781. Private Sub Set_人員合約到期()
  782. Dim ds16 As New DataSet
  783. 員工合約_dgv.DataSource = Nothing : ds16.Clear() : 員工合約_dgv.AllowUserToAddRows = False
  784. SQL_員工合約() : da.Fill(ds16) : 員工合約_dgv.DataSource = ds16.Tables(0) : conn.Close()
  785. 員工合約_dgv.Columns(0).FillWeight = 150 : 員工合約_dgv.Columns(1).FillWeight = 150 : 員工合約_dgv.Columns(2).FillWeight = 80
  786. End Sub
  787. Private Sub Set_公告清單()
  788. Dim ds16 As New DataSet
  789. 公告_dgv.DataSource = Nothing : ds16.Clear() : 公告_dgv.AllowUserToAddRows = False
  790. SQL_公告清單01() : da.Fill(ds16) : 公告_dgv.DataSource = ds16.Tables(0) : conn.Close()
  791. 跑馬燈_tb.Text = ""
  792. For i As Integer = 0 To 公告_dgv.Rows.Count - 1
  793. If 系統語言 = "繁體中文" Then
  794. 跑馬燈_tb.Text &= i + 1 & "、" & 公告_dgv.Rows(i).Cells("中文").Value.ToString & "   "
  795. Else
  796. 跑馬燈_tb.Text &= i + 1 & "、" & 公告_dgv.Rows(i).Cells("印尼文").Value.ToString & "   "
  797. End If
  798. Next
  799. If 系統語言 = "繁體中文" Then
  800. If 跑馬燈_tb.Text.Length < 90 Then : 跑馬燈_tb.Text &= StrDup(90 - 跑馬燈_tb.Text.Length, " ") : End If
  801. Else
  802. If 跑馬燈_tb.Text.Length < 120 Then : 跑馬燈_tb.Text &= StrDup(120 - 跑馬燈_tb.Text.Length, " ") : End If
  803. End If
  804. End Sub
  805. Private Sub 初始化系統語言()
  806. If File.Exists(Application.StartupPath + "\LANGUAGE_FILE.csv") Then
  807. Dim filereader = My.Computer.FileSystem.OpenTextFileReader(Application.StartupPath + "\LANGUAGE_FILE.csv", System.Text.Encoding.Default)
  808. Dim line As String = filereader.ReadLine()
  809. While Not (line Is Nothing)
  810. line = filereader.ReadLine()
  811. If line <> Nothing Then
  812. line = line.Replace("""", "") : Dim separator As String = "-" : Dim result() As String = line.Split(separator)
  813. If result.Count > 4 Then
  814. Dim key As String = result(0).ToString() & "-" & result(1).ToString() & "-" & result(2).ToString()
  815. Dim value As String = result(3).ToString()
  816. For i As Integer = 4 To result.Count - 1 : value += "-" & result(i) : Next
  817. If value.EndsWith(",") Then : value = value.Substring(0, value.Length - 1) : End If : 系統語言字典.Add(key, value)
  818. Else
  819. Dim key As String = result(0).ToString() & "-" & result(1).ToString() & "-" & result(2).ToString()
  820. Dim value As String = result(3).ToString()
  821. If value.EndsWith(",") Then : value = value.Substring(0, value.Length - 1) : End If : 系統語言字典.Add(key, value)
  822. End If
  823. End If
  824. End While
  825. End If
  826. End Sub
  827. Private Sub 語言轉換讀取()
  828. If 系統語言 = "繁體中文" Then : 語言 = "CH" : ElseIf 系統語言 = "English" Then : 語言 = "EN" : ElseIf 系統語言 = "Indonesian" Then : 語言 = "IN" : End If
  829. '------------------------系統-------------------------------------------------------------------------------------------------------------------------------------------------------
  830. 對話框(0) = 系統語言字典("H001-234-" & 語言) : 對話框(1) = 系統語言字典("H001-235-" & 語言) : 對話框(2) = 系統語言字典("H001-236-" & 語言)
  831. 對話框(3) = 系統語言字典("H001-237-" & 語言) : 對話框(4) = 系統語言字典("H001-238-" & 語言) : 對話框(5) = 系統語言字典("H001-239-" & 語言)
  832. 對話框(6) = 系統語言字典("H001-240-" & 語言) : 對話框(7) = 系統語言字典("H001-241-" & 語言) : 對話框(8) = 系統語言字典("H001-242-" & 語言)
  833. 對話框(9) = 系統語言字典("H001-243-" & 語言) : 對話框(10) = 系統語言字典("H001-244-" & 語言) : 對話框(11) = 系統語言字典("H001-245-" & 語言)
  834. 對話框(12) = 系統語言字典("H001-246-" & 語言) : 對話框(13) = 系統語言字典("H001-247-" & 語言) : 對話框(14) = 系統語言字典("H001-248-" & 語言)
  835. 對話框(15) = 系統語言字典("H001-249-" & 語言) : 對話框(16) = 系統語言字典("H001-250-" & 語言) : 對話框(17) = 系統語言字典("H001-251-" & 語言)
  836. 對話框(18) = 系統語言字典("H001-252-" & 語言) : 對話框(19) = 系統語言字典("H001-253-" & 語言) : 對話框(20) = 系統語言字典("H001-254-" & 語言)
  837. 對話框(21) = 系統語言字典("H001-255-" & 語言) : 對話框(22) = 系統語言字典("H001-256-" & 語言) : 對話框(23) = 系統語言字典("H001-230-" & 語言)
  838. 對話框(24) = 系統語言字典("H001-257-" & 語言) : 對話框(25) = 系統語言字典("H001-258-" & 語言) : 對話框(26) = 系統語言字典("H001-259-" & 語言)
  839. 對話框(27) = 系統語言字典("H904-136-" & 語言) : 對話框(28) = 系統語言字典("H904-138-" & 語言) : 對話框(29) = 系統語言字典("H904-146-" & 語言)
  840. 對話框(30) = 系統語言字典("H001-290-" & 語言) : 對話框(31) = 系統語言字典("H001-292-" & 語言) : 對話框(32) = 系統語言字典("H001-293-" & 語言)
  841. 對話框(33) = 系統語言字典("H001-294-" & 語言) : 對話框(34) = 系統語言字典("H001-295-" & 語言) : 對話框(35) = 系統語言字典("H001-296-" & 語言)
  842. 水平並排_tsm.Text = 系統語言字典("H001-117-" & 語言) : 執行進度_tss.Text = 系統語言字典("H001-188-" & 語言) : 全部關閉_tsm.Text = 系統語言字典("H001-118-" & 語言)
  843. 垂直並排_tsm.Text = 系統語言字典("H001-164-" & 語言) : 重疊顯示_tsm.Text = 系統語言字典("H001-177-" & 語言) : 排列圖示_tsm.Text = 系統語言字典("H001-191-" & 語言)
  844. 結束_tsm.Text = 系統語言字典("H001-197-" & 語言) : 著作權_tss.Text = 系統語言字典("H001-198-" & 語言) : 視窗_tsm.Text = 系統語言字典("H001-199-" & 語言)
  845. 開新視窗_tsm.Text = 系統語言字典("H001-200-" & 語言) : 檔案_tsm.Text = 系統語言字典("H001-217-" & 語言)
  846. 個人帳號管理_tsm.Text = 系統語言字典("H001-178-" & 語言) : 新版_ch.Text = 系統語言字典("G000-260-" & 語言) : 舊版_ch.Text = 系統語言字典("G000-261-" & 語言)
  847. 低網速模式_ch.Text = 系統語言字典("G000-107-" & 語言) : sysnud = 系統語言字典("G000-102-" & 語言) : 深色風格_ch.Text = 系統語言字典("G000-106-" & 語言)
  848. '-----------------------------------------------------------------------------------------------------------------------------
  849. '車牌號碼 狀態 借車時間 還車時間 申請人
  850. '196 197 198 199 200
  851. 表頭(190) = 系統語言字典("H601-105-" & 語言) : 表頭(191) = 系統語言字典("H601-106-" & 語言) : 表頭(192) = 系統語言字典("H001-279-" & 語言)
  852. 表頭(193) = 系統語言字典("H001-280-" & 語言) : 表頭(194) = 系統語言字典("H001-281-" & 語言) : 表頭(195) = 系統語言字典("H001-282-" & 語言)
  853. 表頭(196) = 系統語言字典("H508-119-" & 語言) : 表頭(197) = 系統語言字典("H501-112-" & 語言) : 表頭(198) = 系統語言字典("H001-283-" & 語言)
  854. 表頭(199) = 系統語言字典("H001-284-" & 語言) : 表頭(200) = 系統語言字典("H204-107-" & 語言)
  855. '------------------------章程管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  856. 總務系統管理_tsm.Text = 系統語言字典("H001-231-" & 語言)
  857. 文件伺服器_tsm.Text = 系統語言字典("H001-116-" & 語言) : 文件伺服器_lb.Text = 系統語言字典("H001-116-" & 語言)
  858. 系統使用說明_tsm.Text = 系統語言字典("H001-147-" & 語言) : 系統使用說明_lb.Text = 系統語言字典("H001-147-" & 語言)
  859. 管徑流速流量計算器_tsm.Text = 系統語言字典("H001-273-" & 語言) : 安培容量計算表_tsm.Text = 系統語言字典("H001-134-" & 語言)
  860. 部門聯絡函一覽表_tsm.Text = 系統語言字典("H001-193-" & 語言) : 部門聯絡函一覽表_lb.Text = 系統語言字典("H001-193-" & 語言)
  861. 部門聯絡函申請_tsm.Text = 系統語言字典("H001-194-" & 語言) : 部門聯絡函申請_lb.Text = 系統語言字典("H001-194-" & 語言)
  862. 會議記錄_tsm.Text = 系統語言字典("H001-203-" & 語言) : 會議記錄_lb.Text = 系統語言字典("H001-203-" & 語言)
  863. 聯絡函部門主管審核_tsm.Text = 系統語言字典("H001-228-" & 語言) : 聯絡函部門主管審核_lb.Text = 系統語言字典("H001-228-" & 語言)
  864. 聯絡函最高主管核准_tsm.Text = 系統語言字典("H001-229-" & 語言) : 聯絡函最高主管核准_lb.Text = 系統語言字典("H001-229-" & 語言)
  865. 公告管理_tsm.Text = 系統語言字典("H001-196-" & 語言) : 公告管理_lb.Text = 系統語言字典("H001-196-" & 語言)
  866. 投訴信箱_tsm.Text = 系統語言字典("H000-125-" & 語言) : 投訴信箱_lb.Text = 系統語言字典("H000-125-" & 語言)
  867. 車輛管理_tsm.Text = 系統語言字典("H001-278-" & 語言) : 車輛管理_lb.Text = 系統語言字典("H001-278-" & 語言)
  868. '------------------------業務管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  869. 業務系統管理_tsm.Text = 系統語言字典("H001-204-" & 語言) : 合約模組設定_tsm.Text = 系統語言字典("H001-129-" & 語言)
  870. 合約結案控制表_tsm.Text = 系統語言字典("H001-126-" & 語言) : 合約結案控制表1_tsm.Text = 系統語言字典("H001-126-" & 語言)
  871. 合約結案控制表_lb.Text = 系統語言字典("H001-126-" & 語言) : 合約結案控制表1_lb.Text = 系統語言字典("H001-126-" & 語言)
  872. 合約驗收控制表_tsm.Text = 系統語言字典("H001-132-" & 語言) : 合約驗收控制表1_lb.Text = 系統語言字典("H001-132-" & 語言)
  873. 合約驗收控制表1_tsm.Text = 系統語言字典("H001-132-" & 語言) : 合約驗收控制表_lb.Text = 系統語言字典("H001-132-" & 語言)
  874. 合約驗收單_tsm.Text = 系統語言字典("H001-133-" & 語言) : 合約驗收單1_lb.Text = 系統語言字典("H001-133-" & 語言)
  875. 合約驗收單1_tsm.Text = 系統語言字典("H001-133-" & 語言) : 合約驗收單_lb.Text = 系統語言字典("H001-133-" & 語言)
  876. 合約文件簽回存檔_tsm.Text = 系統語言字典("H001-119-" & 語言) : 合約文件簽回存檔_lb.Text = 系統語言字典("H001-119-" & 語言)
  877. 合約文件簽核控制表_tsm.Text = 系統語言字典("H001-120-" & 語言) : 合約文件簽核控制表_lb.Text = 系統語言字典("H001-120-" & 語言)
  878. 工程項目BOM表_tsm.Text = 系統語言字典("H001-109-" & 語言) : 工程項目BOM表_lb.Text = 系統語言字典("H001-109-" & 語言)
  879. 合約利潤預估表_tsm.Text = 系統語言字典("H001-121-" & 語言) : 合約利潤預估表_lb.Text = 系統語言字典("H001-121-" & 語言)
  880. 合約保固書_tsm.Text = 系統語言字典("H001-122-" & 語言) : 合約保固書_lb.Text = 系統語言字典("H001-122-" & 語言)
  881. 合約執行進度_tsm.Text = 系統語言字典("H001-123-" & 語言) : 合約執行進度_lb.Text = 系統語言字典("H001-123-" & 語言)
  882. 合約報價單_tsm.Text = 系統語言字典("H001-124-" & 語言) : 合約報價單_lb.Text = 系統語言字典("H001-124-" & 語言)
  883. 合約報價單審核_tsm.Text = 系統語言字典("H001-125-" & 語言) : 合約報價單審核_lb.Text = 系統語言字典("H001-125-" & 語言)
  884. 合約工程圖庫管理_tsm.Text = 系統語言字典("H001-127-" & 語言) : 合約工程圖庫管理_lb.Text = 系統語言字典("H001-127-" & 語言)
  885. 合約本文_tsm.Text = 系統語言字典("H001-128-" & 語言) : 合約本文_lb.Text = 系統語言字典("H001-128-" & 語言)
  886. 合約請款控制表_tsm.Text = 系統語言字典("H001-130-" & 語言) : 合約請款控制表_lb.Text = 系統語言字典("H001-130-" & 語言)
  887. 合約請款單_tsm.Text = 系統語言字典("H001-131-" & 語言) : 合約請款單_lb.Text = 系統語言字典("H001-131-" & 語言)
  888. 附錄合約_tsm.Text = 系統語言字典("H001-163-" & 語言) : 附錄合約_lb.Text = 系統語言字典("H001-163-" & 語言)
  889. 客戶資料表_tsm.Text = 系統語言字典("H001-165-" & 語言) : 客戶資料表_lb.Text = 系統語言字典("H001-165-" & 語言)
  890. '------------------------採購管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  891. 採購系統管理_tsm.Text = 系統語言字典("H001-189-" & 語言) : 樣品供應商管理_tsm.Text = 系統語言字典("H001-135-" & 語言)
  892. 採購驗收對帳表_tsm.Text = 系統語言字典("H001-172-" & 語言) : 採購驗收對帳表_lb.Text = 系統語言字典("H001-172-" & 語言)
  893. ': 樣品採購驗收對帳表_tsm.Text = 系統語言字典("H001-141-" & 語言)
  894. 樣品來料驗收單_tsm.Text = 系統語言字典("H001-136-" & 語言) : 樣品請購單核准_tsm.Text = 系統語言字典("H001-144-" & 語言)
  895. 樣品採購單一級核准_tsm.Text = 系統語言字典("H001-137-" & 語言) : 樣品採購單一覽表_tsm.Text = 系統語言字典("H001-138-" & 語言)
  896. 樣品採購單二級核准_tsm.Text = 系統語言字典("H001-139-" & 語言) : 樣品採購單生成_tsm.Text = 系統語言字典("H001-140-" & 語言)
  897. 樣品請購單一覽表_tsm.Text = 系統語言字典("H001-142-" & 語言) : 樣品請購單申請_tsm.Text = 系統語言字典("H001-143-" & 語言)
  898. 應付款月報表_tsm.Text = 系統語言字典("H001-172-" & 語言) : 應付款月報表_lb.Text = 系統語言字典("H001-172-" & 語言)
  899. 應付款日報表_tsm.Text = 系統語言字典("H001-141-" & 語言) : 應付款日報表_lb.Text = 系統語言字典("H001-141-" & 語言)
  900. 銀行資料修改審核_tsm.Text = 系統語言字典("H001-298-" & 語言) : 銀行資料修改審核_lb.Text = 系統語言字典("H001-298-" & 語言)
  901. 供應商商品單價設定_tsm.Text = 系統語言字典("H001-157-" & 語言) : 供應商商品單價設定_lb.Text = 系統語言字典("H001-157-" & 語言)
  902. 物料採購統計表_tsm.Text = 系統語言字典("H001-160-" & 語言) : 物料採購統計表_lb.Text = 系統語言字典("H001-160-" & 語言)
  903. 入庫驗收單_tsm.Text = 系統語言字典("H001-166-" & 語言) : 入庫驗收單_lb.Text = 系統語言字典("H001-166-" & 語言)
  904. 供應商管理_tsm.Text = 系統語言字典("H001-167-" & 語言) : 供應商管理_lb.Text = 系統語言字典("H001-167-" & 語言)
  905. 採購單一級核准_tsm.Text = 系統語言字典("H001-168-" & 語言) : 採購單一級核准_lb.Text = 系統語言字典("H001-168-" & 語言)
  906. 採購單一覽表_tsm.Text = 系統語言字典("H001-169-" & 語言) : 採購單一覽表_lb.Text = 系統語言字典("H001-169-" & 語言)
  907. 採購單二級核准_tsm.Text = 系統語言字典("H001-170-" & 語言) : 採購單二級核准_lb.Text = 系統語言字典("H001-170-" & 語言)
  908. 採購單編輯_tsm.Text = 系統語言字典("H001-171-" & 語言) : 採購單編輯_lb.Text = 系統語言字典("H001-171-" & 語言)
  909. 請購一覽表_tsm.Text = 系統語言字典("H001-173-" & 語言) : 請購一覽表_lb.Text = 系統語言字典("H001-173-" & 語言)
  910. 請購單申請_tsm.Text = 系統語言字典("H001-174-" & 語言) : 請購單申請_lb.Text = 系統語言字典("H001-174-" & 語言)
  911. 請購單核準_tsm.Text = 系統語言字典("H001-175-" & 語言) : 請購單核準_lb.Text = 系統語言字典("H001-175-" & 語言)
  912. 採購單詢價_tsm.Text = 系統語言字典("H001-190-" & 語言) : 採購單詢價_lb.Text = 系統語言字典("H001-190-" & 語言)
  913. 電信費追加申請_tsm.Text = 系統語言字典("H001-274-" & 語言) : 電信費追加申請_lb.Text = 系統語言字典("H001-274-" & 語言)
  914. 電信費追加執行_tsm.Text = 系統語言字典("H001-275-" & 語言) : 電信費追加執行_lb.Text = 系統語言字典("H001-275-" & 語言)
  915. 採購轉財務收支單_tsm.Text = 系統語言字典("H001-291-" & 語言) : 採購轉財務收支單_lb.Text = 系統語言字典("H001-291-" & 語言)
  916. 採購付款控制表_tsm.Text = 系統語言字典("H001-306-" & 語言)
  917. '------------------------工程管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  918. 工程系統管理_tsm.Text = 系統語言字典("H001-106-" & 語言)
  919. 工程分區控制表1_tsm.Text = 系統語言字典("H001-103-" & 語言) : 工程分區控制表_tsm.Text = 系統語言字典("H001-103-" & 語言)
  920. 工程分區控制表1_lb.Text = 系統語言字典("H001-103-" & 語言) : 工程分區控制表_lb.Text = 系統語言字典("H001-103-" & 語言)
  921. 工程日報表編輯_tsm.Text = 系統語言字典("H001-104-" & 語言) : 工程日報表編輯_lb.Text = 系統語言字典("H001-104-" & 語言)
  922. 工程材料表_tsm.Text = 系統語言字典("H001-105-" & 語言) : 工程材料表_lb.Text = 系統語言字典("H001-105-" & 語言)
  923. 工程客變單_tsm.Text = 系統語言字典("H001-107-" & 語言) : 工程客變單_lb.Text = 系統語言字典("H001-107-" & 語言)
  924. 工程進度表_tsm.Text = 系統語言字典("H001-108-" & 語言) : 工程進度表_lb.Text = 系統語言字典("H001-108-" & 語言)
  925. 工程維修單_tsm.Text = 系統語言字典("H001-110-" & 語言) : 工程維修單_lb.Text = 系統語言字典("H001-110-" & 語言)
  926. 派工人數紀錄表_tsm.Text = 系統語言字典("H001-176-" & 語言) : 派工人數紀錄表_lb.Text = 系統語言字典("H001-176-" & 語言)
  927. '------------------------倉儲管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  928. 倉儲系統管理_tsm.Text = 系統語言字典("H001-180-" & 語言)
  929. 倉儲單據狀態看板_tsm.Text = 系統語言字典("H001-181-" & 語言) : 倉儲單據狀態看板_lb.Text = 系統語言字典("H001-181-" & 語言)
  930. 倉儲領料出庫_tsm.Text = 系統語言字典("H001-185-" & 語言) : 倉儲領料出庫_lb.Text = 系統語言字典("H001-185-" & 語言)
  931. 倉儲領料申請_tsm.Text = 系統語言字典("H001-186-" & 語言) : 倉儲領料申請_lb.Text = 系統語言字典("H001-186-" & 語言) : 倉儲領料申請_bt.Text = 系統語言字典("H001-186-" & 語言)
  932. 倉儲領料審核_tsm.Text = 系統語言字典("H001-187-" & 語言) : 倉儲領料審核_lb.Text = 系統語言字典("H001-187-" & 語言)
  933. 盤盈盤損申請_tsm.Text = 系統語言字典("H001-213-" & 語言) : 盤盈盤損申請_lb.Text = 系統語言字典("H001-213-" & 語言)
  934. 物料退庫_tsm.Text = 系統語言字典("H001-159-" & 語言) : 物料退庫_lb.Text = 系統語言字典("H001-159-" & 語言)
  935. 物料資料編輯_tsm.Text = 系統語言字典("H000-126-" & 語言) : 物料資料編輯_lb.Text = 系統語言字典("H000-126-" & 語言)
  936. 物料資料庫_tsm.Text = 系統語言字典("H001-161-" & 語言) : 物料資料庫_lb.Text = 系統語言字典("H001-161-" & 語言)
  937. 倉儲分區控制表_tsm.Text = 系統語言字典("H001-179-" & 語言) : 倉儲分區控制表_lb.Text = 系統語言字典("H001-179-" & 語言)
  938. 盤盈盤損審核_tsm.Text = 系統語言字典("H001-214-" & 語言) : 盤盈盤損審核_lb.Text = 系統語言字典("H001-214-" & 語言)
  939. 倉儲入庫驗收_tsm.Text = 系統語言字典("H001-223-" & 語言) : 倉儲入庫驗收_lb.Text = 系統語言字典("H001-223-" & 語言)
  940. 物料轉倉申請_tsm.Text = 系統語言字典("H001-224-" & 語言) : 物料轉倉申請_lb.Text = 系統語言字典("H001-224-" & 語言)
  941. 物料轉倉出庫_tsm.Text = 系統語言字典("H001-225-" & 語言) : 物料轉倉出庫_lb.Text = 系統語言字典("H001-225-" & 語言)
  942. 物料轉倉審核_tsm.Text = 系統語言字典("H001-226-" & 語言) : 物料轉倉審核_lb.Text = 系統語言字典("H001-226-" & 語言)
  943. 倉儲控制表_tsm.Text = 系統語言字典("H001-227-" & 語言) : 倉儲控制表_lb.Text = 系統語言字典("H001-227-" & 語言)
  944. '------------------------財務管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  945. 財務系統管理_tsm.Text = 系統語言字典("H001-182-" & 語言) : 應收帳款控制表_tsm.Text = 系統語言字典("H001-216-" & 語言)
  946. 財務資訊戰情室_tsm.Text = 系統語言字典("H001-192-" & 語言)
  947. 資產負載表_tsm.Text = 系統語言字典("H001-206-" & 語言) : 權益變動表_tsm.Text = 系統語言字典("H001-233-" & 語言)
  948. 綜合損益表_tsm.Text = 系統語言字典("H001-212-" & 語言) : 應付賬款控制表_tsm.Text = 系統語言字典("H001-215-" & 語言)
  949. 匯率管理_tsm.Text = 系統語言字典("H001-201-" & 語言) : 匯率管理_lb.Text = 系統語言字典("H001-201-" & 語言)
  950. 財務決算表_tsm.Text = 系統語言字典("H001-218-" & 語言) : 財務決算表_lb.Text = 系統語言字典("H001-218-" & 語言)
  951. 財務支付審核_tsm.Text = 系統語言字典("H001-114-" & 語言) : 財務支付審核_lb.Text = 系統語言字典("H001-114-" & 語言)
  952. 財務支付申請_tsm.Text = 系統語言字典("H001-112-" & 語言) : 財務支付申請_lb.Text = 系統語言字典("H001-112-" & 語言)
  953. 財務支付_主管審核_tsm.Text = 系統語言字典("H001-297-" & 語言) : 財務支付_主管審核_lb.Text = 系統語言字典("H001-297-" & 語言)
  954. 採購付款狀態報表_tsm.Text = 系統語言字典("H001-115-" & 語言) : 採購付款狀態報表_lb.Text = 系統語言字典("H001-115-" & 語言)
  955. 採購付款確認表_tsm.Text = 系統語言字典("H001-113-" & 語言) : 採購付款確認表_lb.Text = 系統語言字典("H001-113-" & 語言)
  956. 收款狀態報表_tsm.Text = 系統語言字典("H001-209-" & 語言) : 收款狀態報表_lb.Text = 系統語言字典("H001-209-" & 語言)
  957. 主管指定沖銷_tsm.Text = 系統語言字典("H001-210-" & 語言) : 主管指定沖銷_lb.Text = 系統語言字典("H001-210-" & 語言)
  958. 會計帳務沖銷_tsm.Text = 系統語言字典("H001-208-" & 語言) : 會計帳務沖銷_lb.Text = 系統語言字典("H001-208-" & 語言)
  959. 特支費申請_tsm.Text = 系統語言字典("H001-207-" & 語言) : 特支費申請_lb.Text = 系統語言字典("H001-207-" & 語言)
  960. 特支費審核_tsm.Text = 系統語言字典("H001-276-" & 語言) : 特支費審核_lb.Text = 系統語言字典("H001-276-" & 語言)
  961. 營運收支單一覽表_tsm.Text = 系統語言字典("H001-219-" & 語言) : 營運收支單一覽表_lb.Text = 系統語言字典("H001-219-" & 語言)
  962. 會計科目管理_tsm.Text = 系統語言字典("H001-202-" & 語言) : 會計科目管理_lb.Text = 系統語言字典("H001-202-" & 語言)
  963. 營運收支單申請_tsm.Text = 系統語言字典("H001-220-" & 語言) : 營運收支單申請_lb.Text = 系統語言字典("H001-220-" & 語言)
  964. 營運收支單審核_tsm.Text = 系統語言字典("H001-222-" & 語言) : 營運收支單審核_lb.Text = 系統語言字典("H001-222-" & 語言)
  965. 收款確認表_tsm.Text = 系統語言字典("H001-211-" & 語言) : 收款確認表_lb.Text = 系統語言字典("H001-211-" & 語言)
  966. '------------------------人事管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  967. 人事系統管理_tsm.Text = 系統語言字典("H001-101-" & 語言) : LINE使用者管理表_tsm.Text = 系統語言字典("H001-158-" & 語言)
  968. LINE通知測試表_tsm.Text = 系統語言字典("H001-162-" & 語言) : LINE權限一覽表_tsm.Text = 系統語言字典("H001-183-" & 語言)
  969. 行事曆請假_tsm.Text = 系統語言字典("H001-277-" & 語言) : 行事曆請假_lb.Text = 系統語言字典("H001-277-" & 語言)
  970. 系統使用者管理1_tsm.Text = 系統語言字典("H001-146-" & 語言) : 系統使用者管理_lb.Text = 系統語言字典("H001-146-" & 語言)
  971. 人員ID卡系統配置設定_tsm.Text = 系統語言字典("H001-102-" & 語言) : 人員ID卡系統配置設定_lb.Text = 系統語言字典("H001-102-" & 語言)
  972. 公司組織結構_tsm.Text = 系統語言字典("H001-111-" & 語言) : 組織結構_權限設定_tsm.Text = 系統語言字典("H001-151-" & 語言)
  973. 人員基本資料_tsm.Text = 系統語言字典("H001-269-" & 語言) : 人員基本資料_lb.Text = 系統語言字典("H001-269-" & 語言)
  974. 考勤明細表_tsm.Text = 系統語言字典("H001-270-" & 語言) : 考勤明細表_lb.Text = 系統語言字典("H001-270-" & 語言)
  975. 臨時工卡片管理_tsm.Text = 系統語言字典("H001-271-" & 語言) : 臨時工卡片管理_lb.Text = 系統語言字典("H001-271-" & 語言)
  976. 人員薪資_tsm.Text = 系統語言字典("H001-272-" & 語言) : 人員薪資_lb.Text = 系統語言字典("H001-272-" & 語言)
  977. 門禁權限設定_tsm.Text = 系統語言字典("H000-122-" & 語言) : 門禁權限設定_lb.Text = 系統語言字典("H000-122-" & 語言)
  978. 請假單_tsm.Text = 系統語言字典("H000-123-" & 語言) : 請假單_lb.Text = 系統語言字典("H000-123-" & 語言)
  979. 請假資料確認_tsm.Text = 系統語言字典("H000-124-" & 語言) : 請假資料確認_lb.Text = 系統語言字典("H000-124-" & 語言)
  980. 員工手機考勤驗證管理_tsm.Text = 系統語言字典("H001-300-" & 語言)
  981. 考勤位置設定_tsm.Text = 系統語言字典("H001-301-" & 語言)
  982. 考勤位置異常清單_tsm.Text = 系統語言字典("H001-302-" & 語言)
  983. 加班申請_tsm.Text = 系統語言字典("H001-303-" & 語言)
  984. 加班審核_tsm.Text = 系統語言字典("H001-304-" & 語言)
  985. 人員調薪紀錄_tsm.Text = 系統語言字典("H001-305-" & 語言)
  986. '------------------------資料庫管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  987. 資料庫系統管理_tsm.Text = 系統語言字典("H001-205-" & 語言)
  988. 系統使用者管理_tsm.Text = 系統語言字典("H001-146-" & 語言) : 系統執行檔版本管理_tsm.Text = 系統語言字典("H001-149-" & 語言)
  989. 系統組織架構設定_tsm.Text = 系統語言字典("H001-150-" & 語言) : 系統通用變數管理_tsm.Text = 系統語言字典("H001-152-" & 語言)
  990. 門禁系統設定_tsm.Text = 系統語言字典("H001-153-" & 語言) : 簽名檔管理_tsm.Text = 系統語言字典("H001-232-" & 語言)
  991. 系統對應電腦註冊_tsm.Text = 系統語言字典("H001-154-" & 語言) : 系統編碼規則_tsm.Text = 系統語言字典("H001-155-" & 語言)
  992. 系統權限預設表_tsm.Text = 系統語言字典("H001-156-" & 語言) : 部門權限設定_tsm.Text = 系統語言字典("H001-195-" & 語言)
  993. 開發模板庫_tsm.Text = 系統語言字典("H001-184-" & 語言)
  994. End Sub
  995. Public Class MyLocalizationProvider
  996. Inherits PdfViewerLocalizationProvider
  997. Public Overrides Function GetLocalizedString(ByVal id As String) As String
  998. Select Case id
  999. Case PdfViewerStringId.ContextMenuCopy : If 系統語言 = "繁體中文" Then : Return "&複製" : Else : Return "&Copy" : End If
  1000. Case PdfViewerStringId.ContextMenuSelectAll : If 系統語言 = "繁體中文" Then : Return "&全部選擇" : Else : Return "Select &All" : End If
  1001. Case PdfViewerStringId.ContextMenuDeselectAll : If 系統語言 = "繁體中文" Then : Return "&取消全部選擇" : Else : Return "&Deselect All" : End If
  1002. Case PdfViewerStringId.ContextMenuHand : If 系統語言 = "繁體中文" Then : Return "&按一下可以圍繞文件平移" : Else : Return "&Hand" : End If
  1003. Case PdfViewerStringId.ContextMenuSelection : If 系統語言 = "繁體中文" Then : Return "&文字和影像的選擇工具" : Else : Return "&Selection" : End If
  1004. Case PdfViewerStringId.ContextMenuPreviousPage : If 系統語言 = "繁體中文" Then : Return "&上一頁" : Else : Return "&Previous Page" : End If
  1005. Case PdfViewerStringId.ContextMenuNextPage : If 系統語言 = "繁體中文" Then : Return "&下一頁" : Else : Return "&Next Page" : End If
  1006. Case PdfViewerStringId.ContextMenuPrint : If 系統語言 = "繁體中文" Then : Return "&列印..." : Else : Return "P&rint..." : End If
  1007. Case PdfViewerStringId.ContextMenuFind : If 系統語言 = "繁體中文" Then : Return "&找下一個" : Else : Return "&Find Next" : End If
  1008. Case PdfViewerStringId.NavigatorOpenButton : If 系統語言 = "繁體中文" Then : Return "打開" : Else : Return "Open" : End If
  1009. Case PdfViewerStringId.NavigatorPrintButton : If 系統語言 = "繁體中文" Then : Return "列印" : Else : Return "Print" : End If
  1010. Case PdfViewerStringId.RotateCounterclockwiseButton : If 系統語言 = "繁體中文" Then : Return "逆時鐘旋轉" : Else : Return "Rotate Counterclockwise" : End If
  1011. Case PdfViewerStringId.RotateClockwiseButton : If 系統語言 = "繁體中文" Then : Return "順時鐘旋轉" : Else : Return "Rotate Clockwise" : End If
  1012. Case PdfViewerStringId.NavigatorPreviousPageButton : If 系統語言 = "繁體中文" Then : Return "上一頁" : Else : Return "Previous page" : End If
  1013. Case PdfViewerStringId.NavigatorNextPageButton : If 系統語言 = "繁體中文" Then : Return "下一頁" : Else : Return "Next page" : End If
  1014. Case PdfViewerStringId.NavigatorCurrentPageTextBox : If 系統語言 = "繁體中文" Then : Return "當前頁面" : Else : Return "Current page" : End If
  1015. Case PdfViewerStringId.NavigatorTotalPagesLabel : If 系統語言 = "繁體中文" Then : Return "總頁數" : Else : Return "Total pages" : End If
  1016. Case PdfViewerStringId.NavigatorZoomInButton : If 系統語言 = "繁體中文" Then : Return "放大" : Else : Return "Zoom in" : End If
  1017. Case PdfViewerStringId.NavigatorZoomOutButton : If 系統語言 = "繁體中文" Then : Return "縮小" : Else : Return "Zoom out" : End If
  1018. Case PdfViewerStringId.NavigatorZoomDropDown : If 系統語言 = "繁體中文" Then : Return "縮放下拉" : Else : Return "Zoom drop-down" : End If
  1019. Case PdfViewerStringId.NavigatorHandToolButton : If 系統語言 = "繁體中文" Then : Return "按一下可圍繞文件平移" : Else : Return "Pan" : End If
  1020. Case PdfViewerStringId.NavigatorSelectToolButton : If 系統語言 = "繁體中文" Then : Return "文字和影像的選擇工具" : Else : Return "Selection" : End If
  1021. Case PdfViewerStringId.NavigatorFindNextButton : If 系統語言 = "繁體中文" Then : Return "找下一個" : Else : Return "Find next" : End If
  1022. Case PdfViewerStringId.NavigatorFindPreviousButton : If 系統語言 = "繁體中文" Then : Return "找上一個" : Else : Return "Find previous" : End If
  1023. Case PdfViewerStringId.NavigatorSearchTextBox : If 系統語言 = "繁體中文" Then : Return "尋找" : Else : Return "Search" : End If
  1024. Case PdfViewerStringId.NavigatorNoResultMessage
  1025. If 系統語言 = "繁體中文" Then : Return "沒有找到符合指定標準的結果。" : Else : Return "No results found according to the specified criteria." : End If
  1026. Case PdfViewerStringId.NavigatorNoResultMessageHeader : If 系統語言 = "繁體中文" Then : Return "更多訊息" : Else : Return "Information" : End If
  1027. Case PdfViewerStringId.NavigatorDefaultStrip : If 系統語言 = "繁體中文" Then : Return "默認設定" : Else : Return "Default strip" : End If
  1028. Case PdfViewerStringId.PrintPreviewGroupBoxPreview : If 系統語言 = "繁體中文" Then : Return "預覽" : Else : Return "Preview" : End If
  1029. Case PdfViewerStringId.PrintPreviewGroupBoxOrientation : If 系統語言 = "繁體中文" Then : Return "方向" : Else : Return "Orientation" : End If
  1030. Case PdfViewerStringId.PrintPreviewGroupBoxSettings : If 系統語言 = "繁體中文" Then : Return "設定" : Else : Return "Settings" : End If
  1031. Case PdfViewerStringId.PrintPreviewButtonPrint : If 系統語言 = "繁體中文" Then : Return "列印" : Else : Return "Print" : End If
  1032. Case PdfViewerStringId.PrintPreviewButtonCancel : If 系統語言 = "繁體中文" Then : Return "取消" : Else : Return "Cancel" : End If
  1033. Case PdfViewerStringId.PrintPreviewButtonWatermark : If 系統語言 = "繁體中文" Then : Return "浮水印" : Else : Return "Watermark" : End If
  1034. Case PdfViewerStringId.PrintPreviewButtonSettings : If 系統語言 = "繁體中文" Then : Return "列印設定" : Else : Return "Print Settings" : End If
  1035. Case PdfViewerStringId.PrintPreviewLabelPageSizeInches : Return "{0:F2} x {1:F2} Inches"
  1036. Case PdfViewerStringId.PrintPreviewLabelPageSizeCm : Return "{0:F2}cm x {1:F2}cm"
  1037. Case PdfViewerStringId.PrintPreviewLabelScale : Return "Scale: {0}%"
  1038. Case PdfViewerStringId.PrintPreviewLabelCurrentPage : Return "Page {0} of {1}"
  1039. Case PdfViewerStringId.PrintPreviewFormTitle : If 系統語言 = "繁體中文" Then : Return "列印預覽" : Else : Return "Print Preview" : End If
  1040. Case PdfViewerStringId.PrintPreviewPrintError : If 系統語言 = "繁體中文" Then : Return "列印文檔時出錯!" : Else : Return "Error printing the document!" : End If
  1041. Case PdfViewerStringId.PrintPreviewRadioPortrait : If 系統語言 = "繁體中文" Then : Return "縱向" : Else : Return "Portrait" : End If
  1042. Case PdfViewerStringId.PrintPreviewRadioLandscape : If 系統語言 = "繁體中文" Then : Return "橫向" : Else : Return "Landscape" : End If
  1043. Case PdfViewerStringId.PrintPreviewRadioAuto : If 系統語言 = "繁體中文" Then : Return "自動" : Else : Return "Auto" : End If
  1044. Case PdfViewerStringId.NavigatorFitToWidthButton : If 系統語言 = "繁體中文" Then : Return "符合寬度" : Else : Return "Fit To Width" : End If
  1045. Case PdfViewerStringId.NavigatorFitToPageButton : If 系統語言 = "繁體中文" Then : Return "符合整頁" : Else : Return "Fit Full Page" : End If
  1046. Case PdfViewerStringId.PageThumbnailsLabel : If 系統語言 = "繁體中文" Then : Return "頁面縮圖" : Else : Return "Page Thumbnails" : End If
  1047. Case PdfViewerStringId.SaveButton : If 系統語言 = "繁體中文" Then : Return "另存為" : Else : Return "Save As" : End If
  1048. Case PdfViewerStringId.CloseButton : If 系統語言 = "繁體中文" Then : Return "關閉" : Else : Return "Close" : End If
  1049. Case PdfViewerStringId.NavigatorShowSignatureButton : If 系統語言 = "繁體中文" Then : Return "簽名面板" : Else : Return "Signature Panel" : End If
  1050. Case PdfViewerStringId.SignatureDialogTitle : If 系統語言 = "繁體中文" Then : Return "簽名驗證狀態" : Else : Return "Signature Validation Status" : End If
  1051. Case PdfViewerStringId.SignaturePanel_Invalid : If 系統語言 = "繁體中文" Then : Return "至少一個簽名無效。" : Else : Return "At least one signature is invalid." : End If
  1052. Case PdfViewerStringId.SignaturePanel_Unknown : If 系統語言 = "繁體中文" Then : Return "至少一個簽名有問題。" : Else : Return "At least one signature has problems." : End If
  1053. Case PdfViewerStringId.SignaturePanel_Valid : If 系統語言 = "繁體中文" Then : Return "簽名且所有簽名均有效。" : Else : Return "Signed and all signatures are valid." : End If
  1054. Case PdfViewerStringId.SignaturePropertiesDialogHeader : If 系統語言 = "繁體中文" Then : Return "簽名驗證狀態" : Else : Return "Signature Validation Status" : End If
  1055. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_IsDocumentModified_False
  1056. If 系統語言 = "繁體中文" Then : Return "自應用此簽名後,文檔未被修改。" : Else : Return "The document is not modified since this signature was applied." : End If
  1057. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_IsDocumentModified_True
  1058. If 系統語言 = "繁體中文" Then : Return "自應用簽名以來,文檔已被更改或損壞。" : Else : Return "The document has been altered or corrupted since the Signature was applied." : End If
  1059. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignatureIsInvalid : If 系統語言 = "繁體中文" Then : Return "簽名無效。" : Else : Return "Signature is Invalid." : End If
  1060. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignatureIsUnknown
  1061. If 系統語言 = "繁體中文" Then : Return "簽名有效性未知。" : Else : Return "Signature validity is Unknown." : End If
  1062. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignatureIsValid
  1063. If 系統語言 = "繁體中文" Then : Return "簽名有效,簽名者" : Else : Return "Signature is Valid, signed by " : End If
  1064. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignerValidity_Unknown
  1065. If 系統語言 = "繁體中文" Then : Return "簽名者的身份未知。" : Else : Return "The signer's identity is unknown." : End If
  1066. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignerValidity_UntrustedRoot
  1067. If 系統語言 = "繁體中文" Then : Return "簽名者的身份未知,因為它尚未包含在您的受信任證書列表中,並且其父證書均不受信任。" : Else
  1068. 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
  1069. Case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignerValidity_Valid
  1070. If 系統語言 = "繁體中文" Then : Return "簽署人的身份有效。" : Else : Return "The signer's identity is valid." : End If
  1071. Case PdfViewerStringId.SelectCertButton : If 系統語言 = "繁體中文" Then : Return "選擇" : Else : Return "Select" : End If
  1072. Case PdfViewerStringId.SignButton : If 系統語言 = "繁體中文" Then : Return "簽名" : Else : Return "Sign" : End If
  1073. Case PdfViewerStringId.EnterAPassTextBox : If 系統語言 = "繁體中文" Then : Return "輸入密碼" : Else : Return "Enter a password" : End If
  1074. Case PdfViewerStringId.SelectCertTextBox : If 系統語言 = "繁體中文" Then : Return "選擇證書" : Else : Return "Select certificate" : End If
  1075. End Select
  1076. Return MyBase.GetLocalizedString(id)
  1077. End Function
  1078. End Class
  1079. Public Class MyEnglishGanttViewLocalizationProvider
  1080. Inherits GanttViewLocalizationProvider
  1081. Public Overrides Function GetLocalizedString(id As String) As String
  1082. Select Case id
  1083. Case GanttViewStringId.ContextMenuAdd : If (系統語言 = "繁體中文") Then : Return "新增(&A)" : Else : Return "Tambahkan(&A)" : End If
  1084. Case GanttViewStringId.ContextMenuAddChild : If (系統語言 = "繁體中文") Then : Return "新增子項目(&C)" : Else : Return "Tambahkan Subitem(&C)" : End If
  1085. Case GanttViewStringId.ContextMenuAddSibling : If (系統語言 = "繁體中文") Then : Return "新增同層級項目(&S)" : Else : Return "Tambahkan Item Sejajar(&S)" : End If
  1086. Case GanttViewStringId.ContextMenuDelete : If (系統語言 = "繁體中文") Then : Return "刪除(&D)" : Else : Return "Hapus(&D)" : End If
  1087. Case GanttViewStringId.ContextMenuProgress : If (系統語言 = "繁體中文") Then : Return "進度(&P)" : Else : Return "Kemajuan(&P)" : End If
  1088. Case "TimelineWeek" : If (系統語言 = "繁體中文") Then : Return "周次" : Else : Return "Minggu" : End If
  1089. End Select : Return String.Empty
  1090. End Function
  1091. End Class
  1092. #Const AZ = 不用WEB ' 根据需要设置 AZ 的值
  1093. #If AZ Then
  1094. Private WithEvents Browser As ChromiumWebBrowser
  1095. Public Sub New()
  1096. InitializeComponent()
  1097. Dim settings As New CefSettings()
  1098. If (系統語言 = "繁體中文") Then : settings.Locale = "zh-TW" : Else : settings.Locale = "en-US" : End If
  1099. Cef.Initialize(settings)
  1100. Cef.GetGlobalCookieManager().DeleteCookies()
  1101. If 不用WEB = False Then
  1102. End If
  1103. End Sub
  1104. #Else
  1105. #End If
  1106. Function 文字旋轉(ByVal s As String, ByVal v As Integer) As String
  1107. '--- S=目標字串, V=捲動次數( +v 右捲, -v 左捲)---
  1108. 文字旋轉 = Strings.Mid(s & s & s, Strings.Len(s) - (v Mod Strings.Len(s)) + 1, Strings.Len(s))
  1109. End Function
  1110. Private Sub 跑馬燈_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 跑馬燈.Tick
  1111. If 跑馬燈_tb.Text = "" Then : Else : 跑馬燈_tb.Text = 文字旋轉(跑馬燈_tb.Text.ToUpper(), -1) : End If
  1112. End Sub
  1113. Private Sub HXGPSERPSYS_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  1114. 初始化系統語言() : Me.Size = New Point(1366, 768) : MyMod.清單字體大小調整()
  1115. MyBrowser.SendToBack() : MyBrowser.Visible = False : 視窗1_pl.Visible = False : UI優化_P.BringToFront()
  1116. Dim screenBounds As Rectangle = Screen.PrimaryScreen.Bounds
  1117. Me.WindowState = 2
  1118. '------------------------優化UI-------------------------------------------------------------------------------------------------------------------------------------------------
  1119. Me.DoubleBuffered = True
  1120. 人員動態_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
  1121. 車輛動態_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
  1122. '------------------------系統登入時宣告-------------------------------------------------------------------------------------------------------------------------------------------------
  1123. SQL_系統語言() : 系統語言1_cb.Items.Clear() : While dr.Read() : 系統語言1_cb.Items.Add(dr("語言")) : End While : conn.Close()
  1124. 低網速模式_ch.Checked = 低網速模式 : 介面 = "H001" : 語言轉換讀取() : 顯示說明(999, False) : 系統關閉 = False : 捷徑數量 = 0 : Panel2.SendToBack() : 桌面通知_pl.BringToFront()
  1125. 桌面通知_pl.Visible = False : 跑馬燈_tb.BringToFront()
  1126. Dim SS1, SS2 As Integer : SS1 = 653 : SS2 = 362 : 幣別 = " (RP)"
  1127. 聯絡函_未審_dgv.Location = New Point(1, 1) : 聯絡函_未審_dgv.Size = New Point(SS1, SS2) : 聯絡函_未收_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. 支付單未准_dgv.Location = New Point(1, 1) : 支付單未准_dgv.Size = New Point(SS1, SS2)
  1131. 合約預估利潤_dgv.Location = New Point(1, 1) : 合約預估利潤_dgv.Size = New Point(SS1, SS2) : 報價未完成_dgv.Location = New Point(1, 1) : 報價未完成_dgv.Size = New Point(SS1, SS2)
  1132. 合約未放行_dgv.Location = New Point(1, 1) : 合約未放行_dgv.Size = New Point(SS1, SS2) : 報價未簽回_dgv.Location = New Point(1, 1) : 報價未簽回_dgv.Size = New Point(SS1, SS2)
  1133. 合約請款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)
  1134. 合約請款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)
  1135. 合約請款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)
  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. 合約未驗收_dgv.Location = New Point(1, 1) : 合約未驗收_dgv.Size = New Point(SS1, SS2) : 驗收未簽回_dgv.Location = New Point(1, 1) : 驗收未簽回_dgv.Size = New Point(SS1, SS2)
  1138. 保固未簽回_dgv.Location = New Point(1, 1) : 保固未簽回_dgv.Size = New Point(SS1, SS2)
  1139. 請購單_dgv.Location = New Point(1, 1) : 請購單_dgv.Size = New Point(SS1, SS2) : 詢價單_dgv.Location = New Point(1, 1) : 詢價單_dgv.Size = New Point(SS1, SS2)
  1140. 採購核准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)
  1141. '------------------------章程管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1142. If CInt(登入人級別) <= 2 Then : 聯絡函最高主管核准_tsm.Visible = True : 聯絡函最高主管核准_p.Visible = True
  1143. ElseIf CInt(登入人級別) > 2 Then : 聯絡函最高主管核准_tsm.Visible = False : 聯絡函最高主管核准_p.Visible = False : End If
  1144. If CInt(登入人級別) <= 5 Then : 聯絡函部門主管審核_tsm.Visible = True : 聯絡函部門主管審核_p.Visible = True
  1145. ElseIf CInt(登入人級別) > 5 Then : 聯絡函部門主管審核_tsm.Visible = False : 聯絡函部門主管審核_p.Visible = False : End If
  1146. 公告管理_tsm.Visible = CC(82) : 公告管理_p.Visible = CC(82) : 車輛管理_tsm.Visible = CC(67) : 車輛管理_p.Visible = CC(67)
  1147. 安培容量計算表_tsm.Visible = CC(8) '----連動工程系統管理權限
  1148. 管徑流速流量計算器_tsm.Visible = CC(8) '----連動工程系統管理權限
  1149. Dim NB1 As Integer = 0
  1150. '------------------------業務管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1151. 合約執行進度_tsm.Visible = CC(5) : 合約執行進度_p.Visible = CC(5) : 合約利潤預估表_tsm.Visible = CC(60) : 合約利潤預估表_p.Visible = CC(60)
  1152. 合約報價單_tsm.Visible = CC(116) : 合約報價單_p.Visible = CC(116) : 合約報價單審核_tsm.Visible = CC(107) : 合約報價單審核_p.Visible = CC(107)
  1153. 合約本文_tsm.Visible = CC(98) : 合約本文_p.Visible = CC(98) : 附錄合約_tsm.Visible = CC(98) : 附錄合約_p.Visible = CC(98)
  1154. 合約請款單_tsm.Visible = CC(124) : 合約請款單_p.Visible = CC(124) : 合約請款控制表_tsm.Visible = CC(123) : 合約請款控制表_p.Visible = CC(123)
  1155. 合約驗收單_tsm.Visible = CC(126) : 合約驗收單_p.Visible = CC(126) : 合約驗收控制表_tsm.Visible = CC(125) : 合約驗收控制表_p.Visible = CC(125)
  1156. 合約保固書_tsm.Visible = CC(127) : 合約保固書_p.Visible = CC(127) : 合約文件簽回存檔_tsm.Visible = CC(61) : 合約文件簽回存檔_p.Visible = CC(61)
  1157. 合約文件簽核控制表_tsm.Visible = CC(62) : 合約文件簽核控制表_p.Visible = CC(62) : 合約結案控制表_tsm.Visible = CC(128) : 合約結案控制表_p.Visible = CC(128)
  1158. 合約工程圖庫管理_tsm.Visible = CC(115) : 合約工程圖庫管理_p.Visible = CC(115) : 工程項目BOM表_tsm.Visible = CC(52) : 工程項目BOM表_p.Visible = CC(52)
  1159. 工程分區控制表_tsm.Visible = CC(114) : 工程分區控制表_p.Visible = CC(114) : 客戶資料表_tsm.Visible = CC(99) : 客戶資料表_p.Visible = CC(99)
  1160. 業務系統管理_tsm.Visible = CC(5) : 合約模組設定_tsm.Visible = CC(100)
  1161. '------------------------採購管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1162. 請購單申請_tsm.Visible = CC(33) : 請購單申請_p.Visible = CC(33) : 請購單核準_tsm.Visible = CC(34) : 請購單核準_p.Visible = CC(34)
  1163. 請購一覽表_tsm.Visible = CC(35) : 請購一覽表_p.Visible = CC(35) : 採購單詢價_tsm.Visible = CC(20) : 採購單詢價_p.Visible = CC(20)
  1164. 採購單編輯_tsm.Visible = CC(36) : 採購單編輯_p.Visible = CC(36) : 採購單一級核准_tsm.Visible = CC(73) : 採購單一級核准_p.Visible = CC(73)
  1165. 採購單二級核准_tsm.Visible = CC(37) : 採購單二級核准_p.Visible = CC(37) : 採購單一覽表_tsm.Visible = CC(38) : 採購單一覽表_p.Visible = CC(38)
  1166. 入庫驗收單_tsm.Visible = CC(39) : 入庫驗收單_p.Visible = CC(39) : 銀行資料修改審核_tsm.Visible = CC(73) : 銀行資料修改審核_p.Visible = CC(73)
  1167. 供應商管理_tsm.Visible = CC(11) : 供應商管理_p.Visible = CC(11) : 物料採購統計表_tsm.Visible = CC(51) : 物料採購統計表_p.Visible = CC(51)
  1168. 供應商商品單價設定_tsm.Visible = CC(11) : 供應商商品單價設定_p.Visible = CC(11) : 電信費追加申請_tsm.Visible = CC(74) : 電信費追加申請_p.Visible = CC(74)
  1169. 電信費追加執行_tsm.Visible = CC(75) : 電信費追加執行_p.Visible = CC(75) : 採購轉財務收支單_tsm.Visible = CC(38) : 採購轉財務收支單_p.Visible = CC(38)
  1170. 採購系統管理_tsm.Visible = CC(6) : 樣品供應商管理_tsm.Visible = CC(42) : 樣品請購單申請_tsm.Visible = CC(25) : 樣品請購單核准_tsm.Visible = CC(26)
  1171. 樣品請購單一覽表_tsm.Visible = CC(27) : 樣品採購單生成_tsm.Visible = CC(28) : 樣品採購單一級核准_tsm.Visible = CC(72) : 樣品採購單二級核准_tsm.Visible = CC(29)
  1172. 樣品採購單一覽表_tsm.Visible = CC(30) : 樣品來料驗收單_tsm.Visible = CC(31)
  1173. 採購付款控制表_tsm.Visible = CC(38)
  1174. 採購驗收對帳表_tsm.Visible = False : 採購驗收對帳表_p.Visible = False : 樣品採購驗收對帳表_tsm.Visible = False
  1175. '------------------------工程管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1176. 工程材料表_tsm.Visible = CC(8) : 工程材料表_p.Visible = CC(8) : 合約驗收單1_tsm.Visible = CC(105) : 合約驗收單1_p.Visible = CC(105)
  1177. 合約驗收控制表1_tsm.Visible = CC(108) : 合約驗收控制表1_p.Visible = CC(108) : 合約結案控制表1_tsm.Visible = CC(109) : 合約結案控制表1_p.Visible = CC(109)
  1178. 工程進度表_tsm.Visible = CC(110) : 工程進度表_p.Visible = CC(110) : 派工人數紀錄表_tsm.Visible = CC(106) : 派工人數紀錄表_p.Visible = CC(106)
  1179. 工程日報表編輯_tsm.Visible = CC(104) : 工程日報表編輯_p.Visible = CC(104) : 工程客變單_tsm.Visible = CC(53) : 工程客變單_p.Visible = CC(53)
  1180. 工程維修單_tsm.Visible = CC(54) : 工程維修單_p.Visible = CC(54) : 工程分區控制表1_tsm.Visible = CC(114) : 工程分區控制表1_p.Visible = CC(114)
  1181. 工程系統管理_tsm.Visible = CC(8)
  1182. '------------------------倉儲管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1183. 倉儲控制表_tsm.Visible = CC(46) : 倉儲控制表_p.Visible = CC(46) : 倉儲入庫驗收_tsm.Visible = CC(47) : 倉儲入庫驗收_p.Visible = CC(47)
  1184. 物料轉倉申請_tsm.Visible = CC(48) : 物料轉倉申請_p.Visible = CC(48) : 物料轉倉審核_tsm.Visible = CC(49) : 物料轉倉審核_p.Visible = CC(49)
  1185. 物料轉倉出庫_tsm.Visible = CC(50) : 物料轉倉出庫_p.Visible = CC(50) : 倉儲領料申請_tsm.Visible = CC(56) : 倉儲領料申請_p.Visible = CC(56)
  1186. 倉儲領料審核_tsm.Visible = CC(57) : 倉儲領料審核_p.Visible = CC(57) : 倉儲領料出庫_tsm.Visible = CC(58) : 倉儲領料出庫_p.Visible = CC(58)
  1187. 物料資料庫_tsm.Visible = CC(70) : 物料資料庫_p.Visible = CC(70) : 倉儲單據狀態看板_tsm.Visible = CC(69) : 倉儲單據狀態看板_p.Visible = CC(69)
  1188. 盤盈盤損申請_tsm.Visible = CC(85) : 盤盈盤損申請_p.Visible = CC(85) : 盤盈盤損審核_tsm.Visible = CC(86) : 盤盈盤損審核_p.Visible = CC(86)
  1189. 物料退庫_tsm.Visible = CC(59) : 物料退庫_p.Visible = CC(59) : 倉儲分區控制表_tsm.Visible = CC(71) : 倉儲分區控制表_p.Visible = CC(71)
  1190. 物料資料編輯_tsm.Visible = CC(46) : 物料資料編輯_p.Visible = CC(46) : 倉儲系統管理_tsm.Visible = CC(9)
  1191. '------------------------財務管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1192. 收款確認表_tsm.Visible = CC(66) : 收款確認表_p.Visible = CC(66) : 收款狀態報表_tsm.Visible = CC(90) : 收款狀態報表_p.Visible = CC(90)
  1193. 營運收支單申請_tsm.Visible = CC(91) : 營運收支單申請_p.Visible = CC(91) : 營運收支單審核_tsm.Visible = CC(92) : 營運收支單審核_p.Visible = CC(92)
  1194. 營運收支單一覽表_tsm.Visible = CC(93) : 營運收支單一覽表_p.Visible = CC(93) : 財務決算表_tsm.Visible = CC(95) : 財務決算表_p.Visible = CC(95)
  1195. 特支費申請_tsm.Visible = CC(64) : 特支費申請_p.Visible = CC(64) : 會計帳務沖銷_tsm.Visible = CC(65) : 會計帳務沖銷_p.Visible = CC(65)
  1196. 主管指定沖銷_tsm.Visible = CC(18) : 主管指定沖銷_p.Visible = CC(18) : 會計科目管理_tsm.Visible = CC(97) : 會計科目管理_p.Visible = CC(97)
  1197. 採購付款確認表_tsm.Visible = CC(78) : 採購付款確認表_p.Visible = CC(78) : 採購付款狀態報表_tsm.Visible = CC(79) : 採購付款狀態報表_p.Visible = CC(79)
  1198. 財務支付申請_tsm.Visible = CC(76) : 財務支付申請_p.Visible = CC(76) : 財務支付審核_tsm.Visible = CC(77) : 財務支付審核_p.Visible = CC(77)
  1199. 財務支付_主管審核_tsm.Visible = CC(68) : 財務支付_主管審核_p.Visible = CC(68) : 匯率管理_tsm.Visible = CC(96) : 匯率管理_p.Visible = CC(96)
  1200. 特支費審核_tsm.Visible = CC(18) : 特支費審核_p.Visible = CC(18) : 應付款日報表_tsm.Visible = CC(32) : 應付款月報表_tsm.Visible = CC(32)
  1201. 資產負載表_tsm.Visible = CC(83) : 財務系統管理_tsm.Visible = CC(7) : 財務資訊戰情室_tsm.Visible = CC(79)
  1202. 綜合損益表_tsm.Visible = False : 應收帳款控制表_tsm.Visible = False : 應付賬款控制表_tsm.Visible = False
  1203. 權益變動表_tsm.Visible = False : 營運收支單對帳表_tsm.Visible = False
  1204. '------------------------人事管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1205. 人員基本資料_tsm.Visible = CC(17) : 人員基本資料_p.Visible = CC(17) : 人員ID卡系統配置設定_tsm.Visible = CC(23) : 人員ID卡系統配置設定_p.Visible = CC(23)
  1206. 考勤明細表_tsm.Visible = CC(16) : 考勤明細表_p.Visible = CC(16) : 臨時工卡片管理_tsm.Visible = CC(15) : 臨時工卡片管理_p.Visible = CC(15)
  1207. 系統使用者管理1_tsm.Visible = CC(55) : 系統使用者管理_p.Visible = CC(55) : 人員薪資_tsm.Visible = CC(81) : 人員薪資_p.Visible = CC(81) : 人員調薪紀錄_tsm.Visible = CC(81)
  1208. 門禁權限設定_tsm.Visible = CC(100) : 門禁權限設定_p.Visible = CC(100) : 請假單_tsm.Visible = CC(22) : 請假單_p.Visible = CC(22)
  1209. 請假資料確認_tsm.Visible = CC(67) : 請假資料確認_p.Visible = CC(67) : 公司組織結構_tsm.Visible = CC(22) : 組織結構_權限設定_tsm.Visible = CC(89)
  1210. 行事曆請假_tsm.Visible = CC(22) : 行事曆請假_p.Visible = CC(22)
  1211. 人事系統管理_tsm.Visible = CC(22) : LINE使用者管理表_tsm.Visible = CC(111) : LINE通知測試表_tsm.Visible = CC(112) : LINE權限一覽表_tsm.Visible = CC(113)
  1212. 員工手機考勤驗證管理_tsm.Visible = CC(122) : 考勤位置設定_tsm.Visible = CC(122) : 考勤位置異常清單_tsm.Visible = CC(122)
  1213. 加班審核_tsm.Visible = CC(83)
  1214. '------------------------資料庫管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1215. 系統使用者管理_tsm.Visible = CC(2) : 系統權限預設表_tsm.Visible = CC(84) : 系統組織架構設定_tsm.Visible = CC(41) : 部門權限設定_tsm.Visible = CC(87)
  1216. 系統通用變數管理_tsm.Visible = CC(43) : 系統編碼規則_tsm.Visible = CC(10) : 系統對應電腦註冊_tsm.Visible = CC(44) : 系統執行檔版本管理_tsm.Visible = CC(4)
  1217. 簽名檔管理_tsm.Visible = CC(21) : 資料庫系統管理_tsm.Visible = CC(1) : 門禁系統設定_tsm.Visible = CC(19)
  1218. '------------------------ToolStripSeparator隱藏
  1219. '------------------------章程管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1220. If CC(8) = False Then : TSS37.Visible = False : End If
  1221. '------------------------業務管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1222. If CC(98) = False And CC(116) = False And CC(107) = False Then : ToolStripSeparator31.Visible = False : End If
  1223. If CC(123) = False And CC(124) = False Then : ToolStripSeparator24.Visible = False : End If
  1224. If CC(125) = False And CC(126) = False Then : ToolStripSeparator29.Visible = False : End If
  1225. If CC(127) = False And CC(128) = False And CC(61) = False And CC(62) = False Then : ToolStripSeparator30.Visible = False : End If
  1226. If CC(115) = False Then : ToolStripSeparator32.Visible = False : End If
  1227. If CC(100) = False And CC(114) = False And CC(99) = False And CC(52) = False Then : ToolStripSeparator33.Visible = False : End If
  1228. '------------------------採購管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1229. If CC(74) = False And CC(75) = False Then : ToolStripSeparator13.Visible = False : End If
  1230. If CC(25) = False And CC(26) = False And CC(27) = False Then : ToolStripSeparator6.Visible = False : End If
  1231. 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
  1232. If CC(33) = False And CC(34) = False And CC(35) = False Then : ToolStripSeparator1.Visible = False : End If
  1233. 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
  1234. '------------------------工程管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1235. If CC(110) = False And CC(106) = False Then : ToolStripSeparator35.Visible = False : End If
  1236. If CC(104) = False And CC(53) = False And CC(54) = False Then : ToolStripSeparator34.Visible = False : End If
  1237. If CC(114) = False Then : ToolStripSeparator25.Visible = False : End If
  1238. '------------------------倉儲管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1239. 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
  1240. If CC(56) = False And CC(57) = False And CC(58) = False Then : ToolStripSeparator11.Visible = False : End If
  1241. If CC(59) = False Then : ToolStripSeparator9.Visible = False : End If
  1242. If CC(69) = False And CC(70) = False And CC(71) = False Then : ToolStripSeparator14.Visible = False : End If
  1243. '------------------------財務管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1244. If CC(94) = False And CC(95) = False Then : ToolStripSeparator18.Visible = False : End If
  1245. If CC(96) = False And CC(97) = False Then : ToolStripSeparator16.Visible = False : End If
  1246. If CC(78) = False And CC(79) = False Then : ToolStripSeparator21.Visible = False : End If
  1247. If CC(66) = False And CC(90) = False Then : ToolStripSeparator12.Visible = False : End If
  1248. If CC(64) = False And CC(65) = False And CC(18) = False Then : ToolStripSeparator22.Visible = False : End If
  1249. ToolStripSeparator23.Visible = False
  1250. '------------------------人事管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1251. If CC(23) = False And CC(89) = False And CC(100) = False Then : ToolStripSeparator28.Visible = False : End If
  1252. If CC(111) = False And CC(112) = False And CC(113) = False Then : ToolStripSeparator10.Visible = False : End If
  1253. If CC(81) = False Then : ToolStripSeparator4.Visible = False : End If
  1254. '------------------------資料庫管理系統-------------------------------------------------------------------------------------------------------------------------------------------------
  1255. If CC(2) = False And CC(84) = False Then : ToolStripSeparator19.Visible = False : End If
  1256. If CC(43) = False And CC(10) = False And CC(44) = False Then : ToolStripSeparator20.Visible = False : End If
  1257. If CC(4) = False And CC(3) = False Then : ToolStripSeparator5.Visible = False : End If
  1258. If CC(41) = False And CC(87) = False Then : ToolStripSeparator7.Visible = False : End If
  1259. If 登入人級別 = "00" Then : ToolStripSeparator27.Visible = True : Else : ToolStripSeparator27.Visible = False : End If
  1260. Dim Str As String = Application.StartupPath
  1261. If File.Exists(Str + "\HXSTYLE.txt") Then
  1262. Dim filereader = My.Computer.FileSystem.OpenTextFileReader(Str + "\HXSTYLE.txt", System.Text.Encoding.Default)
  1263. Dim Text As String = "" : Dim line As String = filereader.ReadLine()
  1264. While Not (line Is Nothing) : Text = Text & line & vbCrLf : line = filereader.ReadLine() : End While : filereader.Close()
  1265. If Strings.Left(Text, 1) = "B" Then : 深色風格_ch.Checked = False : 深色風格 = False
  1266. ElseIf Strings.Left(Text, 1) = "W" Then : 深色風格_ch.Checked = True : 深色風格 = True : End If
  1267. Else : 深色風格_ch.Checked = False : 深色風格 = False : End If
  1268. 風格()
  1269. End Sub
  1270. Private Sub 捷徑設定()
  1271. For I As Integer = 0 To NSD : If PA20 = 已選捷徑(I) Then : 捷徑關閉 = False : Exit For : End If : Next
  1272. End Sub
  1273. Private Sub HXGPSERPSYS_Siz()
  1274. 動項框_sc.BringToFront() : 延遲1.Enabled = True
  1275. End Sub
  1276. Private Sub 業務捷徑繪製()
  1277. Dim 位置X, 位置Y, 位置Y1, Y可放, 視窗X, 視窗Y, X可放, 總共可放, X已放, Y已放, 已經放置 As Double : 已經放置 = 0
  1278. 位置Y = 82 : 位置Y1 = 83 : 位置X = 125 : 視窗X = 虛擬桌_業務_pl.Size.Width : 視窗Y = 虛擬桌_業務_pl.Size.Height : X可放 = 視窗X / 位置X : Y可放 = 視窗Y / 位置Y : 總共可放 = X可放 * Y可放
  1279. Y可放 = Math.Floor(Y可放)
  1280. If CC(5) = 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(60) = 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(116) = 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(107) = 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(98) = 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(124) = 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(123) = 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(126) = 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(125) = 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(127) = 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(61) = 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(62) = 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(128) = 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(115) = True And 合約工程圖庫管理_tsm.Checked = True Then : 合約工程圖庫管理_p.Visible = True : 合約工程圖庫管理_p.Size = New Point(位置X, 位置Y1)
  1337. If 已經放置 = 0 Then : 合約工程圖庫管理_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1338. Else : 合約工程圖庫管理_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 : 合約工程圖庫管理_p.Visible = False : End If
  1340. If CC(52) = True And 工程項目BOM表_tsm.Checked = True Then : 工程項目BOM表_p.Visible = True : 工程項目BOM表_p.Size = New Point(位置X, 位置Y1)
  1341. If 已經放置 = 0 Then : 工程項目BOM表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1342. 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
  1343. Else : 工程項目BOM表_p.Visible = False : End If
  1344. If CC(99) = True And 客戶資料表_tsm.Checked = True Then : 客戶資料表_p.Visible = True : 客戶資料表_p.Size = New Point(位置X, 位置Y1)
  1345. If 已經放置 = 0 Then : 客戶資料表_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. If CC(114) = True And 工程分區控制表_tsm.Checked = True Then : 工程分區控制表_p.Visible = True : 工程分區控制表_p.Size = New Point(位置X, 位置Y1)
  1349. If 已經放置 = 0 Then : 工程分區控制表1_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1350. Else : 工程分區控制表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1351. Else : 工程分區控制表_p.Visible = False : End If
  1352. End Sub
  1353. Private Sub 請採購捷徑繪製()
  1354. Dim 位置X, 位置Y, 位置Y1, Y可放, 視窗X, 視窗Y, X可放, 總共可放, X已放, Y已放, 已經放置 As Double : 已經放置 = 0
  1355. 位置Y = 82 : 位置Y1 = 83 : 位置X = 125 : 視窗X = 虛擬桌_採購_pl.Size.Width : 視窗Y = 虛擬桌_採購_pl.Size.Height : X可放 = 視窗X / 位置X : Y可放 = 視窗Y / 位置Y : 總共可放 = X可放 * Y可放
  1356. Y可放 = Math.Floor(Y可放)
  1357. If CC(33) = 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(34) = 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(35) = 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(20) = 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(36) = 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(73) = 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(37) = 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(38) = 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(39) = 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(38) = 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(74) = 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(75) = 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(40) = 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 CC(11) = True 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 CInt(登入人級別) <= 2 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(51) = 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. If CC(11) = True And 供應商商品單價設定_tsm.Checked = True Then : 供應商商品單價設定_p.Visible = True : 供應商商品單價設定_p.Size = New Point(位置X, 位置Y1)
  1422. If 已經放置 = 0 Then : 供應商商品單價設定_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1423. Else : 供應商商品單價設定_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1424. Else : 供應商商品單價設定_p.Visible = False : End If
  1425. End Sub
  1426. Private Sub 工程捷徑繪製()
  1427. Dim 位置X, 位置Y, 位置Y1, Y可放, 視窗X, 視窗Y, X可放, 總共可放, X已放, Y已放, 已經放置 As Double : 已經放置 = 0
  1428. 位置Y = 82 : 位置Y1 = 83 : 位置X = 125 : 視窗X = 虛擬桌_工程_pl.Size.Width : 視窗Y = 虛擬桌_工程_pl.Size.Height : X可放 = 視窗X / 位置X : Y可放 = 視窗Y / 位置Y : 總共可放 = X可放 * Y可放
  1429. Y可放 = Math.Floor(Y可放)
  1430. If CC(8) = True And 工程材料表_tsm.Checked = True Then : 工程材料表_p.Visible = True : 工程材料表_p.Size = New Point(位置X, 位置Y1)
  1431. If 已經放置 = 0 Then : 工程材料表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1432. Else : 工程材料表_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 : 工程材料表_p.Visible = False : End If
  1434. If CC(105) = 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(108) = 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(109) = True And 合約結案控制表1_tsm.Checked = True Then : 合約結案控制表1_p.Visible = True : 合約結案控制表1_p.Size = New Point(位置X, 位置Y1)
  1443. If 已經放置 = 0 Then : 合約結案控制表1_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1444. 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
  1445. Else : 合約結案控制表1_p.Visible = False : End If
  1446. If CC(110) = 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(106) = 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(104) = 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(53) = 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(54) = True And 工程維修單_tsm.Checked = True Then : 工程維修單_p.Visible = True : 工程維修單_p.Size = New Point(位置X, 位置Y1)
  1463. If 已經放置 = 0 Then : 工程維修單_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1464. Else : 工程維修單_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 : 工程維修單_p.Visible = False : End If
  1466. If CC(114) = True And 工程分區控制表1_tsm.Checked = True Then : 工程分區控制表1_p.Visible = True : 工程分區控制表1_p.Size = New Point(位置X, 位置Y1)
  1467. If 已經放置 = 0 Then : 工程分區控制表1_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1468. 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
  1469. Else : 工程分區控制表1_p.Visible = False : End If
  1470. End Sub
  1471. Private Sub 倉儲捷徑繪製()
  1472. Dim 位置X, 位置Y, 位置Y1, Y可放, 視窗X, 視窗Y, X可放, 總共可放, X已放, Y已放, 已經放置 As Double : 已經放置 = 0
  1473. 位置Y = 82 : 位置Y1 = 83 : 位置X = 125 : 視窗X = 虛擬桌_倉儲_pl.Size.Width : 視窗Y = 虛擬桌_倉儲_pl.Size.Height : X可放 = 視窗X / 位置X : Y可放 = 視窗Y / 位置Y : 總共可放 = X可放 * Y可放
  1474. Y可放 = Math.Floor(Y可放)
  1475. If CC(46) = 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(59) = 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(47) = 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(48) = 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(49) = 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(50) = 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(56) = 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(57) = 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(58) = 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(69) = 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(85) = 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(86) = 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(46) = 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(70) = 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. If CC(71) = True And 倉儲分區控制表_tsm.Checked = True Then : 倉儲分區控制表_p.Visible = True : 倉儲分區控制表_p.Size = New Point(位置X, 位置Y1)
  1532. If 已經放置 = 0 Then : 倉儲分區控制表_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1533. Else : 倉儲分區控制表_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1534. Else : 倉儲分區控制表_p.Visible = False : End If
  1535. End Sub
  1536. Private Sub 財務捷徑繪製()
  1537. Dim 位置X, 位置Y, 位置Y1, Y可放, 視窗X, 視窗Y, X可放, 總共可放, X已放, Y已放, 已經放置 As Double : 已經放置 = 0
  1538. 位置Y = 82 : 位置Y1 = 83 : 位置X = 125 : 視窗X = 虛擬桌_財務_pl.Size.Width : 視窗Y = 虛擬桌_財務_pl.Size.Height : X可放 = 視窗X / 位置X : Y可放 = 視窗Y / 位置Y : 總共可放 = X可放 * Y可放
  1539. Y可放 = Math.Floor(Y可放)
  1540. If CC(76) = 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(77) = 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(68) = 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(32) = 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(91) = 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(92) = 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(93) = 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(95) = 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(97) = 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(96) = 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(78) = 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(79) = 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(66) = 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(90) = 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(64) = 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(18) = 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(65) = 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. If CC(18) = True And 主管指定沖銷_tsm.Checked = True Then : 主管指定沖銷_p.Visible = True : 主管指定沖銷_p.Size = New Point(位置X, 位置Y1)
  1613. If 已經放置 = 0 Then : 主管指定沖銷_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1614. Else : 主管指定沖銷_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1615. Else : 主管指定沖銷_p.Visible = False : End If
  1616. End Sub
  1617. Private Sub 人事捷徑繪製()
  1618. Dim 位置X, 位置Y, 位置Y1, Y可放, 視窗X, 視窗Y, X可放, 總共可放, X已放, Y已放, 已經放置 As Double : 已經放置 = 0
  1619. 位置Y = 82 : 位置Y1 = 83 : 位置X = 125 : 視窗X = 虛擬桌_人事_pl.Size.Width : 視窗Y = 虛擬桌_人事_pl.Size.Height : X可放 = 視窗X / 位置X : Y可放 = 視窗Y / 位置Y : 總共可放 = X可放 * Y可放
  1620. Y可放 = Math.Floor(Y可放)
  1621. If CC(17) = 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(55) = True And 系統使用者管理_tsm.Checked = True Then : 系統使用者管理_p.Visible = True : 系統使用者管理_p.Size = New Point(位置X, 位置Y1)
  1626. If 已經放置 = 0 Then : 系統使用者管理_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1627. Else : 系統使用者管理_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 : 系統使用者管理_p.Visible = False : End If
  1629. If CC(23) = True And 人員ID卡系統配置設定_tsm.Checked = True Then : 人員ID卡系統配置設定_p.Visible = True : 人員ID卡系統配置設定_p.Size = New Point(位置X, 位置Y1)
  1630. If 已經放置 = 0 Then : 人員ID卡系統配置設定_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1631. 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
  1632. Else : 人員ID卡系統配置設定_p.Visible = False : End If
  1633. If CC(22) = 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(67) = 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(22) = 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(16) = 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(15) = 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(81) = 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. If CC(100) = True And 門禁權限設定_tsm.Checked = True Then : 門禁權限設定_p.Visible = True : 門禁權限設定_p.Size = New Point(位置X, 位置Y1)
  1658. If 已經放置 = 0 Then : 門禁權限設定_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1659. Else : 門禁權限設定_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1660. Else : 門禁權限設定_p.Visible = False : End If
  1661. End Sub
  1662. Private Sub 總務捷徑繪製()
  1663. Dim 位置X, 位置Y, 位置Y1, Y可放, 視窗X, 視窗Y, X可放, 總共可放, X已放, Y已放, 已經放置 As Double : 已經放置 = 0
  1664. 位置Y = 82 : 位置Y1 = 83 : 位置X = 125 : 視窗X = 虛擬桌_總務_pl.Size.Width : 視窗Y = 虛擬桌_總務_pl.Size.Height : X可放 = 視窗X / 位置X : Y可放 = 視窗Y / 位置Y : 總共可放 = X可放 * Y可放
  1665. Y可放 = Math.Floor(Y可放)
  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 CInt(登入人級別) < 9 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 CC(82) = True 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. If CInt(登入人級別) < 9 And 聯絡函最高主管核准_tsm.Checked = True Then : 聯絡函最高主管核准_p.Visible = True : 聯絡函最高主管核准_p.Size = New Point(位置X, 位置Y1)
  1703. If 已經放置 = 0 Then : 聯絡函最高主管核准_p.Location = New Point(0, 0) : X已放 = 0 : Y已放 = 1 : 已經放置 += 1
  1704. Else : 聯絡函最高主管核准_p.Location = New Point(X已放 * 位置X, Y已放 * 位置Y) : Y已放 += 1 : 已經放置 += 1 : If Y已放 >= Y可放 Then : X已放 += 1 : Y已放 = 0 : End If : End If
  1705. Else : 聯絡函最高主管核准_p.Visible = False : End If
  1706. End Sub
  1707. Private Sub UI優化_P_Paint(sender As Object, e As PaintEventArgs) Handles UI優化_P.Paint
  1708. HXGPSERPSYS_Siz()
  1709. End Sub
  1710. Private Sub 延遲1_Tick(sender As Object, e As EventArgs) Handles 延遲1.Tick
  1711. 延遲1.Enabled = False : UI優化_P.Visible = False
  1712. Dim childForms() As Form = Me.MdiChildren
  1713. If childForms.Length = 0 Then : 桌面通知_pl.Visible = True : Else : 桌面通知_pl.Visible = False : End If
  1714. End Sub
  1715. Private Sub HXGPSERPSYS_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
  1716. If 登入人級別 = "00" Then : Me.Text = Me.Text & " -- " & g_conn_type & " -- " & gUserName & " -- 系統版本 :" & 版本 & " -- IP : " & 登入人IP
  1717. Else : Me.Text = Me.Text & " -- " & g_conn_type & " -- " & gUserName & " -- 系統版本 :" & 版本 : End If : 系統語言1_cb.Text = 系統語言
  1718. '------------------------捷徑讀取-----------------------------------------------------------------------------------------------------------------------------------------------
  1719. Set_捷徑讀取()
  1720. For Each item As ToolStripMenuItem In MenuStrip.Items : If item.HasDropDownItems Then
  1721. For Each subItem As ToolStripItem In item.DropDownItems : If TypeOf subItem Is ToolStripMenuItem AndAlso Not DirectCast(subItem, ToolStripMenuItem).Checked Then
  1722. For I As Integer = 0 To 捷徑_dgv.Rows.Count - 1 : If 捷徑_dgv("介面", I).Value.ToString = subItem.Name Then : DirectCast(subItem, ToolStripMenuItem).Checked = True
  1723. Exit For : End If : Next : End If : Next : End If : Next
  1724. 業務捷徑繪製() : 請採購捷徑繪製() : 工程捷徑繪製() : 倉儲捷徑繪製() : 財務捷徑繪製() : 人事捷徑繪製() : 總務捷徑繪製()
  1725. '------------------------系統閒置登出宣告-----------------------------------------------------------------------------------------------------------------------------------------------
  1726. SQL_系統閒置時間設定讀取() : If dr.Read() Then : timeExit = dr("timeExit") : timeExit2 = dr("timeExit2") : End If : conn.Close()
  1727. Timer1.Enabled = False : Timer2.Enabled = False : 主頁開啟 = True : 重登確認 = False : timeNow = 0 : timeNow2 = 0
  1728. 重登計時() : 重置() : 不變形 = False
  1729. '-----------------------帳號下拉清單------------------------------------------------------------------------------------------------------------
  1730. SQL_帳號讀取()
  1731. 使用者1_cb.Items.Clear() : While (dr.Read()) : 使用者1_cb.Items.Add(dr("姓名")) : End While : conn.Close()
  1732. 使用者1_cb.Text = gUserName
  1733. If 登入人級別 = "00" Then : 使用者1_cb.Visible = True : Else : 使用者1_cb.Visible = False : End If
  1734. '-----------------------WORD_組件翻譯------------------------------------------------------------------------------------------------------------
  1735. Dim Strs As String = Application.StartupPath
  1736. If 系統語言 = "繁體中文" Then
  1737. RichTextBoxLocalizationProvider.CurrentProvider = RichTextBoxLocalizationProvider.FromFile(Strs & "\Theme\word_chinese.xml")
  1738. 合約文本_Word.Word控制項.RibbonBarElement.LayoutModeTextElement.Text = 對話框(23)
  1739. Else
  1740. RichTextBoxLocalizationProvider.CurrentProvider = RichTextBoxLocalizationProvider.FromFile(Strs & "\Theme\word_english.xml")
  1741. 合約文本_Word.Word控制項.RibbonBarElement.LayoutModeTextElement.Text = 對話框(23)
  1742. End If
  1743. '-----------------------捷徑設定詢問------------------------------------------------------------------------------------------------------------
  1744. If 登入人級別 = "00" Then : If 無設定 = True Then : MGB(對話框(24), 1)
  1745. If 訊息回應 = "YES" Then : 桌面捷徑設定.ShowDialog() : 桌面通知_pl.Visible = False : UI優化_P.Visible = True : End If : End If
  1746. End If
  1747. '-----------------------測試伺服器登入通知------------------------------------------------------------------------------------------------------------
  1748. If 登入人IP = "106.1.48.106,4567" Then
  1749. MGB(對話框(25), 1)
  1750. End If
  1751. '-----------------------更新系統公告------------------------------------------------------------------------------------------------------------
  1752. If 不用WEB = False Then
  1753. If File.Exists(Str + "\OPUPDATE.txt") Then
  1754. 介面 = "H001" : WEB說明頁面.Show() : File.Delete(Strs & "\OPUPDATE.txt")
  1755. Else
  1756. 介面 = "H000" : WEB說明頁面.Show() : File.Delete(Strs & "\OPUPDATE.txt")
  1757. End If
  1758. End If
  1759. 虛擬桌_pl.BringToFront()
  1760. 載入車輛清單() : 載入車輛動態清單() : 載入人員清單() : 載入人員動態清單() : Set_庫存查詢() : 刷新表格.Enabled = True
  1761. End Sub
  1762. Private Sub HXGPSERPSYS_Unload(sender As Object, e As EventArgs) Handles MyBase.Closing
  1763. Dim tempFolderPath As String = Path.Combine(System.Windows.Forms.Application.StartupPath, "Temp")
  1764. If Directory.Exists(tempFolderPath) Then : Directory.Delete(tempFolderPath, True) : End If
  1765. 系統關閉 = True : If 判斷重登 = True Then : 判斷重登 = False : Else : 判斷重登 = False : LoginForm1.Close() : End If
  1766. '-----------紀錄捷徑----------------------------------------------------------------------------------------------------
  1767. SQL_捷徑紀錄_刪除() : SQL2 = ""
  1768. For Each item As ToolStripMenuItem In MenuStrip.Items : If item.HasDropDownItems Then
  1769. For Each subItem As ToolStripItem In item.DropDownItems
  1770. If TypeOf subItem Is ToolStripMenuItem AndAlso DirectCast(subItem, ToolStripMenuItem).Checked Then : SQL2 &= "(N'" & gUserName & "', N'" & subItem.Name & "')," : End If
  1771. Next : End If
  1772. Next : If SQL2.Length > 0 Then : SQL2 = SQL2.Substring(0, SQL2.Length - 1) : End If
  1773. If SQL2 <> "" Then : SQL_捷徑紀錄_新增() : End If
  1774. End Sub
  1775. Private Sub HXGPSERPSYS_SizeChanged(sender As Object, e As EventArgs) Handles MyBase.SizeChanged
  1776. If 不變形 = True Then : Else : 桌面通知_pl.Visible = False : UI優化_P.Visible = True : End If
  1777. End Sub
  1778. Private Sub 重登計時()
  1779. timeNow = 0 : timeNow2 = 0 : Timer1.Enabled = False : Timer2.Enabled = False : Timer1.Enabled = True
  1780. End Sub
  1781. Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
  1782. timeNow += 1
  1783. If (timeNow >= timeExit) Then
  1784. Timer1.Enabled = False : Timer2.Enabled = True : 系統登出.ShowDialog()
  1785. If 重登確認 = True And 主頁開啟 = True Then
  1786. Timer1.Enabled = False : Timer2.Enabled = False
  1787. 判斷重登 = True : 重登確認 = False : 主頁開啟 = False : LoginForm1.Close() : Me.Close() : Exit Sub
  1788. ElseIf 重登確認 = False And 主頁開啟 = True Then
  1789. timeNow = 0 : Timer1.Enabled = True : Timer2.Enabled = False : timeNow2 = 0
  1790. End If
  1791. End If
  1792. End Sub
  1793. Private Sub Timer2_Tick(sender As Object, e As EventArgs) Handles Timer2.Tick
  1794. Timer1.Enabled = False
  1795. timeNow2 += 1
  1796. If (timeNow2 >= timeExit2) Then
  1797. Timer1.Enabled = False : Timer2.Enabled = False
  1798. 判斷重登 = True : 重登確認 = False : 主頁開啟 = False : LoginForm1.Close() : 系統登出.Close() : Me.Close() : Exit Sub
  1799. End If
  1800. End Sub
  1801. Private Sub 低網速模式_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 低網速模式_ch.Click
  1802. If 低網速模式_ch.Checked = True Then : 低網速模式_ch.Checked = True : Else : 低網速模式_ch.Checked = False : End If
  1803. 低網速模式 = 低網速模式_ch.Checked : SQL_電腦預設值修改_低網速模式() : Access1.Close()
  1804. End Sub
  1805. Private Sub Message_tb_Click(sender As Object, e As EventArgs) Handles Message_tb.Click
  1806. '------------------------即時通訊功能----------------------------------------------------------------------------------------------------------------
  1807. Dim Strs As String = Application.StartupPath
  1808. If File.Exists(Strs + "\LIVE.txt") Then : File.Delete(Strs + "\LIVE.txt") : End If
  1809. If File.Exists(Strs + "\USER.txt") Then : File.Delete(Strs + "\USER.txt") : End If
  1810. Dim FilePath As String = Strs + "\LIVE.txt"
  1811. Try
  1812. Using fs As IO.FileStream = New IO.FileStream(FilePath, FileMode.Append)
  1813. Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
  1814. Dim str As String = "106.1.48.106" : sw.WriteLine(str) : sw.Flush() '插入一整行
  1815. End Using
  1816. End Using
  1817. Catch ex As Exception
  1818. End Try
  1819. Dim FilePath1 As String = Strs + "\USER.txt"
  1820. Try
  1821. Using fs As IO.FileStream = New IO.FileStream(FilePath1, FileMode.Append)
  1822. Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
  1823. Dim str As String = gUserName : sw.WriteLine(str) : sw.Flush() '插入一整行
  1824. End Using
  1825. End Using
  1826. Catch ex As Exception
  1827. End Try
  1828. Dim 已開啟 As Boolean
  1829. If File.Exists(My.Computer.FileSystem.SpecialDirectories.Desktop & "\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(My.Computer.FileSystem.SpecialDirectories.Desktop + "\HX-PGS-Message.exe", vbNormalFocus) : End If
  1833. ElseIf File.Exists(Strs & "\HX-PGS-Message.exe") Then
  1834. Dim pro() As Process = System.Diagnostics.Process.GetProcesses() ' 判斷是否有符合的Process
  1835. For Each process As Process In pro : If ("HX-PGS-Message").Equals(process.ProcessName) Then : 已開啟 = True : End If : Next
  1836. If 已開啟 = False Then : Shell(Strs + "\HX-PGS-Message.exe", vbNormalFocus) : End If
  1837. End If
  1838. End Sub
  1839. Private Sub 重置()
  1840. 首次開啟 = True : 不變形 = True : 工人 = False : 重新計算 = True
  1841. BL = False : BL1 = False : BL2 = False : BL3 = False : BL4 = False : BL5 = False : BL6 = False : BL7 = False : BL8 = False
  1842. NU1 = 0 : NU2 = 0 : NU3 = 0 : NU4 = 0 : NU5 = 0
  1843. BBL1 = "" : BBL2 = "" : BBL3 = "" : BBL4 = "" : BBL5 = "" : BBL6 = "" : PA = "" : PA1 = "" : PA2 = "" : PA3 = "" : PA4 = "" : PA5 = "" : PA6 = "" : PA7 = "" : PA8 = "" : PA9 = ""
  1844. PA10 = "" : PA11 = "" : PA12 = "" : PA13 = "" : PA14 = "" : PA15 = "" : PA16 = "" : PA17 = "" : PA18 = "" : PA19 = "" : PA20 = "" : PA21 = "" : PA22 = "" : PA23 = "" : PA24 = ""
  1845. PA25 = "" : PA26 = "" : PA27 = "" : PA28 = "" : PA29 = "" : PA30 = "" : PA31 = "" : PA32 = "" : PA33 = "" : PA34 = "" : PA35 = "" : PA36 = "" : PA37 = "" : PA38 = "" : PA39 = ""
  1846. PA40 = "" : PA41 = "" : PA42 = "" : PA43 = "" : PA44 = "" : PA45 = "" : PA46 = "" : PA47 = "" : PA48 = "" : PA49 = "" : PA50 = "" : PA51 = ""
  1847. 列印用SQL = "" : 列印用SQL2 = "" : PPAA = "" : DTP = "" : DTP1 = "" : DTP2 = "" : DTP3 = ""
  1848. For i As Integer = 0 To 999 : H(i) = False : Next
  1849. End Sub
  1850. Private Sub 系統語言1_cb_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 系統語言1_cb.SelectedIndexChanged
  1851. SYS_SET_tsm.Text = 系統語言1_cb.Text : 系統語言 = 系統語言1_cb.Text : SQL_電腦預設值修改_系統語言()
  1852. 介面 = "H001" : 語言轉換讀取()
  1853. '-------------------------------H0系列-系統---------------------------------------------------------------------------------------------------------------------------------------
  1854. If H(2) = True Then : 介面 = "H002" : 系統使用者管理.語轉扭_bt.PerformClick() : End If : If H(2) = True Then : 介面 = "H002" : 系統權限預設表.語轉扭_bt.PerformClick() : End If
  1855. If H(3) = True Then : 介面 = "H003" : 桌面捷徑設定.語轉扭_bt.PerformClick() : End If : If H(4) = True Then : 介面 = "H004" : End If
  1856. '-------------------------------H1系列-業務---------------------------------------------------------------------------------------------------------------------------------------
  1857. If H(101) = True Then : 介面 = "H101" : 合約執行進度.語轉扭_bt.PerformClick() : End If : If H(102) = True Then : 介面 = "H102" : 合約報價單.語轉扭_bt.PerformClick() : End If
  1858. If H(103) = True Then : 介面 = "H103" : 合約報價單審核.語轉扭_bt.PerformClick() : End If : If H(104) = True Then : 介面 = "H104" : 附錄合約.語轉扭_bt.PerformClick() : End If
  1859. If H(105) = True Then : 介面 = "H105" : 合約利潤預估表.語轉扭_bt.PerformClick() : End If : If H(106) = True Then : 介面 = "H106" : 合約請款控制表.語轉扭_bt.PerformClick() : End If
  1860. If H(108) = True Then : 介面 = "H108" : 合約請款單.語轉扭_bt.PerformClick() : End If
  1861. If H(109) = True Then : 介面 = "H109" : 合約驗收單.語轉扭_bt.PerformClick() : End If : If H(110) = True Then : 介面 = "H110" : 合約驗收控制表.語轉扭_bt.PerformClick() : End If
  1862. If H(111) = True Then : 介面 = "H111" : 合約保固書.語轉扭_bt.PerformClick() : End If : If H(112) = True Then : 介面 = "H112" : 合約文件簽回存檔.語轉扭_bt.PerformClick() : End If
  1863. If H(113) = True Then : 介面 = "H113" : 合約文件簽核控制表.語轉扭_bt.PerformClick() : End If : If H(114) = True Then : 介面 = "H114" : 合約結案控制表.語轉扭_bt.PerformClick() : End If
  1864. If H(115) = True Then : 介面 = "H115" : 工程項目BOM表.語轉扭_bt.PerformClick() : End If : If H(116) = True Then : 介面 = "H116" : 合約文本_Word.語轉扭_bt.PerformClick() : End If
  1865. 'H107 合約本文
  1866. '-------------------------------H2系列-採購---------------------------------------------------------------------------------------------------------------------------------------
  1867. If H(201) = True Then : 介面 = "H201" : 請購單申請.語轉扭_bt.PerformClick() : End If : If H(202) = True Then : 介面 = "H202" : 請購單核准.語轉扭_bt.PerformClick() : End If
  1868. If H(203) = True Then : 介面 = "H203" : 請購單歷史檔案.語轉扭_bt.PerformClick() : End If : If H(204) = True Then : 介面 = "H204" : 採購單詢價.語轉扭_bt.PerformClick() : End If
  1869. If H(205) = True Then : 介面 = "H205" : 採購單編輯.語轉扭_bt.PerformClick() : End If : If H(206) = True Then : 介面 = "H206" : 採購單一級核准.語轉扭_bt.PerformClick() : End If
  1870. If H(207) = True Then : 介面 = "H207" : 採購單二級核准.語轉扭_bt.PerformClick() : End If : If H(208) = True Then : 介面 = "H208" : 採購單歷史檔案.語轉扭_bt.PerformClick() : End If
  1871. If H(209) = True Then : 介面 = "H209" : 採購單驗收.語轉扭_bt.PerformClick() : End If : If H(210) = True Then : 介面 = "H210" : 採購付款控制表.語轉扭_bt.PerformClick() : End If
  1872. If H(211) = True Then : 介面 = "H211" : 物料採購統計表.語轉扭_bt.PerformClick() : End If : If H(212) = True Then : 介面 = "H212" : 供應商商品單價設定.語轉扭_bt.PerformClick() : End If
  1873. If H(213) = True Then : 介面 = "H213" : 供應商類別管理.語轉扭_bt.PerformClick() : End If : If H(214) = True Then : 介面 = "H214" : 電信費追加申請.語轉扭_bt.PerformClick() : End If
  1874. If H(215) = True Then : 介面 = "H215" : 樣品採購單一級核准.語轉扭_bt.PerformClick() : End If : If H(216) = True Then : 介面 = "H216" : 樣品採購單二級核准.語轉扭_bt.PerformClick() : End If
  1875. If H(217) = True Then : 介面 = "H217" : 樣品採購單歷史檔案.語轉扭_bt.PerformClick() : End If : If H(218) = True Then : 介面 = "H218" : 樣品採購單驗收.語轉扭_bt.PerformClick() : End If
  1876. If H(220) = True Then : 介面 = "H220" : 採購轉財物支付單.語轉扭_bt.PerformClick() : End If
  1877. If H(299) = True Then : 介面 = "H299" : 供應商管理.語轉扭_bt.PerformClick() : End If
  1878. '-------------------------------H3系統-財務---------------------------------------------------------------------------------------------------------------------------------------
  1879. If H(301) = True Then : 介面 = "H301" : 財務收支單申請.語轉扭_bt.PerformClick() : End If : If H(302) = True Then : 介面 = "H302" : 財務收支單審核.語轉扭_bt.PerformClick() : End If
  1880. If H(303) = True Then : 介面 = "H303" : 財務收支單一覽表.語轉扭_bt.PerformClick() : 財務收支單對帳表.語轉扭_bt.PerformClick() : End If : If H(304) = True Then : 介面 = "H304" : 特支費申請.語轉扭_bt.PerformClick() : End If
  1881. If H(305) = True Then : 介面 = "H305" : 會計帳務沖銷.語轉扭_bt.PerformClick() : End If : If H(306) = True Then : 介面 = "H306" : 匯率管理.語轉扭_bt.PerformClick() : End If
  1882. If H(307) = True Then : 介面 = "H307" : 會計科目管理.語轉扭_bt.PerformClick() : End If : If H(308) = True Then : 介面 = "H308" : 特支費高層指定.語轉扭_bt.PerformClick() : End If
  1883. If H(309) = True Then : 介面 = "H309" : 收款確認表.語轉扭_bt.PerformClick() : End If : If H(310) = True Then : 介面 = "H310" : 收款狀態報表.語轉扭_bt.PerformClick() : End If
  1884. If H(311) = True Then : 介面 = "H311" : 採購單付款確認.語轉扭_bt.PerformClick() : End If : If H(312) = True Then : 介面 = "H312" : 採購付款狀態報表.語轉扭_bt.PerformClick() : End If
  1885. If H(314) = True Then : 介面 = "H314" : 財物支付單申請_傳票.語轉扭_bt.PerformClick() : End If : If H(315) = True Then : 介面 = "H315" : 特支費審核.語轉扭_bt.PerformClick() : End If
  1886. If H(317) = True Then : 介面 = "H317" : 財務支付單_最高主管審核.語轉扭_bt.PerformClick() : End If : If H(318) = True Then : 介面 = "H318" : 應付款日報表.語轉扭_bt.PerformClick() : End If
  1887. If H(319) = True Then : 介面 = "H319" : 應付款月報表.語轉扭_bt.PerformClick() : End If
  1888. If H(316) = True Then : 介面 = "H316" : End If : If H(313) = True Then : 介面 = " H313" : 財務收支決算表.語轉扭_bt.PerformClick() : End If
  1889. 'H316 零用金冲帳年報
  1890. '-------------------------------H4系統-工程---------------------------------------------------------------------------------------------------------------------------------------
  1891. If H(401) = True Then : 介面 = "H401" : 新甘特圖模板.語轉扭_bt.PerformClick() : End If : If H(402) = True Then : 介面 = "H402" : 客戶資料表.語轉扭_bt.PerformClick() : End If
  1892. If H(405) = True Then : 介面 = "H405" : 派工人數紀錄表.語轉扭_bt.PerformClick() : End If : If H(406) = True Then : 介面 = "H406" : 工程日報表.語轉扭_bt.PerformClick() : End If
  1893. If H(407) = True Then : 介面 = "H407" : 工程材料表.語轉扭_bt.PerformClick() : End If
  1894. 'H404 工程日報表審核 H403 工程日報表編輯
  1895. '-------------------------------H5系列-倉儲---------------------------------------------------------------------------------------------------------------------------------------
  1896. If H(501) = True Then : 介面 = "H501" : 倉儲控制表.語轉扭_bt.PerformClick() : End If : If H(502) = True Then : 介面 = "H502" : 倉儲入庫驗收.語轉扭_bt.PerformClick() : End If
  1897. If H(503) = True Then : 介面 = "H503" : 物料轉倉申請.語轉扭_bt.PerformClick() : End If : If H(504) = True Then : 介面 = "H504" : 物料轉倉審核.語轉扭_bt.PerformClick() : End If
  1898. If H(505) = True Then : 介面 = "H505" : 物料轉倉出庫.語轉扭_bt.PerformClick() : End If : If H(506) = True Then : 介面 = "H506" : 倉儲領料申請.語轉扭_bt.PerformClick() : End If
  1899. If H(507) = True Then : 介面 = "H507" : 倉儲領料審核.語轉扭_bt.PerformClick() : End If : If H(508) = True Then : 介面 = "H508" : 倉儲領料出庫.語轉扭_bt.PerformClick() : End If
  1900. If H(509) = True Then : 介面 = "H509" : 倉儲入庫申請.語轉扭_bt.PerformClick() : End If : If H(510) = True Then : 介面 = "H510" : 倉儲單據狀態看板.語轉扭_bt.PerformClick() : End If
  1901. If H(511) = True Then : 介面 = "H511" : 盤盈盤損申請.語轉扭_bt.PerformClick() : End If : If H(512) = True Then : 介面 = "H512" : 盤盈盤損審核.語轉扭_bt.PerformClick() : End If
  1902. If H(527) = True Then : 介面 = "H527" : 物料資料庫.語轉扭_bt.PerformClick() : End If : If H(528) = True Then : 介面 = "H528" : 倉儲分區控制表.語轉扭_bt.PerformClick() : End If
  1903. If H(530) = True Then : 介面 = "H530" : 倉儲分區控制表.語轉扭_bt.PerformClick() : End If
  1904. 'H529 倉儲分區選擇
  1905. '-------------------------------H6系列-人事---------------------------------------------------------------------------------------------------------------------------------------
  1906. If H(601) = True Then : 介面 = "H601" : 人員ID卡系統配置設定.語轉扭_bt.PerformClick() : End If : If H(605) = True Then : 介面 = "H605" : LINE_權限一覽表.語轉扭_bt.PerformClick() : End If
  1907. If H(602) = True Then : 介面 = "H602" : 系統組織結構與權限設定.語轉扭_bt.PerformClick() : End If : If H(606) = True Then : 介面 = "H606" : LINE_通知測試表.語轉扭_bt.PerformClick() : End If
  1908. If H(604) = True Then : 介面 = "H604" : LINE_使用者管理表.語轉扭_bt.PerformClick() : End If : If H(603) = True Then : 介面 = "H603" : 公司組織結構.語轉扭_bt.PerformClick() : End If
  1909. If H(607) = True Then : 介面 = "H607" : 人員基本資料.語轉扭_bt.PerformClick() : End If : If H(608) = True Then : 介面 = "H608" : End If
  1910. If H(609) = True Then : 介面 = "H609" : 考勤明細表.語轉扭_bt.PerformClick() : End If : If H(610) = True Then : 介面 = "H610" : 臨時工卡片管理.語轉扭_bt.PerformClick() : End If
  1911. If H(611) = True Then : 介面 = "H611" : 人員薪資.語轉扭_bt.PerformClick() : End If : If H(613) = True Then : 介面 = "H613" : 門禁權限管理.語轉扭_bt.PerformClick() : End If
  1912. If H(614) = True Then : 介面 = "H614" : 請假資料確認.語轉扭_bt.PerformClick() : End If : If H(612) = True Then : 介面 = "H612" : End If
  1913. If H(615) = True Then : 介面 = "H615" : 排班資料.語轉扭_bt.PerformClick() : End If : If H(616) = True Then : 介面 = "H616" : 車輛管理.語轉扭_bt.PerformClick() : End If
  1914. If H(617) = True Then : 介面 = "H617" : 員工手機考勤驗證管理.語轉扭_bt.PerformClick() : End If : If H(618) = True Then : 介面 = "H618" : 考勤位置設定.語轉扭_bt.PerformClick() : End If
  1915. If H(619) = True Then : 介面 = "H619" : 考勤位置設定.語轉扭_bt.PerformClick() : End If : If H(620) = True Then : 介面 = "H620" : 加班申請系統.語轉扭_bt.PerformClick() : End If
  1916. If H(621) = True Then : 介面 = "H621" : 人員調薪紀錄.語轉扭_bt.PerformClick() : End If
  1917. 'H608 考勤打卡 H612 每月零用金設定
  1918. '-------------------------------H7系列-系統---------------------------------------------------------------------------------------------------------------------------------------
  1919. If H(703) = True Then : 介面 = "H703" : 部門權限設定.語轉扭_bt.PerformClick() : End If : If H(704) = True Then : 介面 = "H704" : 系統通用變數管理.語轉扭_bt.PerformClick() : End If
  1920. If H(711) = True Then : 介面 = "H711" : 簽名檔管理.語轉扭_bt.PerformClick() : End If : If H(706) = True Then : 介面 = "H706" : 系統編碼規則.語轉扭_bt.PerformClick() : End If
  1921. If H(710) = True Then : 介面 = "H710" : 門禁系統設定.語轉扭_bt.PerformClick() : End If
  1922. '-------------------------------H9系列-管理---------------------------------------------------------------------------------------------------------------------------------------
  1923. If H(901) = True Then : 介面 = "H901" : 公告管理.語轉扭_bt.PerformClick() : End If : If H(902) = True Then : 介面 = "H902" : 會議記錄.語轉扭_bt.PerformClick() : End If
  1924. If H(903) = True Then : 介面 = "H903" : 系統使用說明.語轉扭_bt.PerformClick() : End If : If H(904) = True Then : 介面 = "H904" : 部門聯絡函一覽表.語轉扭_bt.PerformClick() : End If
  1925. If H(905) = True Then : 介面 = "H905" : 部門聯絡函申請.語轉扭_bt.PerformClick() : End If : If H(906) = True Then : 介面 = "H906" : 聯絡函部門主管審核.語轉扭_bt.PerformClick() : End If
  1926. If H(907) = True Then : 介面 = "H907" : 聯絡函最高主管核准.語轉扭_bt.PerformClick() : End If : If H(907) = True Then : 介面 = "H908" : 安培容量計算.語轉扭_bt.PerformClick() : End If
  1927. If H(909) = True Then : 介面 = "H909" : 管徑_流速_流量計算器.語轉扭_bt.PerformClick() : End If
  1928. Access1.Close() : 桌面通知_pl.Visible = False
  1929. Dim childForms() As Form = Me.MdiChildren : If childForms.Length = 0 Then : UI優化_P.Visible = True : Else : UI優化_P.Visible = False : End If
  1930. 不變形 = False : 計算分流1.Enabled = True
  1931. End Sub
  1932. Private Sub 桌面捷徑翻頁()
  1933. If 總務 = False And 業務 = False And 採購 = False And 工程 = False And 倉儲 = False And 財務 = False And 人事 = False Then : 虛擬桌_pl.BringToFront()
  1934. ElseIf 總務 = True And 業務 = False And 採購 = False And 工程 = False And 倉儲 = False And 財務 = False And 人事 = False Then : 虛擬桌_總務_pl.BringToFront()
  1935. ElseIf 總務 = False And 業務 = True And 採購 = False And 工程 = False And 倉儲 = False And 財務 = False And 人事 = False Then : 虛擬桌_業務_pl.BringToFront()
  1936. ElseIf 總務 = False And 業務 = False And 採購 = True And 工程 = False And 倉儲 = False And 財務 = False And 人事 = False Then : 虛擬桌_採購_pl.BringToFront()
  1937. ElseIf 總務 = False And 業務 = False And 採購 = False And 工程 = True And 倉儲 = False And 財務 = False And 人事 = False Then : 虛擬桌_工程_pl.BringToFront()
  1938. ElseIf 總務 = False And 業務 = False And 採購 = False And 工程 = False And 倉儲 = True And 財務 = False And 人事 = False Then : 虛擬桌_倉儲_pl.BringToFront()
  1939. ElseIf 總務 = False And 業務 = False And 採購 = False And 工程 = False And 倉儲 = False And 財務 = True And 人事 = False Then : 虛擬桌_財務_pl.BringToFront()
  1940. ElseIf 總務 = False And 業務 = False And 採購 = False And 工程 = False And 倉儲 = False And 財務 = False And 人事 = True Then : 虛擬桌_人事_pl.BringToFront()
  1941. End If
  1942. End Sub
  1943. Private Sub 虛擬桌面隱藏()
  1944. 大框_sc.Visible = False
  1945. End Sub
  1946. '------------------------檔案-------------------------------------------------------------------------------------------------------------------------------------------------
  1947. Private Sub 個人帳號管理_tsm_Click(sender As Object, e As EventArgs) Handles 個人帳號管理_tsm.Click
  1948. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  1949. 重登計時() : 重置() : 個人帳號管理.ShowDialog() : 個人帳號管理.BringToFront()
  1950. End Sub
  1951. '------------------------簡易功能-------------------------------------------------------------------------------------------------------------------------------------------------
  1952. Private Sub 簡易功能_tsm_Click(sender As Object, e As EventArgs) Handles 總務系統管理_tsm.Click
  1953. 總務 = True : 業務 = False : 採購 = False : 工程 = False : 倉儲 = False : 財務 = False : 人事 = False : 桌面捷徑翻頁() : 總務捷徑繪製()
  1954. End Sub
  1955. Private Sub 投訴信箱_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 投訴信箱_tsm.MouseDown '-----------------------------------------------------------------
  1956. If e.Button = MouseButtons.Right Then : 投訴信箱_tsm.Checked = Not 投訴信箱_tsm.Checked : End If : 總務捷徑繪製()
  1957. End Sub
  1958. Private Sub 投訴信箱_tsm_Click(sender As Object, e As EventArgs) Handles 投訴信箱_tsm.Click
  1959. H(4) = True : 介面 = "H004" : WEB說明頁面.ShowDialog()
  1960. End Sub
  1961. Private Sub 投訴信箱_pb_Click(sender As Object, e As EventArgs) Handles 投訴信箱_pb.Click
  1962. 投訴信箱_tsm.PerformClick()
  1963. End Sub
  1964. Private Sub 投訴信箱_lb_Click(sender As Object, e As EventArgs) Handles 投訴信箱_lb.Click
  1965. 投訴信箱_tsm.PerformClick()
  1966. End Sub
  1967. Private Sub 會議記錄_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 會議記錄_tsm.MouseDown '-----------------------------------------------------------------
  1968. If e.Button = MouseButtons.Right Then : 會議記錄_tsm.Checked = Not 會議記錄_tsm.Checked : End If : 總務捷徑繪製()
  1969. End Sub
  1970. Private Sub 會議記錄ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 會議記錄_tsm.Click
  1971. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  1972. 虛擬桌面隱藏() : 重登計時() : 重置() : 會議記錄.Show() : 會議記錄.BringToFront()
  1973. End Sub
  1974. Private Sub 會議記錄_pb_Click(sender As Object, e As EventArgs) Handles 會議記錄_pb.Click
  1975. 會議記錄_tsm.PerformClick()
  1976. End Sub
  1977. Private Sub 會議記錄_lb_Click(sender As Object, e As EventArgs) Handles 會議記錄_lb.Click
  1978. 會議記錄_tsm.PerformClick()
  1979. End Sub
  1980. Private Sub 部門聯絡函一覽表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 部門聯絡函一覽表_tsm.MouseDown '-----------------------------------------------------------------
  1981. If e.Button = MouseButtons.Right Then : 部門聯絡函一覽表_tsm.Checked = Not 部門聯絡函一覽表_tsm.Checked : End If : 總務捷徑繪製()
  1982. End Sub
  1983. Private Sub 部門聯絡函一覽表_tsm_Click(sender As Object, e As EventArgs) Handles 部門聯絡函一覽表_tsm.Click
  1984. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  1985. 虛擬桌面隱藏() : 重登計時() : 重置() : 部門聯絡函一覽表.Show() : 部門聯絡函一覽表.BringToFront()
  1986. End Sub
  1987. Private Sub 部門聯絡函一覽表_pb_Click(sender As Object, e As EventArgs) Handles 部門聯絡函一覽表_pb.Click
  1988. 部門聯絡函一覽表_tsm.PerformClick()
  1989. End Sub
  1990. Private Sub 部門聯絡函一覽表_lb_Click(sender As Object, e As EventArgs) Handles 部門聯絡函一覽表_lb.Click
  1991. 部門聯絡函一覽表_tsm.PerformClick()
  1992. End Sub
  1993. Private Sub 部門聯絡函申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 部門聯絡函申請_tsm.MouseDown '-----------------------------------------------------------------
  1994. If e.Button = MouseButtons.Right Then : 部門聯絡函申請_tsm.Checked = Not 部門聯絡函申請_tsm.Checked : End If : 總務捷徑繪製()
  1995. End Sub
  1996. Private Sub 部門聯絡函申請_tsm_Click(sender As Object, e As EventArgs) Handles 部門聯絡函申請_tsm.Click
  1997. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next : 跨部門開啟 = False
  1998. 虛擬桌面隱藏() : 重登計時() : 重置() : 部門聯絡函申請.Show() : 部門聯絡函申請.BringToFront()
  1999. End Sub
  2000. Private Sub 部門聯絡函申請_pb_Click(sender As Object, e As EventArgs) Handles 部門聯絡函申請_pb.Click
  2001. 部門聯絡函申請_tsm.PerformClick()
  2002. End Sub
  2003. Private Sub 部門聯絡函申請_lb_Click(sender As Object, e As EventArgs) Handles 部門聯絡函申請_lb.Click
  2004. 部門聯絡函申請_tsm.PerformClick()
  2005. End Sub
  2006. Private Sub 聯絡函部門主管審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 聯絡函部門主管審核_tsm.MouseDown '-----------------------------------------------------------------
  2007. If e.Button = MouseButtons.Right Then : 聯絡函部門主管審核_tsm.Checked = Not 聯絡函部門主管審核_tsm.Checked : End If : 總務捷徑繪製()
  2008. End Sub
  2009. Private Sub 部門聯絡函部門主管審核_tsm_Click(sender As Object, e As EventArgs) Handles 聯絡函部門主管審核_tsm.Click
  2010. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2011. 虛擬桌面隱藏() : 重登計時() : 重置() : 聯絡函部門主管審核.Show() : 聯絡函部門主管審核.BringToFront()
  2012. End Sub
  2013. Private Sub 部門聯絡函部門主管審核_pb_Click(sender As Object, e As EventArgs) Handles 聯絡函部門主管審核_pb.Click
  2014. 聯絡函部門主管審核_tsm.PerformClick()
  2015. End Sub
  2016. Private Sub 部門聯絡函部門主管審核_lb_Click(sender As Object, e As EventArgs) Handles 聯絡函部門主管審核_lb.Click
  2017. 聯絡函部門主管審核_tsm.PerformClick()
  2018. End Sub
  2019. Private Sub 聯絡函最高主管核准_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 聯絡函最高主管核准_tsm.MouseDown '-----------------------------------------------------------------
  2020. If e.Button = MouseButtons.Right Then : 聯絡函最高主管核准_tsm.Checked = Not 聯絡函最高主管核准_tsm.Checked : End If : 總務捷徑繪製()
  2021. End Sub
  2022. Private Sub 聯絡函最高主管核准_tsm_Click(sender As Object, e As EventArgs) Handles 聯絡函最高主管核准_tsm.Click
  2023. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2024. 虛擬桌面隱藏() : 重登計時() : 重置() : 聯絡函最高主管核准.Show() : 聯絡函最高主管核准.BringToFront()
  2025. End Sub
  2026. Private Sub 聯絡函最高主管核准_pb_Click(sender As Object, e As EventArgs) Handles 聯絡函最高主管核准_pb.Click
  2027. 聯絡函最高主管核准_tsm.PerformClick()
  2028. End Sub
  2029. Private Sub 聯絡函最高主管核准_lb_Click(sender As Object, e As EventArgs) Handles 聯絡函最高主管核准_lb.Click
  2030. 聯絡函最高主管核准_tsm.PerformClick()
  2031. End Sub
  2032. Private Sub 車輛管理_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 車輛管理_tsm.MouseDown '-----------------------------------------------------------------
  2033. If e.Button = MouseButtons.Right Then : 車輛管理_tsm.Checked = Not 車輛管理_tsm.Checked : End If : 總務捷徑繪製()
  2034. End Sub
  2035. Private Sub 車輛管理_tsm_Click(sender As Object, e As EventArgs) Handles 車輛管理_tsm.Click
  2036. 重登計時() : 重置() : 車輛管理.ShowDialog() : 車輛管理.BringToFront()
  2037. End Sub
  2038. Private Sub 車輛管理_pb_Click(sender As Object, e As EventArgs) Handles 車輛管理_pb.Click
  2039. 車輛管理_tsm.PerformClick()
  2040. End Sub
  2041. Private Sub 車輛管理_lb_Click(sender As Object, e As EventArgs) Handles 車輛管理_lb.Click
  2042. 車輛管理_tsm.PerformClick()
  2043. End Sub
  2044. Private Sub 文件伺服器_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 文件伺服器_tsm.MouseDown '-----------------------------------------------------------------
  2045. If e.Button = MouseButtons.Right Then : 文件伺服器_tsm.Checked = Not 文件伺服器_tsm.Checked : End If : 總務捷徑繪製()
  2046. End Sub
  2047. Private Sub 文件伺服器_tsm_Click(sender As Object, e As EventArgs) Handles 文件伺服器_tsm.Click
  2048. Process.Start("https://quickconnect.to/HX-PGS-NAS")
  2049. End Sub
  2050. Private Sub 文件伺服器_pb_Click(sender As Object, e As EventArgs) Handles 文件伺服器_pb.Click
  2051. 文件伺服器_tsm.PerformClick()
  2052. End Sub
  2053. Private Sub 文件伺服器_lb_Click(sender As Object, e As EventArgs) Handles 文件伺服器_lb.Click
  2054. 文件伺服器_tsm.PerformClick()
  2055. End Sub
  2056. Private Sub 系統使用說明_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 系統使用說明_tsm.MouseDown '-----------------------------------------------------------------
  2057. If e.Button = MouseButtons.Right Then : 系統使用說明_tsm.Checked = Not 系統使用說明_tsm.Checked : End If : 總務捷徑繪製()
  2058. End Sub
  2059. Private Sub 系統使用說明_tsm_Click(sender As Object, e As EventArgs) Handles 系統使用說明_tsm.Click
  2060. If 系統語言 = "繁體中文" Then : 介面 = "H000" : WEB說明頁面.Show() 'Process.Start("https://gcm-smart.com/2024/04/11/hx-erp-sop-index-t/")
  2061. ElseIf 系統語言 <> "繁體中文" Then : 介面 = "H000" : WEB說明頁面.Show() 'Process.Start("https://gcm-smart.com/2024/04/11/hx-erp-sop-index-i/") :
  2062. End If
  2063. End Sub
  2064. Private Sub 系統使用說明_pb_Click(sender As Object, e As EventArgs) Handles 系統使用說明_pb.Click
  2065. 系統使用說明_tsm.PerformClick()
  2066. End Sub
  2067. Private Sub 系統使用說明_lb_Click(sender As Object, e As EventArgs) Handles 系統使用說明_lb.Click
  2068. 系統使用說明_tsm.PerformClick()
  2069. End Sub
  2070. Private Sub 公告管理_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 公告管理_tsm.MouseDown '-----------------------------------------------------------------
  2071. If e.Button = MouseButtons.Right Then : 公告管理_tsm.Checked = Not 公告管理_tsm.Checked : End If : 總務捷徑繪製()
  2072. End Sub
  2073. Private Sub 公告管理_tsm_Click(sender As Object, e As EventArgs) Handles 公告管理_tsm.Click
  2074. 重登計時() : 重置() : 公告管理.ShowDialog() : 公告管理.BringToFront()
  2075. End Sub
  2076. Private Sub 公告管理_pb_Click(sender As Object, e As EventArgs) Handles 公告管理_pb.Click
  2077. 公告管理_tsm.PerformClick()
  2078. End Sub
  2079. Private Sub 公告管理_lb_Click(sender As Object, e As EventArgs) Handles 公告管理_lb.Click
  2080. 公告管理_tsm.PerformClick()
  2081. End Sub
  2082. Private Sub 管徑流速流量計算器_tsm_Click(sender As Object, e As EventArgs) Handles 管徑流速流量計算器_tsm.Click
  2083. 重登計時() : 重置() : 新管徑.ShowDialog() : 新管徑.BringToFront()
  2084. End Sub
  2085. Private Sub 安培容量計算表_tsm_Click(sender As Object, e As EventArgs) Handles 安培容量計算表_tsm.Click
  2086. 重登計時() : 重置() : 新安培容量計算.ShowDialog() : 新安培容量計算.BringToFront()
  2087. End Sub
  2088. '------------------------業務系統管理-------------------------------------------------------------------------------------------------------------------------------------------------
  2089. Private Sub 業務系統管理_tsm_Click(sender As Object, e As EventArgs) Handles 業務系統管理_tsm.Click
  2090. 總務 = False : 業務 = True : 採購 = False : 工程 = False : 倉儲 = False : 財務 = False : 人事 = False : 桌面捷徑翻頁() : 業務捷徑繪製()
  2091. End Sub
  2092. Private Sub 合約執行進度_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約執行進度_tsm.MouseDown '-----------------------------------------------------------------
  2093. If e.Button = MouseButtons.Right Then : 合約執行進度_tsm.Checked = Not 合約執行進度_tsm.Checked : End If : 業務捷徑繪製()
  2094. End Sub
  2095. Private Sub 合約執行進度_tsm_Click(sender As Object, e As EventArgs) Handles 合約執行進度_tsm.Click
  2096. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2097. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約執行進度.Show() : 合約執行進度.BringToFront()
  2098. End Sub
  2099. Private Sub 合約執行進度_pb_Click(sender As Object, e As EventArgs) Handles 合約執行進度_pb.Click
  2100. 合約執行進度_tsm.PerformClick()
  2101. End Sub
  2102. Private Sub 合約執行進度_lb_Click(sender As Object, e As EventArgs) Handles 合約執行進度_lb.Click
  2103. 合約執行進度_tsm.PerformClick()
  2104. End Sub
  2105. Private Sub 合約利潤預估表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約利潤預估表_tsm.MouseDown '-----------------------------------------------------------------
  2106. If e.Button = MouseButtons.Right Then : 合約利潤預估表_tsm.Checked = Not 合約利潤預估表_tsm.Checked : End If : 業務捷徑繪製()
  2107. End Sub
  2108. Private Sub 合約利潤預估表_tsm_Click(sender As Object, e As EventArgs) Handles 合約利潤預估表_tsm.Click
  2109. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2110. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約利潤預估表.Show() : 合約利潤預估表.BringToFront()
  2111. End Sub
  2112. Private Sub 合約利潤預估表_pb_Click(sender As Object, e As EventArgs) Handles 合約利潤預估表_pb.Click
  2113. 合約利潤預估表_tsm.PerformClick()
  2114. End Sub
  2115. Private Sub 合約利潤預估表_lb_Click(sender As Object, e As EventArgs) Handles 合約利潤預估表_lb.Click
  2116. 合約利潤預估表_tsm.PerformClick()
  2117. End Sub
  2118. Private Sub 合約報價單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約報價單_tsm.MouseDown '-----------------------------------------------------------------
  2119. If e.Button = MouseButtons.Right Then : 合約報價單_tsm.Checked = Not 合約報價單_tsm.Checked : End If : 業務捷徑繪製()
  2120. End Sub
  2121. Private Sub 合約報價單_tsm_Click(sender As Object, e As EventArgs) Handles 合約報價單_tsm.Click
  2122. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2123. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約報價單.Show() : 合約報價單.BringToFront()
  2124. End Sub
  2125. Private Sub 合約報價單_pb_Click(sender As Object, e As EventArgs) Handles 合約報價單_pb.Click
  2126. 合約報價單_tsm.PerformClick()
  2127. End Sub
  2128. Private Sub 合約報價單_lb_Click(sender As Object, e As EventArgs) Handles 合約報價單_lb.Click
  2129. 合約報價單_tsm.PerformClick()
  2130. End Sub
  2131. Private Sub 合約報價單審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約報價單審核_tsm.MouseDown '-----------------------------------------------------------------
  2132. If e.Button = MouseButtons.Right Then : 合約報價單審核_tsm.Checked = Not 合約報價單審核_tsm.Checked : End If : 業務捷徑繪製()
  2133. End Sub
  2134. Private Sub 合約報價單審核_tsm_Click(sender As Object, e As EventArgs) Handles 合約報價單審核_tsm.Click
  2135. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2136. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約報價單審核.Show() : 合約報價單審核.BringToFront()
  2137. End Sub
  2138. Private Sub 合約報價單審核_pb_Click(sender As Object, e As EventArgs) Handles 合約報價單審核_pb.Click
  2139. 合約報價單審核_tsm.PerformClick()
  2140. End Sub
  2141. Private Sub 合約報價單審核_lb_Click(sender As Object, e As EventArgs) Handles 合約報價單審核_lb.Click
  2142. 合約報價單審核_tsm.PerformClick()
  2143. End Sub
  2144. Private Sub 合約本文_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約本文_tsm.MouseDown '-----------------------------------------------------------------
  2145. If e.Button = MouseButtons.Right Then : 合約本文_tsm.Checked = Not 合約本文_tsm.Checked : End If : 業務捷徑繪製()
  2146. End Sub
  2147. Private Sub 合約本文_tsm_Click(sender As Object, e As EventArgs) Handles 合約本文_tsm.Click
  2148. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2149. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約文本_Word.Show() : 合約文本_Word.BringToFront()
  2150. End Sub
  2151. Private Sub 合約本文_pb_Click(sender As Object, e As EventArgs) Handles 合約本文_pb.Click
  2152. 合約本文_tsm.PerformClick()
  2153. End Sub
  2154. Private Sub 合約本文_lb_Click(sender As Object, e As EventArgs) Handles 合約本文_lb.Click
  2155. 合約本文_tsm.PerformClick()
  2156. End Sub
  2157. Private Sub 附錄合約_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 附錄合約_tsm.MouseDown '-----------------------------------------------------------------
  2158. If e.Button = MouseButtons.Right Then : 附錄合約_tsm.Checked = Not 附錄合約_tsm.Checked : End If : 業務捷徑繪製()
  2159. End Sub
  2160. Private Sub 附錄合約_tsm_Click(sender As Object, e As EventArgs) Handles 附錄合約_tsm.Click
  2161. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2162. 重登計時() : 重置() : 附錄合約.ShowDialog() : 附錄合約.BringToFront()
  2163. End Sub
  2164. Private Sub 附錄合約_pb_Click(sender As Object, e As EventArgs) Handles 附錄合約_pb.Click
  2165. 附錄合約_tsm.PerformClick()
  2166. End Sub
  2167. Private Sub 附錄合約_lb_Click(sender As Object, e As EventArgs) Handles 附錄合約_lb.Click
  2168. 附錄合約_tsm.PerformClick()
  2169. End Sub
  2170. Private Sub 合約請款控制表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約請款控制表_tsm.MouseDown '-----------------------------------------------------------------
  2171. If e.Button = MouseButtons.Right Then : 合約請款控制表_tsm.Checked = Not 合約請款控制表_tsm.Checked : End If : 業務捷徑繪製()
  2172. End Sub
  2173. Private Sub 合約請款控制表_tsm_Click(sender As Object, e As EventArgs) Handles 合約請款控制表_tsm.Click
  2174. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2175. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約請款控制表.Show() : 合約請款控制表.BringToFront()
  2176. End Sub
  2177. Private Sub 合約請款控制表_pb_Click(sender As Object, e As EventArgs) Handles 合約請款控制表_pb.Click
  2178. 合約請款控制表_tsm.PerformClick()
  2179. End Sub
  2180. Private Sub 合約請款控制表_lb_Click(sender As Object, e As EventArgs) Handles 合約請款控制表_lb.Click
  2181. 合約請款控制表_tsm.PerformClick()
  2182. End Sub
  2183. Private Sub 合約請款單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約請款單_tsm.MouseDown '-----------------------------------------------------------------
  2184. If e.Button = MouseButtons.Right Then : 合約請款單_tsm.Checked = Not 合約請款單_tsm.Checked : End If : 業務捷徑繪製()
  2185. End Sub
  2186. Private Sub 合約請款單_tsm_Click(sender As Object, e As EventArgs) Handles 合約請款單_tsm.Click
  2187. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2188. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約請款單.Show() : 合約請款單.BringToFront()
  2189. End Sub
  2190. Private Sub 合約請款單_pb_Click(sender As Object, e As EventArgs) Handles 合約請款單_pb.Click
  2191. 合約請款單_tsm.PerformClick()
  2192. End Sub
  2193. Private Sub 合約請款單_lb_Click(sender As Object, e As EventArgs) Handles 合約請款單_lb.Click
  2194. 合約請款單_tsm.PerformClick()
  2195. End Sub
  2196. Private Sub 合約驗收控制表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約驗收控制表_tsm.MouseDown '-----------------------------------------------------------------
  2197. If e.Button = MouseButtons.Right Then : 合約驗收控制表_tsm.Checked = Not 合約驗收控制表_tsm.Checked : End If : 業務捷徑繪製()
  2198. End Sub
  2199. Private Sub 合約驗收控制表_tsm_Click(sender As Object, e As EventArgs) Handles 合約驗收控制表_tsm.Click
  2200. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2201. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = True : 合約驗收控制表.Show() : 合約驗收控制表.BringToFront()
  2202. End Sub
  2203. Private Sub 合約驗收控制表_pb_Click(sender As Object, e As EventArgs) Handles 合約驗收控制表_pb.Click
  2204. 合約驗收控制表_tsm.PerformClick()
  2205. End Sub
  2206. Private Sub 合約驗收控制表_lb_Click(sender As Object, e As EventArgs) Handles 合約驗收控制表_lb.Click
  2207. 合約驗收控制表_tsm.PerformClick()
  2208. End Sub
  2209. Private Sub 合約驗收單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約驗收單_tsm.MouseDown '-----------------------------------------------------------------
  2210. If e.Button = MouseButtons.Right Then : 合約驗收單_tsm.Checked = Not 合約驗收單_tsm.Checked : End If : 業務捷徑繪製()
  2211. End Sub
  2212. Private Sub 合約驗收單_tsm_Click(sender As Object, e As EventArgs) Handles 合約驗收單_tsm.Click
  2213. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2214. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = True : 合約驗收單.Show() : 合約驗收單.BringToFront()
  2215. End Sub
  2216. Private Sub 合約驗收單_pb_Click(sender As Object, e As EventArgs) Handles 合約驗收單_pb.Click
  2217. 合約驗收單_tsm.PerformClick()
  2218. End Sub
  2219. Private Sub 合約驗收單_lb_Click(sender As Object, e As EventArgs) Handles 合約驗收單_lb.Click
  2220. 合約驗收單_tsm.PerformClick()
  2221. End Sub
  2222. Private Sub 合約保固書_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約保固書_tsm.MouseDown '-----------------------------------------------------------------
  2223. If e.Button = MouseButtons.Right Then : 合約保固書_tsm.Checked = Not 合約保固書_tsm.Checked : End If : 業務捷徑繪製()
  2224. End Sub
  2225. Private Sub 合約保固書_tsm_Click(sender As Object, e As EventArgs) Handles 合約保固書_tsm.Click
  2226. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2227. 重登計時() : 重置() : 合約保固書.ShowDialog() : 合約保固書.BringToFront()
  2228. End Sub
  2229. Private Sub 合約保固書_pb_Click(sender As Object, e As EventArgs) Handles 合約保固書_pb.Click
  2230. 合約保固書_tsm.PerformClick()
  2231. End Sub
  2232. Private Sub 合約保固書_lb_Click(sender As Object, e As EventArgs) Handles 合約保固書_lb.Click
  2233. 合約保固書_tsm.PerformClick()
  2234. End Sub
  2235. Private Sub 合約文件簽回存檔_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約文件簽回存檔_tsm.MouseDown '-----------------------------------------------------------------
  2236. If e.Button = MouseButtons.Right Then : 合約文件簽回存檔_tsm.Checked = Not 合約文件簽回存檔_tsm.Checked : End If : 業務捷徑繪製()
  2237. End Sub
  2238. Private Sub 合約文件簽回存檔_tsm_Click(sender As Object, e As EventArgs) Handles 合約文件簽回存檔_tsm.Click
  2239. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2240. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約文件簽回存檔.Show() : 合約文件簽回存檔.BringToFront()
  2241. End Sub
  2242. Private Sub 合約文件簽回存檔_pb_Click(sender As Object, e As EventArgs) Handles 合約文件簽回存檔_pb.Click
  2243. 合約文件簽回存檔_tsm.PerformClick()
  2244. End Sub
  2245. Private Sub 合約文件簽回存檔_lb_Click(sender As Object, e As EventArgs) Handles 合約文件簽回存檔_lb.Click
  2246. 合約文件簽回存檔_tsm.PerformClick()
  2247. End Sub
  2248. Private Sub 合約文件簽核控制表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約文件簽核控制表_tsm.MouseDown '-----------------------------------------------------------------
  2249. If e.Button = MouseButtons.Right Then : 合約文件簽核控制表_tsm.Checked = Not 合約文件簽核控制表_tsm.Checked : End If : 業務捷徑繪製()
  2250. End Sub
  2251. Private Sub 合約文件簽核控制表_tsm_Click(sender As Object, e As EventArgs) Handles 合約文件簽核控制表_tsm.Click
  2252. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2253. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約文件簽核控制表.Show() : 合約文件簽核控制表.BringToFront()
  2254. End Sub
  2255. Private Sub 合約文件簽核控制表_pb_Click(sender As Object, e As EventArgs) Handles 合約文件簽核控制表_pb.Click
  2256. 合約文件簽核控制表_tsm.PerformClick()
  2257. End Sub
  2258. Private Sub 合約文件簽核控制表_lb_Click(sender As Object, e As EventArgs) Handles 合約文件簽核控制表_lb.Click
  2259. 合約文件簽核控制表_tsm.PerformClick()
  2260. End Sub
  2261. Private Sub 合約結案控制表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約結案控制表_tsm.MouseDown '-----------------------------------------------------------------
  2262. If e.Button = MouseButtons.Right Then : 合約結案控制表_tsm.Checked = Not 合約結案控制表_tsm.Checked : End If : 業務捷徑繪製()
  2263. End Sub
  2264. Private Sub 合約結案控制表_tsm_Click(sender As Object, e As EventArgs) Handles 合約結案控制表_tsm.Click
  2265. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2266. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = True : 合約結案控制表.Show() : 合約結案控制表.BringToFront()
  2267. End Sub
  2268. Private Sub 合約結案控制表_pb_Click(sender As Object, e As EventArgs) Handles 合約結案控制表_pb.Click
  2269. 合約結案控制表_tsm.PerformClick()
  2270. End Sub
  2271. Private Sub 合約結案控制表_lb_Click(sender As Object, e As EventArgs) Handles 合約結案控制表_lb.Click
  2272. 合約結案控制表_tsm.PerformClick()
  2273. End Sub
  2274. Private Sub 合約工程圖庫管理_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約工程圖庫管理_tsm.MouseDown '-----------------------------------------------------------------
  2275. If e.Button = MouseButtons.Right Then : 合約工程圖庫管理_tsm.Checked = Not 合約工程圖庫管理_tsm.Checked : End If : 業務捷徑繪製()
  2276. End Sub
  2277. Private Sub 合約工程圖庫管理_tsm_Click(sender As Object, e As EventArgs) Handles 合約工程圖庫管理_tsm.Click
  2278. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2279. 虛擬桌面隱藏() : 重登計時() : 重置() : 合約文件圖庫管理.Show() : 合約文件圖庫管理.BringToFront()
  2280. End Sub
  2281. Private Sub 合約工程圖庫管理_pb_Click(sender As Object, e As EventArgs) Handles 合約工程圖庫管理_pb.Click
  2282. 合約工程圖庫管理_tsm.PerformClick()
  2283. End Sub
  2284. Private Sub 合約工程圖庫管理_lb_Click(sender As Object, e As EventArgs) Handles 合約工程圖庫管理_lb.Click
  2285. 合約工程圖庫管理_tsm.PerformClick()
  2286. End Sub
  2287. Private Sub 工程項目BOM表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程項目BOM表_tsm.MouseDown '-----------------------------------------------------------------
  2288. If e.Button = MouseButtons.Right Then : 工程項目BOM表_tsm.Checked = Not 工程項目BOM表_tsm.Checked : End If : 業務捷徑繪製()
  2289. End Sub
  2290. Private Sub 工程項目BOM表_tsm_Click(sender As Object, e As EventArgs) Handles 工程項目BOM表_tsm.Click
  2291. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2292. 虛擬桌面隱藏() : 重登計時() : 重置() : 工程項目BOM表.Show() : 工程項目BOM表.BringToFront()
  2293. End Sub
  2294. Private Sub 工程項目BOM表_pb_Click(sender As Object, e As EventArgs) Handles 工程項目BOM表_pb.Click
  2295. 工程項目BOM表_tsm.PerformClick()
  2296. End Sub
  2297. Private Sub 工程項目BOM表_lb_Click(sender As Object, e As EventArgs) Handles 工程項目BOM表_lb.Click
  2298. 工程項目BOM表_tsm.PerformClick()
  2299. End Sub
  2300. Private Sub 客戶資料表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 客戶資料表_tsm.MouseDown '-----------------------------------------------------------------
  2301. If e.Button = MouseButtons.Right Then : 客戶資料表_tsm.Checked = Not 客戶資料表_tsm.Checked : End If : 業務捷徑繪製()
  2302. End Sub
  2303. Private Sub 客戶資料表_tsm_Click(sender As Object, e As EventArgs) Handles 客戶資料表_tsm.Click
  2304. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2305. 虛擬桌面隱藏() : 重登計時() : 重置() : 客戶資料表.Show() : 客戶資料表.BringToFront()
  2306. End Sub
  2307. Private Sub 客戶資料表_pb_Click(sender As Object, e As EventArgs) Handles 客戶資料表_pb.Click
  2308. 客戶資料表_tsm.PerformClick()
  2309. End Sub
  2310. Private Sub 客戶資料表_lb_Click(sender As Object, e As EventArgs) Handles 客戶資料表_lb.Click
  2311. 客戶資料表_tsm.PerformClick()
  2312. End Sub
  2313. Private Sub 工程分區控制表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程分區控制表_tsm.MouseDown '-----------------------------------------------------------------
  2314. If e.Button = MouseButtons.Right Then : 工程分區控制表_tsm.Checked = Not 工程分區控制表_tsm.Checked : End If : 業務捷徑繪製()
  2315. End Sub
  2316. Private Sub 工程分區控制表_tsm_Click(sender As Object, e As EventArgs) Handles 工程分區控制表_tsm.Click
  2317. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2318. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = True : 倉儲分區控制表.Show() : 倉儲分區控制表.BringToFront()
  2319. End Sub
  2320. Private Sub 工程分區控制表_pb_Click(sender As Object, e As EventArgs) Handles 工程分區控制表_pb.Click
  2321. 工程分區控制表_tsm.PerformClick()
  2322. End Sub
  2323. Private Sub 工程分區控制表_lb_Click(sender As Object, e As EventArgs) Handles 工程分區控制表_lb.Click
  2324. 工程分區控制表_tsm.PerformClick()
  2325. End Sub
  2326. Private Sub 合約模組設定_tsm_Click(sender As Object, e As EventArgs) Handles 合約模組設定_tsm.Click
  2327. End Sub
  2328. '------------------------採購系統管理-------------------------------------------------------------------------------------------------------------------------------------------------
  2329. Private Sub 採購系統管理_tsm_Click(sender As Object, e As EventArgs) Handles 採購系統管理_tsm.Click
  2330. 總務 = False : 業務 = False : 採購 = True : 工程 = False : 倉儲 = False : 財務 = False : 人事 = False : 桌面捷徑翻頁() : 請採購捷徑繪製()
  2331. End Sub
  2332. Private Sub 電信費追加申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 電信費追加申請_tsm.MouseDown '-----------------------------------------------------------------
  2333. If e.Button = MouseButtons.Right Then : 電信費追加申請_tsm.Checked = Not 電信費追加申請_tsm.Checked : End If : 請採購捷徑繪製()
  2334. End Sub
  2335. Private Sub 電信費追加申請_tsm_Click(sender As Object, e As EventArgs) Handles 電信費追加申請_tsm.Click
  2336. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2337. 重登計時() : 重置() : 電信費追加申請.Show() : 電信費追加申請.BringToFront()
  2338. End Sub
  2339. Private Sub 電信費追加申請_pb_Click(sender As Object, e As EventArgs) Handles 電信費追加申請_pb.Click
  2340. 電信費追加申請_tsm.PerformClick()
  2341. End Sub
  2342. Private Sub 電信費追加申請_lb_Click(sender As Object, e As EventArgs) Handles 電信費追加申請_lb.Click
  2343. 電信費追加申請_tsm.PerformClick()
  2344. End Sub
  2345. Private Sub 電信費追加執行_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 電信費追加執行_tsm.MouseDown '-----------------------------------------------------------------
  2346. If e.Button = MouseButtons.Right Then : 電信費追加執行_tsm.Checked = Not 電信費追加執行_tsm.Checked : End If : 請採購捷徑繪製()
  2347. End Sub
  2348. Private Sub 電信費追加執行_tsm_Click(sender As Object, e As EventArgs) Handles 電信費追加執行_tsm.Click
  2349. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2350. 虛擬桌面隱藏() : 重登計時() : 重置() : 電信費追加執行.Show() : 電信費追加執行.BringToFront()
  2351. End Sub
  2352. Private Sub 電信費追加執行_pb_Click(sender As Object, e As EventArgs) Handles 電信費追加執行_pb.Click
  2353. 電信費追加執行_tsm.PerformClick()
  2354. End Sub
  2355. Private Sub 電信費追加執行_lb_Click(sender As Object, e As EventArgs) Handles 電信費追加執行_lb.Click
  2356. 電信費追加執行_tsm.PerformClick()
  2357. End Sub
  2358. Private Sub 請購單申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 請購單申請_tsm.MouseDown '-----------------------------------------------------------------
  2359. If e.Button = MouseButtons.Right Then : 請購單申請_tsm.Checked = Not 請購單申請_tsm.Checked : End If : 請採購捷徑繪製()
  2360. End Sub
  2361. Private Sub 請購單申請_tsm_Click(sender As Object, e As EventArgs) Handles 請購單申請_tsm.Click
  2362. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2363. 虛擬桌面隱藏() : 重登計時() : 重置() : 請購單申請.Show() : 請購單申請.BringToFront()
  2364. End Sub
  2365. Private Sub 請購單申請_pb_Click(sender As Object, e As EventArgs) Handles 請購單申請_pb.Click
  2366. 請購單申請_tsm.PerformClick()
  2367. End Sub
  2368. Private Sub 請購單申請_lb_Click(sender As Object, e As EventArgs) Handles 請購單申請_lb.Click
  2369. 請購單申請_tsm.PerformClick()
  2370. End Sub
  2371. Private Sub 請購單核準_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 請購單核準_tsm.MouseDown '-----------------------------------------------------------------
  2372. If e.Button = MouseButtons.Right Then : 請購單核準_tsm.Checked = Not 請購單核準_tsm.Checked : End If : 請採購捷徑繪製()
  2373. End Sub
  2374. Private Sub 請購單核準_tsm_Click(sender As Object, e As EventArgs) Handles 請購單核準_tsm.Click
  2375. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2376. 虛擬桌面隱藏() : 重登計時() : 重置() : 請購單核准.Show() : 請購單核准.BringToFront()
  2377. End Sub
  2378. Private Sub 請購單核準_pb_Click(sender As Object, e As EventArgs) Handles 請購單核準_pb.Click
  2379. 請購單核準_tsm.PerformClick()
  2380. End Sub
  2381. Private Sub 請購單核準_lb_Click(sender As Object, e As EventArgs) Handles 請購單核準_lb.Click
  2382. 請購單核準_tsm.PerformClick()
  2383. End Sub
  2384. Private Sub 請購一覽表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 請購一覽表_tsm.MouseDown '-----------------------------------------------------------------
  2385. If e.Button = MouseButtons.Right Then : 請購一覽表_tsm.Checked = Not 請購一覽表_tsm.Checked : End If : 請採購捷徑繪製()
  2386. End Sub
  2387. Private Sub 請購一覽表_tsm_Click(sender As Object, e As EventArgs) Handles 請購一覽表_tsm.Click
  2388. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2389. 虛擬桌面隱藏() : 重登計時() : 重置() : 請購單歷史檔案.Show() : 請購單歷史檔案.BringToFront()
  2390. End Sub
  2391. Private Sub 請購一覽表_pb_Click(sender As Object, e As EventArgs) Handles 請購一覽表_pb.Click
  2392. 請購一覽表_tsm.PerformClick()
  2393. End Sub
  2394. Private Sub 請購一覽表_lb_Click(sender As Object, e As EventArgs) Handles 請購一覽表_lb.Click
  2395. 請購一覽表_tsm.PerformClick()
  2396. End Sub
  2397. Private Sub 採購單編輯_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購單編輯_tsm.MouseDown '-----------------------------------------------------------------
  2398. If e.Button = MouseButtons.Right Then : 採購單編輯_tsm.Checked = Not 採購單編輯_tsm.Checked : End If : 請採購捷徑繪製()
  2399. End Sub
  2400. Private Sub 採購單生成_tsm_Click(sender As Object, e As EventArgs) Handles 採購單編輯_tsm.Click
  2401. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2402. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購單一級核准.Close() : 採購單二級核准.Close() : 採購單編輯.Show() : 採購單編輯.BringToFront()
  2403. End Sub
  2404. Private Sub 採購單編輯_pb_Click(sender As Object, e As EventArgs) Handles 採購單編輯_pb.Click
  2405. 採購單編輯_tsm.PerformClick()
  2406. End Sub
  2407. Private Sub 採購單編輯_lb_Click(sender As Object, e As EventArgs) Handles 採購單編輯_lb.Click
  2408. 採購單編輯_tsm.PerformClick()
  2409. End Sub
  2410. Private Sub 採購單一級核准_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購單一級核准_tsm.MouseDown '-----------------------------------------------------------------
  2411. If e.Button = MouseButtons.Right Then : 採購單一級核准_tsm.Checked = Not 採購單一級核准_tsm.Checked : End If : 請採購捷徑繪製()
  2412. End Sub
  2413. Private Sub 採購單一級核准_tsm_Click(sender As Object, e As EventArgs) Handles 採購單一級核准_tsm.Click
  2414. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2415. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購單一級核准.Show() : 採購單一級核准_pb.BringToFront()
  2416. End Sub
  2417. Private Sub 採購單一級核准_Click(sender As Object, e As EventArgs) Handles 採購單一級核准_pb.Click
  2418. 採購單一級核准_tsm.PerformClick()
  2419. End Sub
  2420. Private Sub 採購單一級核准_lb_Click(sender As Object, e As EventArgs) Handles 採購單一級核准_lb.Click
  2421. 採購單一級核准_tsm.PerformClick()
  2422. End Sub
  2423. Private Sub 採購單二級核准_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購單二級核准_tsm.MouseDown '-----------------------------------------------------------------
  2424. If e.Button = MouseButtons.Right Then : 採購單二級核准_tsm.Checked = Not 採購單二級核准_tsm.Checked : End If : 請採購捷徑繪製()
  2425. End Sub
  2426. Private Sub 採購單二級核准_tsm_Click(sender As Object, e As EventArgs) Handles 採購單二級核准_tsm.Click
  2427. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2428. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購單二級核准.Show() : 採購單二級核准.BringToFront()
  2429. End Sub
  2430. Private Sub 採購單二級核准_pb_Click(sender As Object, e As EventArgs) Handles 採購單二級核准_pb.Click
  2431. 採購單二級核准_tsm.PerformClick()
  2432. End Sub
  2433. Private Sub 採購單二級核准_lb_Click(sender As Object, e As EventArgs) Handles 採購單二級核准_lb.Click
  2434. 採購單二級核准_tsm.PerformClick()
  2435. End Sub
  2436. Private Sub 採購單一覽表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購單一覽表_tsm.MouseDown '-----------------------------------------------------------------
  2437. If e.Button = MouseButtons.Right Then : 採購單一覽表_tsm.Checked = Not 採購單一覽表_tsm.Checked : End If : 請採購捷徑繪製()
  2438. End Sub
  2439. Private Sub 採購單一覽表_tsm_Click(sender As Object, e As EventArgs) Handles 採購單一覽表_tsm.Click
  2440. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2441. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購單歷史檔案.Show() : 採購單歷史檔案.BringToFront()
  2442. End Sub
  2443. Private Sub 採購單一覽表_pb_Click(sender As Object, e As EventArgs) Handles 採購單一覽表_pb.Click
  2444. 採購單一覽表_tsm.PerformClick()
  2445. End Sub
  2446. Private Sub 採購單一覽表_lb_Click(sender As Object, e As EventArgs) Handles 採購單一覽表_lb.Click
  2447. 採購單一覽表_tsm.PerformClick()
  2448. End Sub
  2449. Private Sub 入庫驗收單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 入庫驗收單_tsm.MouseDown '-----------------------------------------------------------------
  2450. If e.Button = MouseButtons.Right Then : 入庫驗收單_tsm.Checked = Not 入庫驗收單_tsm.Checked : End If : 請採購捷徑繪製()
  2451. End Sub
  2452. Private Sub 入庫驗收單_tsm_Click(sender As Object, e As EventArgs) Handles 入庫驗收單_tsm.Click
  2453. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2454. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購單驗收.Show() : 採購單驗收.BringToFront()
  2455. End Sub
  2456. Private Sub 入庫驗收單_pb_Click(sender As Object, e As EventArgs) Handles 入庫驗收單_pb.Click
  2457. 入庫驗收單_tsm.PerformClick()
  2458. End Sub
  2459. Private Sub 入庫驗收單_lb_Click(sender As Object, e As EventArgs) Handles 入庫驗收單_lb.Click
  2460. 入庫驗收單_tsm.PerformClick()
  2461. End Sub
  2462. 'Private Sub 採購驗收對帳表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購驗收對帳表_tsm.MouseDown '-----------------------------------------------------------------
  2463. ' If e.Button = MouseButtons.Right Then : 採購驗收對帳表_tsm.Checked = Not 採購驗收對帳表_tsm.Checked : End If : 請採購捷徑繪製()
  2464. 'End Sub
  2465. 'Private Sub 採購驗收對帳表_tsm_Click(sender As Object, e As EventArgs) Handles 採購驗收對帳表_tsm.Click
  2466. ' For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2467. ' 虛擬桌面隱藏() : 重登計時() : 重置() : 應付款日報表.Show() : 應付款日報表.BringToFront()
  2468. 'End Sub
  2469. 'Private Sub 採購驗收對帳表_pb_Click(sender As Object, e As EventArgs) Handles 採購驗收對帳表_pb.Click
  2470. ' 採購驗收對帳表_tsm.PerformClick()
  2471. 'End Sub
  2472. 'Private Sub 採購驗收對帳表_lb_Click(sender As Object, e As EventArgs) Handles 採購驗收對帳表_lb.Click
  2473. ' 採購驗收對帳表_tsm.PerformClick()
  2474. 'End Sub
  2475. Private Sub 採購單詢價_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購單詢價_tsm.MouseDown '-----------------------------------------------------------------
  2476. If e.Button = MouseButtons.Right Then : 採購單詢價_tsm.Checked = Not 採購單詢價_tsm.Checked : End If : 請採購捷徑繪製()
  2477. End Sub
  2478. Private Sub 採購單詢價_tsm_Click(sender As Object, e As EventArgs) Handles 採購單詢價_tsm.Click
  2479. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2480. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購單詢價.Show() : 採購單詢價.BringToFront()
  2481. End Sub
  2482. Private Sub 採購單詢價_pb_Click(sender As Object, e As EventArgs) Handles 採購單詢價_pb.Click
  2483. 採購單詢價_tsm.PerformClick()
  2484. End Sub
  2485. Private Sub 採購單詢價_lb_Click(sender As Object, e As EventArgs) Handles 採購單詢價_lb.Click
  2486. 採購單詢價_tsm.PerformClick()
  2487. End Sub
  2488. Private Sub 供應商管理_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 供應商管理_tsm.MouseDown '-----------------------------------------------------------------
  2489. If e.Button = MouseButtons.Right Then : 供應商管理_tsm.Checked = Not 供應商管理_tsm.Checked : End If : 請採購捷徑繪製()
  2490. End Sub
  2491. Private Sub 供應商管理_tsm_Click(sender As Object, e As EventArgs) Handles 供應商管理_tsm.Click
  2492. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2493. 虛擬桌面隱藏() : 重登計時() : 重置() : 供應商管理.Show() : 供應商管理.BringToFront()
  2494. End Sub
  2495. Private Sub 供應商管理_pb_Click(sender As Object, e As EventArgs) Handles 供應商管理_pb.Click
  2496. 供應商管理_tsm.PerformClick()
  2497. End Sub
  2498. Private Sub 供應商管理_lb_Click(sender As Object, e As EventArgs) Handles 供應商管理_lb.Click
  2499. 供應商管理_tsm.PerformClick()
  2500. End Sub
  2501. Private Sub 物料採購統計表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 物料採購統計表_tsm.MouseDown '-----------------------------------------------------------------
  2502. If e.Button = MouseButtons.Right Then : 物料採購統計表_tsm.Checked = Not 物料採購統計表_tsm.Checked : End If : 請採購捷徑繪製()
  2503. End Sub
  2504. Private Sub 物料採購統計表_tsm_Click(sender As Object, e As EventArgs) Handles 物料採購統計表_tsm.Click
  2505. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2506. 虛擬桌面隱藏() : 重登計時() : 重置() : 物料採購統計表.Show() : 物料採購統計表.BringToFront()
  2507. End Sub
  2508. Private Sub 物料採購統計表_pb_Click(sender As Object, e As EventArgs) Handles 物料採購統計表_pb.Click
  2509. 物料採購統計表_tsm.PerformClick()
  2510. End Sub
  2511. Private Sub 物料採購統計表_lb_Click(sender As Object, e As EventArgs) Handles 物料採購統計表_lb.Click
  2512. 物料採購統計表_tsm.PerformClick()
  2513. End Sub
  2514. Private Sub 供應商商品單價設定_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 供應商商品單價設定_tsm.MouseDown '-----------------------------------------------------------------
  2515. If e.Button = MouseButtons.Right Then : 供應商商品單價設定_tsm.Checked = Not 供應商商品單價設定_tsm.Checked : End If : 請採購捷徑繪製()
  2516. End Sub
  2517. Private Sub 供應商商品單價設定_tsm_Click(sender As Object, e As EventArgs) Handles 供應商商品單價設定_tsm.Click
  2518. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2519. 虛擬桌面隱藏() : 重登計時() : 重置() : 供應商商品單價設定.Show() : 供應商商品單價設定.BringToFront()
  2520. End Sub
  2521. Private Sub 供應商商品單價設定_pb_Click(sender As Object, e As EventArgs) Handles 供應商商品單價設定_pb.Click
  2522. 供應商商品單價設定_tsm.PerformClick()
  2523. End Sub
  2524. Private Sub 供應商商品單價設定_lb_Click(sender As Object, e As EventArgs) Handles 供應商商品單價設定_lb.Click
  2525. 供應商商品單價設定_tsm.PerformClick()
  2526. End Sub
  2527. Private Sub 採購轉財務收支單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購轉財務收支單_tsm.MouseDown '-----------------------------------------------------------------
  2528. If e.Button = MouseButtons.Right Then : 採購轉財務收支單_tsm.Checked = Not 採購轉財務收支單_tsm.Checked : End If : 請採購捷徑繪製()
  2529. End Sub
  2530. Private Sub 採購轉財務收支單_tsm_Click(sender As Object, e As EventArgs) Handles 採購轉財務收支單_tsm.Click
  2531. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2532. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購轉財物支付單.Show() : 採購轉財物支付單.BringToFront()
  2533. End Sub
  2534. Private Sub 採購轉財務收支單_pb_Click(sender As Object, e As EventArgs) Handles 採購轉財務收支單_pb.Click
  2535. 採購轉財務收支單_tsm.PerformClick()
  2536. End Sub
  2537. Private Sub 採購轉財務收支單_lb_Click(sender As Object, e As EventArgs) Handles 採購轉財務收支單_lb.Click
  2538. 採購轉財務收支單_tsm.PerformClick()
  2539. End Sub
  2540. Private Sub 銀行資料修改審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 銀行資料修改審核_tsm.MouseDown '-----------------------------------------------------------------
  2541. If e.Button = MouseButtons.Right Then : 銀行資料修改審核_tsm.Checked = Not 銀行資料修改審核_tsm.Checked : End If : 請採購捷徑繪製()
  2542. End Sub
  2543. Private Sub 物料供應商主管審核_tsm_Click(sender As Object, e As EventArgs) Handles 銀行資料修改審核_tsm.Click
  2544. 供應商管理銀行修改審核.ShowDialog() : 供應商管理銀行修改審核.BringToFront()
  2545. End Sub
  2546. Private Sub 銀行資料修改審核_pb_Click(sender As Object, e As EventArgs) Handles 銀行資料修改審核_pb.Click
  2547. 銀行資料修改審核_tsm.PerformClick()
  2548. End Sub
  2549. Private Sub 銀行資料修改審核_lb_Click(sender As Object, e As EventArgs) Handles 銀行資料修改審核_lb.Click
  2550. 銀行資料修改審核_tsm.PerformClick()
  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 樣品採購單一級核准_tsm_Click(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 樣品採購單一覽表_tsmClick(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. Private Sub 樣品來料驗收單_tsm_Click(sender As Object, e As EventArgs) Handles 樣品來料驗收單_tsm.Click
  2585. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2586. 虛擬桌面隱藏() : 重登計時() : 重置() : 樣品採購單驗收.Show() : 樣品採購單驗收.BringToFront()
  2587. End Sub
  2588. Private Sub 樣品供應商管理_tsm_Click(sender As Object, e As EventArgs) Handles 樣品供應商管理_tsm.Click
  2589. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2590. 虛擬桌面隱藏() : 重登計時() : 重置() : 樣品供應商資料管理.Show() : 樣品供應商資料管理.BringToFront()
  2591. End Sub
  2592. '------------------------財務系統管理-------------------------------------------------------------------------------------------------------------------------------------------------
  2593. Private Sub 財務系統管理_tsm_Click(sender As Object, e As EventArgs) Handles 財務系統管理_tsm.Click
  2594. 總務 = False : 業務 = False : 採購 = False : 工程 = False : 倉儲 = False : 財務 = True : 人事 = False : 桌面捷徑翻頁() : 財務捷徑繪製()
  2595. End Sub
  2596. Private Sub 財務支付審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 財務支付審核_tsm.MouseDown '-----------------------------------------------------------------
  2597. If e.Button = MouseButtons.Right Then : 財務支付審核_tsm.Checked = Not 財務支付審核_tsm.Checked : End If : 財務捷徑繪製()
  2598. End Sub
  2599. Private Sub 財務支付審核_tsm_Click(sender As Object, e As EventArgs) Handles 財務支付審核_tsm.Click
  2600. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next : 跨部門開啟 = True
  2601. 虛擬桌面隱藏() : 重登計時() : 重置() : 財物支付單申請_傳票.Show() : 財物支付單申請_傳票.BringToFront()
  2602. End Sub
  2603. Private Sub 財務支付審核_pb_Click(sender As Object, e As EventArgs) Handles 財務支付審核_pb.Click
  2604. 財務支付審核_tsm.PerformClick()
  2605. End Sub
  2606. Private Sub 財務支付審核_lb_Click(sender As Object, e As EventArgs) Handles 財務支付審核_lb.Click
  2607. 財務支付審核_tsm.PerformClick()
  2608. End Sub
  2609. Private Sub 財務支付申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 財務支付申請_tsm.MouseDown '-----------------------------------------------------------------
  2610. If e.Button = MouseButtons.Right Then : 財務支付申請_tsm.Checked = Not 財務支付申請_tsm.Checked : End If : 財務捷徑繪製()
  2611. End Sub
  2612. Private Sub 支票收支申請_tsm_Click(sender As Object, e As EventArgs) Handles 財務支付申請_tsm.Click
  2613. 跨部門開啟 = False
  2614. 重登計時() : 重置() : 財物支付單申請_傳票.Show() : 財物支付單申請_傳票.BringToFront()
  2615. End Sub
  2616. Private Sub 財務支付申請_pb_Click(sender As Object, e As EventArgs) Handles 財務支付申請_pb.Click
  2617. 財務支付申請_tsm.PerformClick()
  2618. End Sub
  2619. Private Sub 財務支付申請_lb_Click(sender As Object, e As EventArgs) Handles 財務支付申請_lb.Click
  2620. 財務支付申請_tsm.PerformClick()
  2621. End Sub
  2622. Private Sub 財務支付_主管審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 財務支付_主管審核_tsm.MouseDown '-----------------------------------------------------------------
  2623. If e.Button = MouseButtons.Right Then : 財務支付_主管審核_tsm.Checked = Not 財務支付_主管審核_tsm.Checked : End If : 財務捷徑繪製()
  2624. End Sub
  2625. Private Sub 財務支付單最高主管審核_tsm_Click(sender As Object, e As EventArgs) Handles 財務支付_主管審核_tsm.Click
  2626. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2627. 虛擬桌面隱藏() : 重登計時() : 重置() : 財務支付單_最高主管審核.Show() : 財務支付單_最高主管審核.BringToFront()
  2628. End Sub
  2629. Private Sub 財務支付_主管審核_pb_Click(sender As Object, e As EventArgs) Handles 財務支付_主管審核_pb.Click
  2630. 財務支付_主管審核_tsm.PerformClick()
  2631. End Sub
  2632. Private Sub 財務支付_主管審核_lb_Click(sender As Object, e As EventArgs) Handles 財務支付_主管審核_lb.Click
  2633. 財務支付_主管審核_tsm.PerformClick()
  2634. End Sub
  2635. Private Sub 營運收支單申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 營運收支單申請_tsm.MouseDown '-----------------------------------------------------------------
  2636. If e.Button = MouseButtons.Right Then : 營運收支單申請_tsm.Checked = Not 營運收支單申請_tsm.Checked : End If : 財務捷徑繪製()
  2637. End Sub
  2638. Private Sub 營運成本收支單申請ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 營運收支單申請_tsm.Click
  2639. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2640. 虛擬桌面隱藏() : 重登計時() : 重置() : 財務收支單申請.Show() : 財務收支單申請.BringToFront()
  2641. End Sub
  2642. Private Sub 營運收支單申請_pb_Click(sender As Object, e As EventArgs) Handles 營運收支單申請_pb.Click
  2643. 營運收支單申請_tsm.PerformClick()
  2644. End Sub
  2645. Private Sub 營運收支單申請_lb_Click(sender As Object, e As EventArgs) Handles 營運收支單申請_lb.Click
  2646. 營運收支單申請_tsm.PerformClick()
  2647. End Sub
  2648. Private Sub 營運收支單審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 營運收支單審核_tsm.MouseDown '-----------------------------------------------------------------
  2649. If e.Button = MouseButtons.Right Then : 營運收支單審核_tsm.Checked = Not 營運收支單審核_tsm.Checked : End If : 財務捷徑繪製()
  2650. End Sub
  2651. Private Sub 營運成本收支單審核ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 營運收支單審核_tsm.Click
  2652. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2653. 虛擬桌面隱藏() : 重登計時() : 重置() : 財務收支單審核.Show() : 財務收支單審核.BringToFront()
  2654. End Sub
  2655. Private Sub 營運收支單審核_pb_Click(sender As Object, e As EventArgs) Handles 營運收支單審核_pb.Click
  2656. 營運收支單審核_tsm.PerformClick()
  2657. End Sub
  2658. Private Sub 營運收支單審核_lb_Click(sender As Object, e As EventArgs) Handles 營運收支單審核_lb.Click
  2659. 營運收支單審核_tsm.PerformClick()
  2660. End Sub
  2661. Private Sub 營運收支單一覽表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 營運收支單一覽表_tsm.MouseDown '-----------------------------------------------------------------
  2662. If e.Button = MouseButtons.Right Then : 營運收支單一覽表_tsm.Checked = Not 營運收支單一覽表_tsm.Checked : End If : 財務捷徑繪製()
  2663. End Sub
  2664. Private Sub 營運成本收支單一覽表ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 營運收支單一覽表_tsm.Click
  2665. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2666. 虛擬桌面隱藏() : 重登計時() : 重置() : 財務收支單對帳表.Show() : 財務收支單對帳表.BringToFront()
  2667. End Sub
  2668. Private Sub 營運收支單一覽表_pb_Click(sender As Object, e As EventArgs) Handles 營運收支單一覽表_pb.Click
  2669. 營運收支單一覽表_tsm.PerformClick()
  2670. End Sub
  2671. Private Sub 營運收支單一覽表_lb_Click(sender As Object, e As EventArgs) Handles 營運收支單一覽表_lb.Click
  2672. 營運收支單一覽表_tsm.PerformClick()
  2673. End Sub
  2674. Private Sub 財務決算表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 財務決算表_tsm.MouseDown '-----------------------------------------------------------------
  2675. If e.Button = MouseButtons.Right Then : 財務決算表_tsm.Checked = Not 財務決算表_tsm.Checked : End If : 財務捷徑繪製()
  2676. End Sub
  2677. Private Sub 營運成本收支決算表ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 財務決算表_tsm.Click
  2678. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2679. 虛擬桌面隱藏() : 重登計時() : 重置() : 財務收支決算表.Show() : 財務收支決算表.BringToFront()
  2680. End Sub
  2681. Private Sub 財務決算表_pb_Click(sender As Object, e As EventArgs) Handles 財務決算表_pb.Click
  2682. 財務決算表_tsm.PerformClick()
  2683. End Sub
  2684. Private Sub 財務決算表_lb_Click(sender As Object, e As EventArgs) Handles 財務決算表_lb.Click
  2685. 財務決算表_tsm.PerformClick()
  2686. End Sub
  2687. Private Sub 採購付款確認表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購付款確認表_tsm.MouseDown '-----------------------------------------------------------------
  2688. If e.Button = MouseButtons.Right Then : 採購付款確認表_tsm.Checked = Not 採購付款確認表_tsm.Checked : End If : 財務捷徑繪製()
  2689. End Sub
  2690. Private Sub 採購付款確認表_tsm_Click(sender As Object, e As EventArgs) Handles 採購付款確認表_tsm.Click
  2691. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2692. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購單付款確認.Show() : 採購單付款確認.BringToFront()
  2693. End Sub
  2694. Private Sub 採購付款確認表_pb_Click(sender As Object, e As EventArgs) Handles 採購付款確認表_pb.Click
  2695. 採購付款確認表_tsm.PerformClick()
  2696. End Sub
  2697. Private Sub 採購付款確認表_lb_Click(sender As Object, e As EventArgs) Handles 採購付款確認表_lb.Click
  2698. 採購付款確認表_tsm.PerformClick()
  2699. End Sub
  2700. Private Sub 採購付款狀態報表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 採購付款狀態報表_tsm.MouseDown '-----------------------------------------------------------------
  2701. If e.Button = MouseButtons.Right Then : 採購付款狀態報表_tsm.Checked = Not 採購付款狀態報表_tsm.Checked : End If : 財務捷徑繪製()
  2702. End Sub
  2703. Private Sub 採購付款狀態報表_tsm_Click(sender As Object, e As EventArgs) Handles 採購付款狀態報表_tsm.Click
  2704. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2705. 虛擬桌面隱藏() : 重登計時() : 重置() : 採購付款狀態報表.Show() : 採購付款狀態報表.BringToFront()
  2706. End Sub
  2707. Private Sub 採購付款狀態報表_pb_Click(sender As Object, e As EventArgs) Handles 採購付款狀態報表_pb.Click
  2708. 採購付款狀態報表_tsm.PerformClick()
  2709. End Sub
  2710. Private Sub 採購付款狀態報表_lb_Click(sender As Object, e As EventArgs) Handles 採購付款狀態報表_lb.Click
  2711. 採購付款狀態報表_tsm.PerformClick()
  2712. End Sub
  2713. Private Sub 特支費申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 特支費申請_tsm.MouseDown '-----------------------------------------------------------------
  2714. If e.Button = MouseButtons.Right Then : 特支費申請_tsm.Checked = Not 特支費申請_tsm.Checked : End If : 財務捷徑繪製()
  2715. End Sub
  2716. Private Sub 特支費申請_tsm_Click(sender As Object, e As EventArgs) Handles 特支費申請_tsm.Click
  2717. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2718. 虛擬桌面隱藏() : 重登計時() : 重置() : 指定會科 = "B-02-04-29" : 特支費申請.Show() : 特支費申請.BringToFront()
  2719. End Sub
  2720. Private Sub 特支費與傭金申請_pb_Click(sender As Object, e As EventArgs) Handles 特支費申請_pb.Click
  2721. 特支費申請_tsm.PerformClick()
  2722. End Sub
  2723. Private Sub 特支費與傭金申請_lb_Click(sender As Object, e As EventArgs) Handles 特支費申請_lb.Click
  2724. 特支費申請_tsm.PerformClick()
  2725. End Sub
  2726. Private Sub 特支費審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 特支費審核_tsm.MouseDown '-----------------------------------------------------------------
  2727. If e.Button = MouseButtons.Right Then : 特支費審核_tsm.Checked = Not 特支費審核_tsm.Checked : End If : 財務捷徑繪製()
  2728. End Sub
  2729. Private Sub 特支費審核_tsm_Click(sender As Object, e As EventArgs) Handles 特支費審核_tsm.Click
  2730. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2731. 虛擬桌面隱藏() : 重登計時() : 重置() : 指定會科 = "B-02-04-29" : 特支費審核.Show() : 特支費審核.BringToFront()
  2732. End Sub
  2733. Private Sub 特支費審核_pb_Click(sender As Object, e As EventArgs) Handles 特支費審核_pb.Click
  2734. 特支費審核_tsm.PerformClick()
  2735. End Sub
  2736. Private Sub 特支費審核_lb_Click(sender As Object, e As EventArgs) Handles 特支費審核_lb.Click
  2737. 特支費審核_tsm.PerformClick()
  2738. End Sub
  2739. Private Sub 會計帳務沖銷_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 會計帳務沖銷_tsm.MouseDown '-----------------------------------------------------------------
  2740. If e.Button = MouseButtons.Right Then : 會計帳務沖銷_tsm.Checked = Not 會計帳務沖銷_tsm.Checked : End If : 財務捷徑繪製()
  2741. End Sub
  2742. Private Sub 會計帳務沖銷_tsm_Click(sender As Object, e As EventArgs) Handles 會計帳務沖銷_tsm.Click
  2743. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2744. 虛擬桌面隱藏() : 重登計時() : 重置() : 會計帳務沖銷.Show() : 會計帳務沖銷.BringToFront()
  2745. End Sub
  2746. Private Sub 會計帳務沖銷_pb_Click(sender As Object, e As EventArgs) Handles 會計帳務沖銷_pb.Click
  2747. 會計帳務沖銷_tsm.PerformClick()
  2748. End Sub
  2749. Private Sub 會計帳務沖銷_lb_Click(sender As Object, e As EventArgs) Handles 會計帳務沖銷_lb.Click
  2750. 會計帳務沖銷_tsm.PerformClick()
  2751. End Sub
  2752. Private Sub 主管指定沖銷_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 主管指定沖銷_tsm.MouseDown '-----------------------------------------------------------------
  2753. If e.Button = MouseButtons.Right Then : 主管指定沖銷_tsm.Checked = Not 主管指定沖銷_tsm.Checked : End If : 財務捷徑繪製()
  2754. End Sub
  2755. Private Sub 主管指定沖銷_tsm_tsm_Click(sender As Object, e As EventArgs) Handles 主管指定沖銷_tsm.Click
  2756. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2757. 虛擬桌面隱藏() : 重登計時() : 重置() : 特支費高層指定.Show() : 特支費高層指定.BringToFront()
  2758. End Sub
  2759. Private Sub 主管指定沖銷_pb_Click(sender As Object, e As EventArgs) Handles 主管指定沖銷_pb.Click
  2760. 主管指定沖銷_tsm.PerformClick()
  2761. End Sub
  2762. Private Sub 主管指定沖銷_lb_Click(sender As Object, e As EventArgs) Handles 主管指定沖銷_lb.Click
  2763. 主管指定沖銷_tsm.PerformClick()
  2764. End Sub
  2765. Private Sub 收款確認表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 收款確認表_tsm.MouseDown '-----------------------------------------------------------------
  2766. If e.Button = MouseButtons.Right Then : 收款確認表_tsm.Checked = Not 收款確認表_tsm.Checked : End If : 財務捷徑繪製()
  2767. End Sub
  2768. Private Sub 收款確認表_tsm_Click(sender As Object, e As EventArgs) Handles 收款確認表_tsm.Click
  2769. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2770. 虛擬桌面隱藏() : 重登計時() : 重置() : 收款確認表.Show() : 收款確認表.BringToFront()
  2771. End Sub
  2772. Private Sub 收款確認表_pb_Click(sender As Object, e As EventArgs) Handles 收款確認表_pb.Click
  2773. 收款確認表_tsm.PerformClick()
  2774. End Sub
  2775. Private Sub 收款確認表_lb_Click(sender As Object, e As EventArgs) Handles 收款確認表_lb.Click
  2776. 收款確認表_tsm.PerformClick()
  2777. End Sub
  2778. Private Sub 收款狀態報表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 收款狀態報表_tsm.MouseDown '-----------------------------------------------------------------
  2779. If e.Button = MouseButtons.Right Then : 收款狀態報表_tsm.Checked = Not 收款狀態報表_tsm.Checked : End If : 財務捷徑繪製()
  2780. End Sub
  2781. Private Sub 收款狀態報表_tsm_Click(sender As Object, e As EventArgs) Handles 收款狀態報表_tsm.Click
  2782. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2783. 虛擬桌面隱藏() : 重登計時() : 重置() : 收款狀態報表.Show() : 收款狀態報表.BringToFront()
  2784. End Sub
  2785. Private Sub 收款狀態報表_pb_Click(sender As Object, e As EventArgs) Handles 收款狀態報表_pb.Click
  2786. 收款狀態報表_tsm.PerformClick()
  2787. End Sub
  2788. Private Sub 收款狀態報表_lb_Click(sender As Object, e As EventArgs) Handles 收款狀態報表_lb.Click
  2789. 收款狀態報表_tsm.PerformClick()
  2790. End Sub
  2791. Private Sub 會計科目管理_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 會計科目管理_tsm.MouseDown '-----------------------------------------------------------------
  2792. If e.Button = MouseButtons.Right Then : 會計科目管理_tsm.Checked = Not 會計科目管理_tsm.Checked : End If : 財務捷徑繪製()
  2793. End Sub
  2794. Private Sub 會計科目管理ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 會計科目管理_tsm.Click
  2795. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2796. 虛擬桌面隱藏() : 重登計時() : 重置() : 會計科目管理.Show() : 會計科目管理.BringToFront()
  2797. End Sub
  2798. Private Sub 會計科目管理_pb_Click(sender As Object, e As EventArgs) Handles 會計科目管理_pb.Click
  2799. 會計科目管理_tsm.PerformClick()
  2800. End Sub
  2801. Private Sub 會計科目管理_lb_Click(sender As Object, e As EventArgs) Handles 會計科目管理_lb.Click
  2802. 會計科目管理_tsm.PerformClick()
  2803. End Sub
  2804. Private Sub 匯率管理_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 匯率管理_tsm.MouseDown '-----------------------------------------------------------------
  2805. If e.Button = MouseButtons.Right Then : 匯率管理_tsm.Checked = Not 匯率管理_tsm.Checked : End If : 財務捷徑繪製()
  2806. End Sub
  2807. Private Sub 匯率管理ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 匯率管理_tsm.Click
  2808. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2809. 重登計時() : 重置() : 匯率管理.ShowDialog() : 匯率管理.BringToFront()
  2810. End Sub
  2811. Private Sub 匯率管理_pb_Click(sender As Object, e As EventArgs) Handles 匯率管理_pb.Click
  2812. 匯率管理_tsm.PerformClick()
  2813. End Sub
  2814. Private Sub 匯率管理_lb_Click(sender As Object, e As EventArgs) Handles 匯率管理_lb.Click
  2815. 匯率管理_tsm.PerformClick()
  2816. End Sub
  2817. Private Sub 應付款日報表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 應付款日報表_tsm.MouseDown '-----------------------------------------------------------------
  2818. If e.Button = MouseButtons.Right Then : 應付款日報表_tsm.Checked = Not 應付款日報表_tsm.Checked : End If : 財務捷徑繪製()
  2819. End Sub
  2820. Private Sub 應付款日報表_tsm_Click(sender As Object, e As EventArgs) Handles 應付款日報表_tsm.Click
  2821. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2822. 虛擬桌面隱藏() : 重登計時() : 重置() : 應付款日報表.Show() : 應付款日報表.BringToFront()
  2823. End Sub
  2824. Private Sub 應付款日報表_pb_Click(sender As Object, e As EventArgs) Handles 應付款日報表_pb.Click
  2825. 應付款日報表_tsm.PerformClick()
  2826. End Sub
  2827. Private Sub 應付款日報表_lb_Click(sender As Object, e As EventArgs) Handles 應付款日報表_lb.Click
  2828. 應付款日報表_tsm.PerformClick()
  2829. End Sub
  2830. Private Sub 應付款月報表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 應付款月報表_tsm.MouseDown '-----------------------------------------------------------------
  2831. If e.Button = MouseButtons.Right Then : 應付款月報表_tsm.Checked = Not 應付款月報表_tsm.Checked : End If : 財務捷徑繪製()
  2832. End Sub
  2833. Private Sub 應付款月報表_tsm_Click(sender As Object, e As EventArgs) Handles 應付款月報表_tsm.Click
  2834. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2835. 虛擬桌面隱藏() : 重登計時() : 重置() : 應付款月報表.Show() : 應付款月報表.BringToFront()
  2836. End Sub
  2837. Private Sub 應付款月報表_pb_Click(sender As Object, e As EventArgs) Handles 應付款月報表_pb.Click
  2838. 應付款月報表_tsm.PerformClick()
  2839. End Sub
  2840. Private Sub 應付款月報表_lb_Click(sender As Object, e As EventArgs) Handles 應付款月報表_lb.Click
  2841. 應付款月報表_tsm.PerformClick()
  2842. End Sub
  2843. Private Sub 財務資訊戰情室_tsm_Click(sender As Object, e As EventArgs) Handles 財務資訊戰情室_tsm.Click
  2844. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2845. 虛擬桌面隱藏() : 重登計時() : 重置() : 財務資訊戰情室.Show() : 財務資訊戰情室.BringToFront()
  2846. End Sub
  2847. Private Sub 樣品採購驗收對帳表_tsm_Click(sender As Object, e As EventArgs) Handles 樣品採購驗收對帳表_tsm.Click
  2848. End Sub
  2849. Private Sub 營運成本收支單對帳表ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 營運收支單對帳表_tsm.Click
  2850. End Sub
  2851. Private Sub 應收帳款控制表_tsm_Click(sender As Object, e As EventArgs) Handles 應收帳款控制表_tsm.Click
  2852. End Sub
  2853. Private Sub 應付賬款控制表_tsm_Click(sender As Object, e As EventArgs) Handles 應付賬款控制表_tsm.Click
  2854. End Sub
  2855. Private Sub 綜合損益表_tsm_Click(sender As Object, e As EventArgs) Handles 綜合損益表_tsm.Click
  2856. End Sub
  2857. Private Sub 權益變動表_tsm_Click(sender As Object, e As EventArgs) Handles 權益變動表_tsm.Click
  2858. End Sub
  2859. Private Sub 資產負載表_tsm_Click(sender As Object, e As EventArgs) Handles 資產負載表_tsm.Click
  2860. End Sub
  2861. '------------------------倉儲系統管理-------------------------------------------------------------------------------------------------------------------------------------------------
  2862. Private Sub 倉儲系統管理_tsm_Click(sender As Object, e As EventArgs) Handles 倉儲系統管理_tsm.Click
  2863. 總務 = False : 業務 = False : 採購 = False : 工程 = False : 倉儲 = True : 財務 = False : 人事 = False : 桌面捷徑翻頁() : 倉儲捷徑繪製()
  2864. End Sub
  2865. Private Sub 物料資料庫_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 物料資料庫_tsm.MouseDown '-----------------------------------------------------------------
  2866. If e.Button = MouseButtons.Right Then : 物料資料庫_tsm.Checked = Not 物料資料庫_tsm.Checked : End If : 倉儲捷徑繪製()
  2867. End Sub
  2868. Private Sub 物料資料庫_tsm_Click(sender As Object, e As EventArgs) Handles 物料資料庫_tsm.Click
  2869. Dim screenWidth = Screen.PrimaryScreen.Bounds.Width : Dim screenHeight = Screen.PrimaryScreen.Bounds.Height
  2870. If screenWidth < 1920 And Height < 1080 Then
  2871. MGB(系統語言字典("H000-127-" & 語言) & " " & screenWidth.ToString() & " X " & screenHeight.ToString() & " " & 系統語言字典("H000-128-" & 語言), 1)
  2872. Else
  2873. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2874. 虛擬桌面隱藏() : 重登計時() : 重置() : 物料資料庫.Show() : 物料資料庫.BringToFront()
  2875. End If
  2876. End Sub
  2877. Private Sub 物料資料庫_pb_Click(sender As Object, e As EventArgs) Handles 物料資料庫_pb.Click
  2878. 物料資料庫_tsm.PerformClick()
  2879. End Sub
  2880. Private Sub 物料資料庫_lb_Click(sender As Object, e As EventArgs) Handles 物料資料庫_lb.Click
  2881. 物料資料庫_tsm.PerformClick()
  2882. End Sub
  2883. Private Sub 物料資料編輯_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 物料資料編輯_tsm.MouseDown '-----------------------------------------------------------------
  2884. If e.Button = MouseButtons.Right Then : 物料資料編輯_tsm.Checked = Not 物料資料編輯_tsm.Checked : End If : 倉儲捷徑繪製()
  2885. End Sub
  2886. Private Sub 物料資料編輯_tsm_Click(sender As Object, e As EventArgs) Handles 物料資料編輯_tsm.Click
  2887. Dim screenWidth = Screen.PrimaryScreen.Bounds.Width : Dim screenHeight = Screen.PrimaryScreen.Bounds.Height
  2888. If screenWidth < 1920 And Height < 1080 Then
  2889. MGB(系統語言字典("H000-127-" & 語言) & " " & screenWidth.ToString() & " X " & screenHeight.ToString() & " " & 系統語言字典("H000-128-" & 語言), 1)
  2890. Else
  2891. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2892. 虛擬桌面隱藏() : 重登計時() : 重置() : 物料資料庫_編輯.Show() : 物料資料庫_編輯.BringToFront()
  2893. End If
  2894. End Sub
  2895. Private Sub 物料資料編輯_pb_Click(sender As Object, e As EventArgs) Handles 物料資料編輯_pb.Click
  2896. 物料資料編輯_tsm.PerformClick()
  2897. End Sub
  2898. Private Sub 物料資料編輯_lb_Click(sender As Object, e As EventArgs) Handles 物料資料編輯_lb.Click
  2899. 物料資料編輯_tsm.PerformClick()
  2900. End Sub
  2901. Private Sub 倉儲分區控制表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 倉儲分區控制表_tsm.MouseDown '-----------------------------------------------------------------
  2902. If e.Button = MouseButtons.Right Then : 倉儲分區控制表_tsm.Checked = Not 倉儲分區控制表_tsm.Checked : End If : 倉儲捷徑繪製()
  2903. End Sub
  2904. Private Sub 倉儲分區控制表_tsm_Click_1(sender As Object, e As EventArgs) Handles 倉儲分區控制表_tsm.Click
  2905. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2906. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = False : 倉儲分區控制表.Show() : 倉儲分區控制表.BringToFront()
  2907. End Sub
  2908. Private Sub 倉儲分區控制表_pb_Click(sender As Object, e As EventArgs) Handles 倉儲分區控制表_pb.Click
  2909. 倉儲分區控制表_tsm.PerformClick()
  2910. End Sub
  2911. Private Sub 倉儲分區控制表_lb_Click(sender As Object, e As EventArgs) Handles 倉儲分區控制表_lb.Click
  2912. 倉儲分區控制表_tsm.PerformClick()
  2913. End Sub
  2914. Private Sub 倉儲控制表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 倉儲控制表_tsm.MouseDown '-----------------------------------------------------------------
  2915. If e.Button = MouseButtons.Right Then : 倉儲控制表_tsm.Checked = Not 倉儲控制表_tsm.Checked : End If : 倉儲捷徑繪製()
  2916. End Sub
  2917. Private Sub 倉儲控制表_tsm_Click(sender As Object, e As EventArgs) Handles 倉儲控制表_tsm.Click
  2918. 倉儲倉級2 = "1" : 倉儲倉級1 = "1" : 倉儲倉級3 = "1" : 倉儲倉級4 = "1" : 倉儲倉級5 = "1" : 倉儲倉級6 = "1" : 倉儲倉級7 = "1" : 倉儲倉級8 = "1" : 倉儲倉級9 = "1"
  2919. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2920. 虛擬桌面隱藏() : 重登計時() : 重置() : 倉儲控制表.Show() : 倉儲控制表.BringToFront()
  2921. End Sub
  2922. Private Sub 倉儲控制表_pb_Click(sender As Object, e As EventArgs) Handles 倉儲控制表_pb.Click
  2923. 倉儲控制表_tsm.PerformClick()
  2924. End Sub
  2925. Private Sub 倉儲控制表_lb_Click(sender As Object, e As EventArgs) Handles 倉儲控制表_lb.Click
  2926. 倉儲控制表_tsm.PerformClick()
  2927. End Sub
  2928. Private Sub 倉儲入庫驗收_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 倉儲入庫驗收_tsm.MouseDown '-----------------------------------------------------------------
  2929. If e.Button = MouseButtons.Right Then : 倉儲入庫驗收_tsm.Checked = Not 倉儲入庫驗收_tsm.Checked : End If : 倉儲捷徑繪製()
  2930. End Sub
  2931. Private Sub 倉儲入庫驗收_tsm_Click(sender As Object, e As EventArgs) Handles 倉儲入庫驗收_tsm.Click
  2932. 倉儲分區選擇.ShowDialog()
  2933. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2934. 虛擬桌面隱藏() : 重登計時() : 重置() : 倉儲入庫驗收.Show() : 倉儲入庫驗收.BringToFront()
  2935. End Sub
  2936. Private Sub 倉儲入庫驗收_pb_Click(sender As Object, e As EventArgs) Handles 倉儲入庫驗收_pb.Click
  2937. 倉儲入庫驗收_tsm.PerformClick()
  2938. End Sub
  2939. Private Sub 倉儲入庫驗收_lb_Click(sender As Object, e As EventArgs) Handles 倉儲入庫驗收_lb.Click
  2940. 倉儲入庫驗收_tsm.PerformClick()
  2941. End Sub
  2942. Private Sub 物料轉倉申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 物料轉倉申請_tsm.MouseDown '-----------------------------------------------------------------
  2943. If e.Button = MouseButtons.Right Then : 物料轉倉申請_tsm.Checked = Not 物料轉倉申請_tsm.Checked : End If : 倉儲捷徑繪製()
  2944. End Sub
  2945. Private Sub 物料轉倉申請_tsm_Click(sender As Object, e As EventArgs) Handles 物料轉倉申請_tsm.Click
  2946. 倉儲分區選擇.ShowDialog()
  2947. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2948. 虛擬桌面隱藏() : 重登計時() : 重置() : 物料轉倉申請.Show() : 物料轉倉申請.BringToFront()
  2949. End Sub
  2950. Private Sub 物料轉倉申請_pb_Click(sender As Object, e As EventArgs) Handles 物料轉倉申請_pb.Click
  2951. 物料轉倉申請_tsm.PerformClick()
  2952. End Sub
  2953. Private Sub 物料轉倉申請_lb_Click(sender As Object, e As EventArgs) Handles 物料轉倉申請_lb.Click
  2954. 物料轉倉申請_tsm.PerformClick()
  2955. End Sub
  2956. Private Sub 物料轉倉審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 物料轉倉審核_tsm.MouseDown '-----------------------------------------------------------------
  2957. If e.Button = MouseButtons.Right Then : 物料轉倉審核_tsm.Checked = Not 物料轉倉審核_tsm.Checked : End If : 倉儲捷徑繪製()
  2958. End Sub
  2959. Private Sub 物料轉倉審核_tsm_Click(sender As Object, e As EventArgs) Handles 物料轉倉審核_tsm.Click
  2960. 倉儲分區選擇.ShowDialog()
  2961. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2962. 虛擬桌面隱藏() : 重登計時() : 重置() : 物料轉倉審核.Show() : 物料轉倉審核.BringToFront()
  2963. End Sub
  2964. Private Sub 物料轉倉審核_pb_Click(sender As Object, e As EventArgs) Handles 物料轉倉審核_pb.Click
  2965. 物料轉倉審核_tsm.PerformClick()
  2966. End Sub
  2967. Private Sub 物料轉倉審核_lb_Click(sender As Object, e As EventArgs) Handles 物料轉倉審核_lb.Click
  2968. 物料轉倉審核_tsm.PerformClick()
  2969. End Sub
  2970. Private Sub 物料轉倉出庫_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 物料轉倉出庫_tsm.MouseDown '-----------------------------------------------------------------
  2971. If e.Button = MouseButtons.Right Then : 物料轉倉出庫_tsm.Checked = Not 物料轉倉出庫_tsm.Checked : End If : 倉儲捷徑繪製()
  2972. End Sub
  2973. Private Sub 物料轉倉出庫_tsm_Click(sender As Object, e As EventArgs) Handles 物料轉倉出庫_tsm.Click
  2974. 倉儲分區選擇.ShowDialog()
  2975. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2976. 虛擬桌面隱藏() : 重登計時() : 重置() : 物料轉倉出庫.Show() : 物料轉倉出庫.BringToFront()
  2977. End Sub
  2978. Private Sub 物料轉倉出庫_pb_Click(sender As Object, e As EventArgs) Handles 物料轉倉出庫_pb.Click
  2979. 物料轉倉出庫_tsm.PerformClick()
  2980. End Sub
  2981. Private Sub 物料轉倉出庫_lb_Click(sender As Object, e As EventArgs) Handles 物料轉倉出庫_lb.Click
  2982. 物料轉倉出庫_tsm.PerformClick()
  2983. End Sub
  2984. Private Sub 倉儲領料申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 倉儲領料申請_tsm.MouseDown '-----------------------------------------------------------------
  2985. If e.Button = MouseButtons.Right Then : 倉儲領料申請_tsm.Checked = Not 倉儲領料申請_tsm.Checked : End If : 倉儲捷徑繪製()
  2986. End Sub
  2987. Private Sub 倉儲領料申請_tsm_Click(sender As Object, e As EventArgs) Handles 倉儲領料申請_tsm.Click
  2988. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  2989. 虛擬桌面隱藏() : 重登計時() : 重置() : 倉儲領料申請.Show() : 倉儲領料申請.BringToFront()
  2990. End Sub
  2991. Private Sub 倉儲領料申請_pb_Click(sender As Object, e As EventArgs) Handles 倉儲領料申請_pb.Click
  2992. 倉儲領料申請_tsm.PerformClick()
  2993. End Sub
  2994. Private Sub 倉儲領料申請_lb_Click(sender As Object, e As EventArgs) Handles 倉儲領料申請_lb.Click
  2995. 倉儲領料申請_tsm.PerformClick()
  2996. End Sub
  2997. Private Sub 倉儲領料審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 倉儲領料審核_tsm.MouseDown '-----------------------------------------------------------------
  2998. If e.Button = MouseButtons.Right Then : 倉儲領料審核_tsm.Checked = Not 倉儲領料審核_tsm.Checked : End If : 倉儲捷徑繪製()
  2999. End Sub
  3000. Private Sub 倉儲領料審核_tsm_Click(sender As Object, e As EventArgs) Handles 倉儲領料審核_tsm.Click
  3001. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3002. 虛擬桌面隱藏() : 重登計時() : 重置() : 倉儲領料審核.Show() : 倉儲領料審核.BringToFront()
  3003. End Sub
  3004. Private Sub 倉儲領料審核_pb_Click(sender As Object, e As EventArgs) Handles 倉儲領料審核_pb.Click
  3005. 倉儲領料審核_tsm.PerformClick()
  3006. End Sub
  3007. Private Sub 倉儲領料審核_lb_Click(sender As Object, e As EventArgs) Handles 倉儲領料審核_lb.Click
  3008. 倉儲領料審核_tsm.PerformClick()
  3009. End Sub
  3010. Private Sub 倉儲領料出庫_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 倉儲領料出庫_tsm.MouseDown '-----------------------------------------------------------------
  3011. If e.Button = MouseButtons.Right Then : 倉儲領料出庫_tsm.Checked = Not 倉儲領料出庫_tsm.Checked : End If : 倉儲捷徑繪製()
  3012. End Sub
  3013. Private Sub 倉儲領料出庫_tsm_Click(sender As Object, e As EventArgs) Handles 倉儲領料出庫_tsm.Click
  3014. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3015. 虛擬桌面隱藏() : 重登計時() : 重置() : 倉儲領料出庫.Show() : 倉儲領料出庫.BringToFront()
  3016. End Sub
  3017. Private Sub 倉儲領料出庫_pb_Click(sender As Object, e As EventArgs) Handles 倉儲領料出庫_pb.Click
  3018. 倉儲領料出庫_tsm.PerformClick()
  3019. End Sub
  3020. Private Sub 倉儲領料出庫_lb_Click(sender As Object, e As EventArgs) Handles 倉儲領料出庫_lb.Click
  3021. 倉儲領料出庫_tsm.PerformClick()
  3022. End Sub
  3023. Private Sub 物料退庫_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 物料退庫_tsm.MouseDown '-----------------------------------------------------------------
  3024. If e.Button = MouseButtons.Right Then : 物料退庫_tsm.Checked = Not 物料退庫_tsm.Checked : End If : 倉儲捷徑繪製()
  3025. End Sub
  3026. Private Sub 物料退庫_tsm_Click(sender As Object, e As EventArgs) Handles 物料退庫_tsm.Click
  3027. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3028. 虛擬桌面隱藏() : 重登計時() : 重置() : 倉儲入庫申請.Show() : 倉儲入庫申請.BringToFront()
  3029. End Sub
  3030. Private Sub 物料退庫_pb_Click(sender As Object, e As EventArgs) Handles 物料退庫_pb.Click
  3031. 物料退庫_tsm.PerformClick()
  3032. End Sub
  3033. Private Sub 物料退庫_lb_Click(sender As Object, e As EventArgs) Handles 物料退庫_lb.Click
  3034. 物料退庫_tsm.PerformClick()
  3035. End Sub
  3036. Private Sub 倉儲單據狀態看板_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 倉儲單據狀態看板_tsm.MouseDown '-----------------------------------------------------------------
  3037. If e.Button = MouseButtons.Right Then : 倉儲單據狀態看板_tsm.Checked = Not 倉儲單據狀態看板_tsm.Checked : End If : 倉儲捷徑繪製()
  3038. End Sub
  3039. Private Sub 倉儲單據狀態看板_tsm_Click(sender As Object, e As EventArgs) Handles 倉儲單據狀態看板_tsm.Click
  3040. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3041. 虛擬桌面隱藏() : 重登計時() : 重置() : 倉儲單據狀態看板.Show() : 倉儲單據狀態看板.BringToFront()
  3042. End Sub
  3043. Private Sub 倉儲單據狀態看板_pb_Click(sender As Object, e As EventArgs) Handles 倉儲單據狀態看板_pb.Click
  3044. 倉儲單據狀態看板_tsm.PerformClick()
  3045. End Sub
  3046. Private Sub 倉儲單據狀態看板_lb_Click(sender As Object, e As EventArgs) Handles 倉儲單據狀態看板_lb.Click
  3047. 倉儲單據狀態看板_tsm.PerformClick()
  3048. End Sub
  3049. Private Sub 盤盈盤損申請_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 盤盈盤損申請_tsm.MouseDown '-----------------------------------------------------------------
  3050. If e.Button = MouseButtons.Right Then : 盤盈盤損申請_tsm.Checked = Not 盤盈盤損申請_tsm.Checked : End If : 倉儲捷徑繪製()
  3051. End Sub
  3052. Private Sub 盤盈盤損申請_tsm_Click(sender As Object, e As EventArgs) Handles 盤盈盤損申請_tsm.Click
  3053. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3054. 虛擬桌面隱藏() : 重登計時() : 重置() : 盤盈盤損申請.Show() : 盤盈盤損申請.BringToFront()
  3055. End Sub
  3056. Private Sub 盤盈盤損申請_pb_Click(sender As Object, e As EventArgs) Handles 盤盈盤損申請_pb.Click
  3057. 盤盈盤損申請_tsm.PerformClick()
  3058. End Sub
  3059. Private Sub 盤盈盤損申請_lb_Click(sender As Object, e As EventArgs) Handles 盤盈盤損申請_lb.Click
  3060. 盤盈盤損申請_tsm.PerformClick()
  3061. End Sub
  3062. Private Sub 盤盈盤損審核_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 盤盈盤損審核_tsm.MouseDown '-----------------------------------------------------------------
  3063. If e.Button = MouseButtons.Right Then : 盤盈盤損審核_tsm.Checked = Not 盤盈盤損審核_tsm.Checked : End If : 倉儲捷徑繪製()
  3064. End Sub
  3065. Private Sub 盤盈盤損審核_tsm_Click(sender As Object, e As EventArgs) Handles 盤盈盤損審核_tsm.Click
  3066. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3067. 虛擬桌面隱藏() : 重登計時() : 重置() : 盤盈盤損審核.Show() : 盤盈盤損審核.BringToFront()
  3068. End Sub
  3069. Private Sub 盤盈盤損審核_pb_Click(sender As Object, e As EventArgs) Handles 盤盈盤損審核_pb.Click
  3070. 盤盈盤損審核_tsm.PerformClick()
  3071. End Sub
  3072. Private Sub 盤盈盤損審核_lb_Click(sender As Object, e As EventArgs) Handles 盤盈盤損審核_lb.Click
  3073. 盤盈盤損審核_tsm.PerformClick()
  3074. End Sub
  3075. '------------------------人事系統管理-------------------------------------------------------------------------------------------------------------------------------------------------
  3076. Private Sub 人事系統管理_tsm_Click(sender As Object, e As EventArgs) Handles 人事系統管理_tsm.Click
  3077. 總務 = False : 業務 = False : 採購 = False : 工程 = False : 倉儲 = False : 財務 = False : 人事 = True : 桌面捷徑翻頁() : 人事捷徑繪製()
  3078. End Sub
  3079. Private Sub 人員基本資料_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 人員基本資料_tsm.MouseDown '-----------------------------------------------------------------
  3080. If e.Button = MouseButtons.Right Then : 人員基本資料_tsm.Checked = Not 人員基本資料_tsm.Checked : End If : 人事捷徑繪製()
  3081. End Sub
  3082. Private Sub 人員基本資料_tsm_Click(sender As Object, e As EventArgs) Handles 人員基本資料_tsm.Click
  3083. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3084. 重登計時() : 重置() : If 登入人級別 = "00" Then : BL = False : Else : BL = True : End If
  3085. 虛擬桌面隱藏() : 人員基本資料.Show() : 人員基本資料.BringToFront()
  3086. End Sub
  3087. Private Sub 人員基本資料_pb_Click(sender As Object, e As EventArgs) Handles 人員基本資料_pb.Click
  3088. 人員基本資料_tsm.PerformClick()
  3089. End Sub
  3090. Private Sub 人員基本資料_lb_Click(sender As Object, e As EventArgs) Handles 人員基本資料_lb.Click
  3091. 人員基本資料_tsm.PerformClick()
  3092. End Sub
  3093. Private Sub 人員ID卡系統配置設定_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 人員ID卡系統配置設定_tsm.MouseDown '-----------------------------------------------------------------
  3094. If e.Button = MouseButtons.Right Then : 人員ID卡系統配置設定_tsm.Checked = Not 人員ID卡系統配置設定_tsm.Checked : End If : 人事捷徑繪製()
  3095. End Sub
  3096. Private Sub 人員ID卡系統配置設定_tsm_Click(sender As Object, e As EventArgs) Handles 人員ID卡系統配置設定_tsm.Click
  3097. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3098. 虛擬桌面隱藏() : 重登計時() : 重置() : 人員ID卡系統配置設定.Show() : 人員ID卡系統配置設定.BringToFront()
  3099. End Sub
  3100. Private Sub 人員ID卡系統配置設定_pb_Click(sender As Object, e As EventArgs) Handles 人員ID卡系統配置設定_pb.Click
  3101. 人員ID卡系統配置設定_tsm.PerformClick()
  3102. End Sub
  3103. Private Sub 人員ID卡系統配置設定_lb_Click(sender As Object, e As EventArgs) Handles 人員ID卡系統配置設定_lb.Click
  3104. 人員ID卡系統配置設定_tsm.PerformClick()
  3105. End Sub
  3106. Private Sub 人員薪資_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 人員薪資_tsm.MouseDown '-----------------------------------------------------------------
  3107. If e.Button = MouseButtons.Right Then : 人員薪資_tsm.Checked = Not 人員薪資_tsm.Checked : End If : 人事捷徑繪製()
  3108. End Sub
  3109. Private Sub 人員薪資_tsm_Click(sender As Object, e As EventArgs) Handles 人員薪資_tsm.Click
  3110. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3111. 重登計時() : 重置() : If 登入人級別 = "00" Then : BL = False : Else : BL = True : End If
  3112. 虛擬桌面隱藏() : 人員薪資.Show() : 人員薪資.BringToFront()
  3113. End Sub
  3114. Private Sub 人員薪資_pb_Click(sender As Object, e As EventArgs) Handles 人員薪資_pb.Click
  3115. 人員薪資_tsm.PerformClick()
  3116. End Sub
  3117. Private Sub 人員薪資_lb_Click(sender As Object, e As EventArgs) Handles 人員薪資_lb.Click
  3118. 人員薪資_tsm.PerformClick()
  3119. End Sub
  3120. Private Sub 考勤明細表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 考勤明細表_tsm.MouseDown '-----------------------------------------------------------------
  3121. If e.Button = MouseButtons.Right Then : 考勤明細表_tsm.Checked = Not 考勤明細表_tsm.Checked : End If : 人事捷徑繪製()
  3122. End Sub
  3123. Private Sub 考勤明細表_tsm_Click(sender As Object, e As EventArgs) Handles 考勤明細表_tsm.Click
  3124. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3125. 重登計時() : 重置() : If 登入人級別 = "00" Then : BL = False : Else : BL = True : End If
  3126. 虛擬桌面隱藏() : 考勤明細表.Show() : 考勤明細表.BringToFront()
  3127. End Sub
  3128. Private Sub 考勤明細表_pb_Click(sender As Object, e As EventArgs) Handles 考勤明細表_pb.Click
  3129. 考勤明細表_tsm.PerformClick()
  3130. End Sub
  3131. Private Sub 考勤明細表_lb_Click(sender As Object, e As EventArgs) Handles 考勤明細表_lb.Click
  3132. 考勤明細表_tsm.PerformClick()
  3133. End Sub
  3134. Private Sub 臨時工卡片管理_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 臨時工卡片管理_tsm.MouseDown '-----------------------------------------------------------------
  3135. If e.Button = MouseButtons.Right Then : 臨時工卡片管理_tsm.Checked = Not 臨時工卡片管理_tsm.Checked : End If : 人事捷徑繪製()
  3136. End Sub
  3137. Private Sub 臨時工卡片管理_tsm_Click(sender As Object, e As EventArgs) Handles 臨時工卡片管理_tsm.Click
  3138. 臨時工卡片管理.Show() : 臨時工卡片管理.BringToFront()
  3139. End Sub
  3140. Private Sub 臨時工卡片管理_pb_Click(sender As Object, e As EventArgs) Handles 臨時工卡片管理_pb.Click
  3141. 臨時工卡片管理_tsm.PerformClick()
  3142. End Sub
  3143. Private Sub 臨時工卡片管理_lb_Click(sender As Object, e As EventArgs) Handles 臨時工卡片管理_lb.Click
  3144. 臨時工卡片管理_tsm.PerformClick()
  3145. End Sub
  3146. Private Sub 系統使用者管理1_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 系統使用者管理1_tsm.MouseDown '-----------------------------------------------------------------
  3147. If e.Button = MouseButtons.Right Then : 系統使用者管理1_tsm.Checked = Not 系統使用者管理1_tsm.Checked : End If : 人事捷徑繪製()
  3148. End Sub
  3149. Private Sub 系統使用者管理1_tsm_Click(sender As Object, e As EventArgs) Handles 系統使用者管理1_tsm.Click
  3150. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3151. 重登計時() : 重置() : If 登入人級別 = "00" Then : BL = False : Else : BL = True : End If
  3152. 虛擬桌面隱藏() : 系統使用者管理.Show() : 系統使用者管理.BringToFront()
  3153. End Sub
  3154. Private Sub 系統使用者管理_pb_Click(sender As Object, e As EventArgs) Handles 系統使用者管理_pb.Click
  3155. 系統使用者管理1_tsm.PerformClick()
  3156. End Sub
  3157. Private Sub 系統使用者管理_lb_Click(sender As Object, e As EventArgs) Handles 系統使用者管理_lb.Click
  3158. 系統使用者管理1_tsm.PerformClick()
  3159. End Sub
  3160. Private Sub 門禁權限設定_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 門禁權限設定_tsm.MouseDown '-----------------------------------------------------------------
  3161. If e.Button = MouseButtons.Right Then : 門禁權限設定_tsm.Checked = Not 門禁權限設定_tsm.Checked : End If : 人事捷徑繪製()
  3162. End Sub
  3163. Private Sub 門禁權限設定_tsm_Click(sender As Object, e As EventArgs) Handles 門禁權限設定_tsm.Click
  3164. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3165. 重登計時() : 重置() : If 登入人級別 = "00" Then : BL = False : Else : BL = True : End If
  3166. 虛擬桌面隱藏() : 門禁權限管理.Show() : 門禁權限管理.BringToFront()
  3167. End Sub
  3168. Private Sub 門禁權限設定_pb_Click(sender As Object, e As EventArgs) Handles 門禁權限設定_pb.Click
  3169. 門禁權限設定_tsm.PerformClick()
  3170. End Sub
  3171. Private Sub 門禁權限設定_lb_Click(sender As Object, e As EventArgs) Handles 門禁權限設定_lb.Click
  3172. 門禁權限設定_tsm.PerformClick()
  3173. End Sub
  3174. Private Sub 請假單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 請假單_tsm.MouseDown '-----------------------------------------------------------------
  3175. If e.Button = MouseButtons.Right Then : 請假單_tsm.Checked = Not 請假單_tsm.Checked : End If : 人事捷徑繪製()
  3176. End Sub
  3177. Private Sub 請假單_tsm_Click(sender As Object, e As EventArgs) Handles 請假單_tsm.Click
  3178. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next : 跨部門開啟 = True
  3179. 重登計時() : 重置() : If 登入人級別 = "00" Then : BL = False : Else : BL = True : End If
  3180. 虛擬桌面隱藏() : 部門聯絡函申請.Show() : 部門聯絡函申請.BringToFront()
  3181. End Sub
  3182. Private Sub 請假單_pb_Click(sender As Object, e As EventArgs) Handles 請假單_pb.Click
  3183. 請假單_tsm.PerformClick()
  3184. End Sub
  3185. Private Sub 請假單_lb_Click(sender As Object, e As EventArgs) Handles 請假單_lb.Click
  3186. 請假單_tsm.PerformClick()
  3187. End Sub
  3188. Private Sub 請假資料確認_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 請假資料確認_tsm.MouseDown '-----------------------------------------------------------------
  3189. If e.Button = MouseButtons.Right Then : 請假資料確認_tsm.Checked = Not 請假資料確認_tsm.Checked : End If : 人事捷徑繪製()
  3190. End Sub
  3191. Private Sub 請假資料確認_tsm_Click(sender As Object, e As EventArgs) Handles 請假資料確認_tsm.Click
  3192. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3193. 重登計時() : 重置() : If 登入人級別 = "00" Then : BL = False : Else : BL = True : End If
  3194. 虛擬桌面隱藏() : 請假資料確認.Show() : 請假資料確認.BringToFront()
  3195. End Sub
  3196. Private Sub 請假資料確認_pb_Click(sender As Object, e As EventArgs) Handles 請假資料確認_pb.Click
  3197. 請假資料確認_tsm.PerformClick()
  3198. End Sub
  3199. Private Sub 請假資料確認_lb_Click(sender As Object, e As EventArgs) Handles 請假資料確認_lb.Click
  3200. 請假資料確認_tsm.PerformClick()
  3201. End Sub
  3202. Private Sub 行事曆請假_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 行事曆請假_tsm.MouseDown '-----------------------------------------------------------------
  3203. If e.Button = MouseButtons.Right Then : 行事曆請假_tsm.Checked = Not 行事曆請假_tsm.Checked : End If : 人事捷徑繪製()
  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 行事曆請假_pb_Click(sender As Object, e As EventArgs) Handles 行事曆請假_pb.Click
  3210. 行事曆請假_tsm.PerformClick()
  3211. End Sub
  3212. Private Sub 行事曆請假_lb_Click(sender As Object, e As EventArgs) Handles 行事曆請假_lb.Click
  3213. 行事曆請假_tsm.PerformClick()
  3214. End Sub
  3215. Private Sub 系統組織結構圖_tsm_Click(sender As Object, e As EventArgs) Handles 組織結構_權限設定_tsm.Click
  3216. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3217. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統組織結構與權限設定.Show() : 系統組織結構與權限設定.BringToFront()
  3218. End Sub
  3219. Private Sub 公司組織結構_tsm_Click(sender As Object, e As EventArgs) Handles 公司組織結構_tsm.Click
  3220. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3221. 虛擬桌面隱藏() : 重登計時() : 重置() : 公司組織結構.Show() : 公司組織結構.BringToFront()
  3222. End Sub
  3223. Private Sub LINE使用者管理表_tsm_Click(sender As Object, e As EventArgs) Handles LINE使用者管理表_tsm.Click
  3224. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3225. 虛擬桌面隱藏() : 重登計時() : 重置() : LINE_使用者管理表.Show() : LINE_使用者管理表.BringToFront()
  3226. End Sub
  3227. Private Sub LINE通知測試表_tsm_Click(sender As Object, e As EventArgs) Handles LINE通知測試表_tsm.Click
  3228. 重登計時() : 重置() : LINE_通知測試表.Show() : LINE_通知測試表.BringToFront()
  3229. End Sub
  3230. Private Sub LINE權限一覽表_Click(sender As Object, e As EventArgs) Handles LINE權限一覽表_tsm.Click
  3231. 重登計時() : 重置() : LINE_權限一覽表.Show() : LINE_權限一覽表.BringToFront()
  3232. End Sub
  3233. Private Sub 員工手機考勤驗證管理_tsm_Click(sender As Object, e As EventArgs) Handles 員工手機考勤驗證管理_tsm.Click
  3234. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3235. 虛擬桌面隱藏() : 重登計時() : 重置() : 員工手機考勤驗證管理.Show() : 員工手機考勤驗證管理.BringToFront()
  3236. End Sub
  3237. Private Sub 考勤位置設定_tsm_Click(sender As Object, e As EventArgs) Handles 考勤位置設定_tsm.Click
  3238. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3239. 虛擬桌面隱藏() : 重登計時() : 重置() : 重登計時() : 重置() : 考勤位置設定.Show() : 考勤位置設定.BringToFront()
  3240. End Sub
  3241. Private Sub 考勤位置異常清單_tsm_Click(sender As Object, e As EventArgs) Handles 考勤位置異常清單_tsm.Click
  3242. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3243. 虛擬桌面隱藏() : 重登計時() : 重置() : 考勤位置異常清單.Show() : 考勤位置異常清單.BringToFront()
  3244. End Sub
  3245. Private Sub 加班申請_tsm_Click(sender As Object, e As EventArgs) Handles 加班申請_tsm.Click
  3246. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3247. 重登計時() : 重置() : BL = False : 加班申請系統.Show() : 加班申請系統.BringToFront()
  3248. End Sub
  3249. Private Sub 加班審核_tsm_Click(sender As Object, e As EventArgs) Handles 加班審核_tsm.Click
  3250. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3251. 重登計時() : 重置() : BL = True : 加班申請系統.Show() : 加班申請系統.BringToFront()
  3252. End Sub
  3253. Private Sub 人員調薪紀錄_tsm_Click(sender As Object, e As EventArgs) Handles 人員調薪紀錄_tsm.Click
  3254. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3255. 虛擬桌面隱藏() : 重登計時() : 重置() : 人員調薪紀錄.Show() : 人員調薪紀錄.BringToFront()
  3256. End Sub
  3257. '------------------------工程系統管理-------------------------------------------------------------------------------------------------------------------------------------------------
  3258. Private Sub 工程系統管理_tsm_Click(sender As Object, e As EventArgs) Handles 工程系統管理_tsm.Click
  3259. 總務 = False : 業務 = False : 採購 = False : 工程 = True : 倉儲 = False : 財務 = False : 人事 = False : 桌面捷徑翻頁() : 工程捷徑繪製()
  3260. End Sub
  3261. Private Sub 工程材料表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程材料表_tsm.MouseDown '-----------------------------------------------------------------
  3262. If e.Button = MouseButtons.Right Then : 工程材料表_tsm.Checked = Not 工程材料表_tsm.Checked : End If : 工程捷徑繪製()
  3263. End Sub
  3264. Private Sub 工程材料表_tsm_Click(sender As Object, e As EventArgs) Handles 工程材料表_tsm.Click
  3265. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3266. 虛擬桌面隱藏() : 重登計時() : 重置() : 工程材料表.Show() : 工程材料表.BringToFront()
  3267. End Sub
  3268. Private Sub 工程材料表_pb_Click(sender As Object, e As EventArgs) Handles 工程材料表_pb.Click
  3269. 工程材料表_tsm.PerformClick()
  3270. End Sub
  3271. Private Sub 工程材料表_lb_Click(sender As Object, e As EventArgs) Handles 工程材料表_lb.Click
  3272. 工程材料表_tsm.PerformClick()
  3273. End Sub
  3274. Private Sub 合約驗收單1_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約驗收單1_tsm.MouseDown '-----------------------------------------------------------------
  3275. If e.Button = MouseButtons.Right Then : 合約驗收單1_tsm.Checked = Not 合約驗收單1_tsm.Checked : End If : 工程捷徑繪製()
  3276. End Sub
  3277. Private Sub 合約驗收單1_tsm_Click(sender As Object, e As EventArgs) Handles 合約驗收單1_tsm.Click
  3278. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3279. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = False : 合約驗收單.Show() : 合約驗收單.BringToFront()
  3280. End Sub
  3281. Private Sub 合約驗收單1_pb_Click(sender As Object, e As EventArgs) Handles 合約驗收單1_pb.Click
  3282. 合約驗收單1_tsm.PerformClick()
  3283. End Sub
  3284. Private Sub 合約驗收單1_lb_Click(sender As Object, e As EventArgs) Handles 合約驗收單1_lb.Click
  3285. 合約驗收單1_tsm.PerformClick()
  3286. End Sub
  3287. Private Sub 合約驗收控制表1_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約驗收控制表1_tsm.MouseDown '-----------------------------------------------------------------
  3288. If e.Button = MouseButtons.Right Then : 合約驗收控制表1_tsm.Checked = Not 合約驗收控制表1_tsm.Checked : End If : 工程捷徑繪製()
  3289. End Sub
  3290. Private Sub 合約驗收控制表1_tsm_Click(sender As Object, e As EventArgs) Handles 合約驗收控制表1_tsm.Click
  3291. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3292. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = False : 合約驗收控制表.Show() : 合約驗收控制表.BringToFront()
  3293. End Sub
  3294. Private Sub 合約驗收控制表1_pb_Click(sender As Object, e As EventArgs) Handles 合約驗收控制表1_pb.Click
  3295. 合約驗收控制表1_tsm.PerformClick()
  3296. End Sub
  3297. Private Sub 合約驗收控制表1_lb_Click(sender As Object, e As EventArgs) Handles 合約驗收控制表1_lb.Click
  3298. 合約驗收控制表1_tsm.PerformClick()
  3299. End Sub
  3300. Private Sub 合約結案控制表1_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 合約結案控制表1_tsm.MouseDown '-----------------------------------------------------------------
  3301. If e.Button = MouseButtons.Right Then : 合約結案控制表1_tsm.Checked = Not 合約結案控制表1_tsm.Checked : End If : 工程捷徑繪製()
  3302. End Sub
  3303. Private Sub 合約結案控制表1_tsm_Click(sender As Object, e As EventArgs) Handles 合約結案控制表1_tsm.Click
  3304. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3305. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = False : 合約結案控制表.Show() : 合約結案控制表.BringToFront()
  3306. End Sub
  3307. Private Sub 合約結案控制表1_pb_Click(sender As Object, e As EventArgs) Handles 合約結案控制表1_pb.Click
  3308. 合約結案控制表1_tsm.PerformClick()
  3309. End Sub
  3310. Private Sub 合約結案控制表1_lb_Click(sender As Object, e As EventArgs) Handles 合約結案控制表1_lb.Click
  3311. 合約結案控制表1_tsm.PerformClick()
  3312. End Sub
  3313. Private Sub 工程進度表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程進度表_tsm.MouseDown '-----------------------------------------------------------------
  3314. If e.Button = MouseButtons.Right Then : 工程進度表_tsm.Checked = Not 工程進度表_tsm.Checked : End If : 工程捷徑繪製()
  3315. End Sub
  3316. Private Sub 工程進度表_tsm_Click(sender As Object, e As EventArgs) Handles 工程進度表_tsm.Click
  3317. GanttViewLocalizationProvider.CurrentProvider = New MyEnglishGanttViewLocalizationProvider()
  3318. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3319. 虛擬桌面隱藏() : 重登計時() : 重置() : 新甘特圖模板.Show() : 新甘特圖模板.BringToFront()
  3320. End Sub
  3321. Private Sub 工程進度表_pb_Click(sender As Object, e As EventArgs) Handles 工程進度表_pb.Click
  3322. 工程進度表_tsm.PerformClick()
  3323. End Sub
  3324. Private Sub 工程進度表_lb_Click(sender As Object, e As EventArgs) Handles 工程進度表_lb.Click
  3325. 工程進度表_tsm.PerformClick()
  3326. End Sub
  3327. Private Sub 派工人數紀錄表_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 派工人數紀錄表_tsm.MouseDown '-----------------------------------------------------------------
  3328. If e.Button = MouseButtons.Right Then : 派工人數紀錄表_tsm.Checked = Not 派工人數紀錄表_tsm.Checked : End If : 工程捷徑繪製()
  3329. End Sub
  3330. Private Sub 派工人數紀錄表_tsm_Click(sender As Object, e As EventArgs) Handles 派工人數紀錄表_tsm.Click
  3331. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3332. 虛擬桌面隱藏() : 重登計時() : 重置() : 派工人數紀錄表.Show() : 派工人數紀錄表.BringToFront()
  3333. End Sub
  3334. Private Sub 派工人數紀錄表_pb_Click(sender As Object, e As EventArgs) Handles 派工人數紀錄表_pb.Click
  3335. 派工人數紀錄表_tsm.PerformClick()
  3336. End Sub
  3337. Private Sub 派工人數紀錄表_lb_Click(sender As Object, e As EventArgs) Handles 派工人數紀錄表_lb.Click
  3338. 派工人數紀錄表_tsm.PerformClick()
  3339. End Sub
  3340. Private Sub 工程日報表編輯_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程日報表編輯_tsm.MouseDown '-----------------------------------------------------------------
  3341. If e.Button = MouseButtons.Right Then : 工程日報表編輯_tsm.Checked = Not 工程日報表編輯_tsm.Checked : End If : 工程捷徑繪製()
  3342. End Sub
  3343. Private Sub 工程日報表編輯_tsm_Click(sender As Object, e As EventArgs) Handles 工程日報表編輯_tsm.Click
  3344. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3345. 虛擬桌面隱藏() : 重登計時() : 重置() : 工程日報表.Show() : 工程日報表.BringToFront()
  3346. End Sub
  3347. Private Sub 工程日報表編輯_pb_Click(sender As Object, e As EventArgs) Handles 工程日報表編輯_pb.Click
  3348. 工程日報表編輯_tsm.PerformClick()
  3349. End Sub
  3350. Private Sub 工程日報表編輯_lb_Click(sender As Object, e As EventArgs) Handles 工程日報表編輯_lb.Click
  3351. 工程日報表編輯_tsm.PerformClick()
  3352. End Sub
  3353. Private Sub 工程客變單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程客變單_tsm.MouseDown '-----------------------------------------------------------------
  3354. If e.Button = MouseButtons.Right Then : 工程客變單_tsm.Checked = Not 工程客變單_tsm.Checked : End If : 工程捷徑繪製()
  3355. End Sub
  3356. Private Sub 工程客變單_tsm_Click(sender As Object, e As EventArgs) Handles 工程客變單_tsm.Click
  3357. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3358. 虛擬桌面隱藏() : 重登計時() : 重置() : 工程客變單.Show() : 工程客變單.BringToFront()
  3359. End Sub
  3360. Private Sub 工程客變單_pb_Click(sender As Object, e As EventArgs) Handles 工程客變單_pb.Click
  3361. 工程客變單_tsm.PerformClick()
  3362. End Sub
  3363. Private Sub 工程客變單_lb_Click(sender As Object, e As EventArgs) Handles 工程客變單_lb.Click
  3364. 工程客變單_tsm.PerformClick()
  3365. End Sub
  3366. Private Sub 工程維修單_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程維修單_tsm.MouseDown '-----------------------------------------------------------------
  3367. If e.Button = MouseButtons.Right Then : 工程維修單_tsm.Checked = Not 工程維修單_tsm.Checked : End If : 工程捷徑繪製()
  3368. End Sub
  3369. Private Sub 工程維修單_tsm_Click(sender As Object, e As EventArgs) Handles 工程維修單_tsm.Click
  3370. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3371. 虛擬桌面隱藏() : 重登計時() : 重置() : 工程維修單.Show() : 工程維修單.BringToFront()
  3372. End Sub
  3373. Private Sub 工程維修單_pb_Click(sender As Object, e As EventArgs) Handles 工程維修單_pb.Click
  3374. 工程維修單_tsm.PerformClick()
  3375. End Sub
  3376. Private Sub 工程維修單_lb_Click(sender As Object, e As EventArgs) Handles 工程維修單_lb.Click
  3377. 工程維修單_tsm.PerformClick()
  3378. End Sub
  3379. Private Sub 工程分區控制表1_tsm_MouseDown(sender As Object, e As MouseEventArgs) Handles 工程分區控制表1_tsm.MouseDown '-----------------------------------------------------------------
  3380. If e.Button = MouseButtons.Right Then : 工程分區控制表1_tsm.Checked = Not 工程分區控制表1_tsm.Checked : End If : 工程捷徑繪製()
  3381. End Sub
  3382. Private Sub 工程分區控制表1_tsm_Click(sender As Object, e As EventArgs) Handles 工程分區控制表1_tsm.Click
  3383. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3384. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統分區控制 = True : 倉儲分區控制表.Show() : 倉儲分區控制表.BringToFront()
  3385. End Sub
  3386. Private Sub 工程分區控制表1_pb_Click(sender As Object, e As EventArgs) Handles 工程分區控制表1_pb.Click
  3387. 工程分區控制表1_tsm.PerformClick()
  3388. End Sub
  3389. Private Sub 工程分區控制表1_lb_Click(sender As Object, e As EventArgs) Handles 工程分區控制表1_lb.Click
  3390. 工程分區控制表1_tsm.PerformClick()
  3391. End Sub
  3392. '------------------------資料庫系統管理-------------------------------------------------------------------------------------------------------------------------------------------------
  3393. Private Sub 系統執行檔版本管理_tsm_Click(sender As Object, e As EventArgs) Handles 系統執行檔版本管理_tsm.Click
  3394. 系統執行檔版本管理.ShowDialog()
  3395. End Sub
  3396. Private Sub 系統使用者管理_tsm_Click(sender As Object, e As EventArgs) Handles 系統使用者管理_tsm.Click
  3397. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3398. 虛擬桌面隱藏() : 重登計時() : 重置() : BL = False : 系統使用者管理.Show() : 系統使用者管理.BringToFront()
  3399. End Sub
  3400. Private Sub 系統權限預設表_tsm_Click(sender As Object, e As EventArgs) Handles 系統權限預設表_tsm.Click
  3401. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3402. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統權限預設表.Show() : 系統權限預設表.BringToFront()
  3403. End Sub
  3404. Private Sub 系統開發用共享文件_tsm_Click(sender As Object, e As EventArgs) Handles 門禁系統設定_tsm.Click
  3405. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3406. 虛擬桌面隱藏() : 重登計時() : 重置() : 門禁系統設定.Show() : 門禁系統設定.BringToFront()
  3407. End Sub
  3408. Private Sub 簽名檔管理_tsm_Click(sender As Object, e As EventArgs) Handles 簽名檔管理_tsm.Click
  3409. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3410. 虛擬桌面隱藏() : 重登計時() : 重置() : 簽名檔管理.Show() : 簽名檔管理.BringToFront()
  3411. End Sub
  3412. Private Sub 系統對應電腦註冊_tsm_Click(sender As Object, e As EventArgs) Handles 系統對應電腦註冊_tsm.Click
  3413. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3414. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統對應電腦註冊.Show() : 系統對應電腦註冊.BringToFront()
  3415. End Sub
  3416. Private Sub 系統通用變數管理_tsm_Click(sender As Object, e As EventArgs) Handles 系統通用變數管理_tsm.Click
  3417. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3418. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統通用變數管理.Show() : 系統通用變數管理.BringToFront()
  3419. End Sub
  3420. Private Sub 系統編碼規則_tsm_Click(sender As Object, e As EventArgs) Handles 系統編碼規則_tsm.Click
  3421. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3422. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統編碼規則.Show() : 系統編碼規則.BringToFront()
  3423. End Sub
  3424. Private Sub 系統組織架構設定_tsm_Click(sender As Object, e As EventArgs) Handles 系統組織架構設定_tsm.Click
  3425. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3426. 虛擬桌面隱藏() : 重登計時() : 重置() : 系統組織架構設定.Show() : 系統組織架構設定.BringToFront()
  3427. End Sub
  3428. Private Sub 部門權限設定_tsm_Click(sender As Object, e As EventArgs) Handles 部門權限設定_tsm.Click
  3429. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3430. 虛擬桌面隱藏() : 重登計時() : 重置() : 部門權限設定.Show() : 部門權限設定.BringToFront()
  3431. End Sub
  3432. '------------------------測試與其他-------------------------------------------------------------------------------------------------------------------------------------------------
  3433. Private Sub TEST_tsm_Click(sender As Object, e As EventArgs) Handles TEST_tsm.Click
  3434. 流程圖工具.ShowDialog()
  3435. End Sub
  3436. Private Sub Calculator_bt_Click(sender As Object, e As EventArgs) Handles Calculator_bt.Click
  3437. Shell("calc") 'PA = "" : 計算機.Show() : 計算機.BringToFront()
  3438. End Sub
  3439. Private Sub TEST_FORM_tsm_Click(sender As Object, e As EventArgs) Handles TEST_FORM_tsm.Click
  3440. 虛擬桌面隱藏() : 重登計時() : 重置() : 測試介面.Show() : 測試介面.BringToFront()
  3441. End Sub
  3442. Private Sub PDF_TEST_tsm_Click(sender As Object, e As EventArgs) Handles PDF_TEST_tsm.Click
  3443. PdfViewerLocalizationProvider.CurrentProvider = New MyLocalizationProvider()
  3444. 重登計時() : 重置() : PDF預覽.Show() : PDF預覽.BringToFront()
  3445. End Sub
  3446. Private Sub WORD_TEST_tsm_Click(sender As Object, e As EventArgs) Handles WORD_TEST_tsm.Click
  3447. 考勤打卡.Show()
  3448. End Sub
  3449. Private Sub 開發模板庫ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 開發模板庫_tsm.Click
  3450. 虛擬桌面隱藏() : 重登計時() : 重置() : 開發模板庫.Show() : 開發模板庫.BringToFront()
  3451. End Sub
  3452. ''------------------------代辦事項通知-------------------------------------------------------------------------------------------------------------------------------------------------
  3453. Private Sub 計算分流1_Tick(sender As Object, e As EventArgs) Handles 計算分流1.Tick
  3454. 計算分流1.Enabled = False
  3455. Dim ds16 As New DataSet : 工作狀態_dgv.DataSource = Nothing : ds16.Clear() : 工作狀態_dgv.AllowUserToAddRows = False
  3456. SQL_工作狀態匯總表_讀取() : da.Fill(ds16) : 工作狀態_dgv.DataSource = ds16.Tables(0) : conn.Close()
  3457. 跑馬燈.Enabled = False
  3458. Set_部門聯絡函_未審() : Set_部門聯絡函_未收() : Set_部門聯絡函_未執行() : Set_部門聯絡函_未驗收() : Set_部門聯絡函_請假() : Set_部門聯絡函_派車()
  3459. Set_財務支付單未核准() : Set_供應商資料_未審核() : Set_人員合約到期() : Set_公告清單()
  3460. 跑馬燈.Enabled = True
  3461. If 代辦事項_tv.Nodes.Count = 0 Then : Else
  3462. Dim 逆行 As Integer = 代辦事項_tv.Nodes.Count - 1 : For i As Integer = 0 To 代辦事項_tv.Nodes.Count - 1 : 代辦事項_tv.Nodes.RemoveAt(逆行) : 逆行 -= 1 : Next
  3463. End If : NN1 = 0
  3464. If 深色風格 = False Then
  3465. 代辦事項_tv.Nodes.Add(對話框(31)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Black : NN1 += 1
  3466. If 聯絡函_未審_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(4) & 聯絡函_未審_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Black : NN1 += 1 : End If
  3467. If 聯絡函_未收_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(5) & 聯絡函_未收_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Black : NN1 += 1 : End If
  3468. If 聯絡函_未執行_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(6) & 聯絡函_未執行_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Black : NN1 += 1 : End If
  3469. If 聯絡函_未驗收_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(7) & 聯絡函_未驗收_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Black : NN1 += 1 : End If
  3470. If CInt(登入人級別) <= 3 Or 登入人部門 = "2.管理部 Management" Then
  3471. If 聯絡函_請假_dgv.Rows.Count > 0 Then
  3472. 代辦事項_tv.Nodes.Add(對話框(27) & " : " & 聯絡函_請假_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Black : NN1 += 1 : End If
  3473. If 聯絡函_派車_dgv.Rows.Count > 0 Then
  3474. 代辦事項_tv.Nodes.Add(對話框(28) & " : " & 聯絡函_派車_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Black : NN1 += 1 : End If
  3475. If 員工合約_dgv.Rows.Count > 0 Then
  3476. 代辦事項_tv.Nodes.Add(對話框(15) & " : " & 員工合約_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Red : NN1 += 1 : End If
  3477. End If
  3478. If CInt(登入人級別) <= 3 Then
  3479. 代辦事項_tv.Nodes.Add(對話框(32)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Purple : NN1 += 1
  3480. If 支付單未准_dgv.Rows.Count > 0 Then
  3481. 代辦事項_tv.Nodes.Add(對話框(29) & " : " & 支付單未准_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Purple : NN1 += 1 : End If
  3482. End If
  3483. If CInt(登入人級別) <= 2 Then
  3484. If 銀行資料修改_dgv.Rows.Count > 0 Then
  3485. 代辦事項_tv.Nodes.Add(對話框(30) & " : " & 銀行資料修改_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Purple : NN1 += 1 : End If
  3486. End If
  3487. If CC(5) = True Then
  3488. 代辦事項_tv.Nodes.Add(對話框(33)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1
  3489. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3490. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約預估利潤" Then : 數量(0) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3491. If 數量(0) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(16) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3492. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3493. End If
  3494. Next
  3495. End If
  3496. If CC(5) = True Then
  3497. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3498. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "報價未完成" Then : 數量(1) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3499. If 數量(1) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(18) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3500. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3501. End If
  3502. Next
  3503. End If
  3504. If CC(5) = True Then
  3505. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3506. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未放行" Then : 數量(2) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3507. If 數量(2) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(17) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3508. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3509. End If
  3510. Next
  3511. End If
  3512. If CC(5) = True Then
  3513. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3514. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "報價未簽回" Then : 數量(3) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3515. If 數量(3) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(19) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3516. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3517. End If
  3518. Next
  3519. End If
  3520. If CC(5) = True Then
  3521. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3522. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未簽回" Then : 數量(4) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3523. If 數量(4) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(20) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3524. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3525. End If
  3526. Next
  3527. End If
  3528. If CC(5) = True Then
  3529. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3530. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款1" Then : 數量(5) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3531. If 數量(5) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(8) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3532. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3533. End If
  3534. Next
  3535. End If
  3536. If CC(5) = True Then
  3537. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3538. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款2" Then : 數量(6) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3539. If 數量(6) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(9) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3540. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3541. End If
  3542. Next
  3543. End If
  3544. If CC(5) = True Then
  3545. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3546. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款3" Then : 數量(7) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3547. If 數量(7) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(10) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3548. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3549. End If
  3550. Next
  3551. End If
  3552. If CC(5) = True Then
  3553. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3554. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款4" Then : 數量(8) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3555. If 數量(8) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(11) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3556. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3557. End If
  3558. Next
  3559. End If
  3560. If CC(5) = True Then
  3561. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3562. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款5" Then : 數量(9) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3563. If 數量(9) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(12) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3564. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3565. End If
  3566. Next
  3567. End If
  3568. If CC(8) = True Then
  3569. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3570. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未指定主管" Then : 數量(10) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3571. If 數量(10) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(14) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3572. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Green : NN1 += 1 : Exit For : Else : Exit For : End If
  3573. End If
  3574. Next
  3575. End If
  3576. If CC(8) = True Then
  3577. 代辦事項_tv.Nodes.Add(對話框(34)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Red : NN1 += 1
  3578. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3579. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未驗收" Then : 數量(12) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3580. If 數量(12) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(13) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3581. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Red : NN1 += 1 : Exit For : Else : Exit For : End If
  3582. End If
  3583. Next
  3584. End If
  3585. If CC(8) = True Then
  3586. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3587. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "驗收未簽回" Then : 數量(13) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3588. If 數量(13) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(21) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3589. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Red : NN1 += 1 : Exit For : Else : Exit For : End If
  3590. End If
  3591. Next
  3592. End If
  3593. If CC(8) = True Then
  3594. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3595. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "保固未簽回" Then : 數量(14) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3596. If 數量(14) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(22) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3597. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Red : NN1 += 1 : Exit For : Else : Exit For : End If
  3598. End If
  3599. Next
  3600. End If
  3601. If CC(6) = True Then
  3602. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3603. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "請購單" Then : 數量(15) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3604. If 數量(15) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(0) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3605. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Red : NN1 += 1 : Exit For : Else : Exit For : End If
  3606. End If
  3607. Next
  3608. End If
  3609. If CC(6) = True Then
  3610. 代辦事項_tv.Nodes.Add(對話框(35)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Teal : NN1 += 1
  3611. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3612. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "詢價單" Then : 數量(16) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3613. If 數量(16) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(1) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3614. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Teal : NN1 += 1 : Exit For : Else : Exit For : End If
  3615. End If
  3616. Next
  3617. End If
  3618. If CC(6) = True Then
  3619. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3620. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "採購核准11" Then : 數量(17) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3621. If 數量(17) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(2) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3622. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Teal : NN1 += 1 : Exit For : Else : Exit For : End If
  3623. End If
  3624. Next
  3625. End If
  3626. If CC(6) = True Then
  3627. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3628. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "採購核准12" Then : 數量(18) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3629. If 數量(18) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(3) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3630. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Teal : NN1 += 1 : Exit For : Else : Exit For : End If
  3631. End If
  3632. Next
  3633. End If
  3634. Else
  3635. 代辦事項_tv.Nodes.Add(對話框(31)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.White : NN1 += 1
  3636. If 聯絡函_未審_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(4) & 聯絡函_未審_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.White : NN1 += 1 : End If
  3637. If 聯絡函_未收_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(5) & 聯絡函_未收_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.White : NN1 += 1 : End If
  3638. If 聯絡函_未執行_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(6) & 聯絡函_未執行_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.White : NN1 += 1 : End If
  3639. If 聯絡函_未驗收_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(7) & 聯絡函_未驗收_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.White : NN1 += 1 : End If
  3640. If CInt(登入人級別) <= 3 Or 登入人部門 = "2.管理部 Management" Then
  3641. If 聯絡函_請假_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(27) & " : " & 聯絡函_請假_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.White : NN1 += 1 : End If
  3642. If 聯絡函_派車_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(28) & " : " & 聯絡函_派車_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.White : NN1 += 1 : End If
  3643. If 員工合約_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(15) & " : " & 員工合約_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightPink : NN1 += 1 : End If
  3644. End If
  3645. If CInt(登入人級別) <= 3 Then
  3646. 代辦事項_tv.Nodes.Add(對話框(32)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Thistle : NN1 += 1
  3647. If 支付單未准_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(29) & " : " & 支付單未准_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Thistle : NN1 += 1 : End If
  3648. If 銀行資料修改_dgv.Rows.Count > 0 Then : 代辦事項_tv.Nodes.Add(對話框(30) & " : " & 銀行資料修改_dgv.Rows.Count) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Thistle : NN1 += 1 : End If
  3649. End If
  3650. If CC(5) = True Then
  3651. 代辦事項_tv.Nodes.Add(對話框(33)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1
  3652. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3653. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約預估利潤" Then : 數量(0) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3654. If 數量(0) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(16) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3655. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3656. End If
  3657. Next
  3658. End If
  3659. If CC(5) = True Then
  3660. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3661. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "報價未完成" Then : 數量(1) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3662. If 數量(1) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(18) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3663. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3664. End If
  3665. Next
  3666. End If
  3667. If CC(5) = True Then
  3668. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3669. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未放行" Then : 數量(2) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3670. If 數量(2) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(17) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3671. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3672. End If
  3673. Next
  3674. End If
  3675. If CC(5) = True Then
  3676. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3677. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "報價未簽回" Then : 數量(3) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3678. If 數量(3) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(19) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3679. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3680. End If
  3681. Next
  3682. End If
  3683. If CC(5) = True Then
  3684. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3685. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未簽回" Then : 數量(4) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3686. If 數量(4) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(20) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3687. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3688. End If
  3689. Next
  3690. End If
  3691. If CC(5) = True Then
  3692. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3693. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款1" Then : 數量(5) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3694. If 數量(5) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(8) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3695. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3696. End If
  3697. Next
  3698. End If
  3699. If CC(5) = True Then
  3700. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3701. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款2" Then : 數量(6) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3702. If 數量(6) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(9) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3703. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3704. End If
  3705. Next
  3706. End If
  3707. If CC(5) = True Then
  3708. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3709. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款3" Then : 數量(7) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3710. If 數量(7) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(10) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3711. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3712. End If
  3713. Next
  3714. End If
  3715. If CC(5) = True Then
  3716. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3717. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款4" Then : 數量(8) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3718. If 數量(8) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(11) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3719. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3720. End If
  3721. Next
  3722. End If
  3723. If CC(5) = True Then
  3724. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3725. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約請款5" Then : 數量(9) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3726. If 數量(9) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(12) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3727. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3728. End If
  3729. Next
  3730. End If
  3731. If CC(8) = True Then
  3732. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3733. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未指定主管" Then : 數量(10) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3734. If 數量(10) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(14) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3735. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightGreen : NN1 += 1 : Exit For : Else : Exit For : End If
  3736. End If
  3737. Next
  3738. End If
  3739. If CC(8) = True Then
  3740. 代辦事項_tv.Nodes.Add(對話框(34)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightPink : NN1 += 1
  3741. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3742. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "合約未驗收" Then : 數量(12) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3743. If 數量(12) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(13) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3744. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightPink : NN1 += 1 : Exit For : Else : Exit For : End If
  3745. End If
  3746. Next
  3747. End If
  3748. If CC(8) = True Then
  3749. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3750. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "驗收未簽回" Then : 數量(13) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3751. If 數量(13) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(21) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3752. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightPink : NN1 += 1 : Exit For : Else : Exit For : End If
  3753. End If
  3754. Next
  3755. End If
  3756. If CC(8) = True Then
  3757. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3758. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "保固未簽回" Then : 數量(14) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3759. If 數量(14) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(22) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3760. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightPink : NN1 += 1 : Exit For : Else : Exit For : End If
  3761. End If
  3762. Next
  3763. End If
  3764. If CC(6) = True Then
  3765. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3766. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "請購單" Then : 數量(15) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3767. If 數量(15) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(0) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3768. 代辦事項_tv.Nodes(NN1).ForeColor = Color.LightPink : NN1 += 1 : Exit For : Else : Exit For : End If
  3769. End If
  3770. Next
  3771. End If
  3772. If CC(6) = True Then
  3773. 代辦事項_tv.Nodes.Add(對話框(35)) : 代辦事項_tv.Nodes(NN1).ForeColor = Color.Aqua : NN1 += 1
  3774. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3775. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "詢價單" Then : 數量(16) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3776. If 數量(16) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(1) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3777. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Aqua : NN1 += 1 : Exit For : Else : Exit For : End If
  3778. End If
  3779. Next
  3780. End If
  3781. If CC(6) = True Then
  3782. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3783. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "採購核准11" Then : 數量(17) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3784. If 數量(17) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(2) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3785. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Aqua : NN1 += 1 : Exit For : Else : Exit For : End If
  3786. End If
  3787. Next
  3788. End If
  3789. If CC(6) = True Then
  3790. For I As Integer = 0 To 工作狀態_dgv.Rows.Count - 1
  3791. If 工作狀態_dgv.Rows(I).Cells(0).Value.ToString = "採購核准12" Then : 數量(18) = Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0")
  3792. If 數量(18) > 0 Then : 代辦事項_tv.Nodes.Add(對話框(3) & Strings.Format(工作狀態_dgv.Rows(I).Cells(1).Value, "#,##0"))
  3793. 代辦事項_tv.Nodes(NN1).ForeColor = Color.Aqua : NN1 += 1 : Exit For : Else : Exit For : End If
  3794. End If
  3795. Next
  3796. End If
  3797. End If
  3798. End Sub
  3799. Private Sub 代辦清單重置()
  3800. 聯絡函_未審_dgv.Visible = False : 聯絡函_未收_dgv.Visible = False : 聯絡函_未執行_dgv.Visible = False : 聯絡函_未驗收_dgv.Visible = False : 聯絡函_請假_dgv.Visible = False
  3801. 合約請款1_dgv.Visible = False : 合約請款2_dgv.Visible = False : 合約請款3_dgv.Visible = False : 合約請款4_dgv.Visible = False : 合約請款5_dgv.Visible = False
  3802. 合約未指定主管_dgv.Visible = False : 員工合約_dgv.Visible = False : 合約未驗收_dgv.Visible = False : 請購單_dgv.Visible = False : 詢價單_dgv.Visible = False
  3803. 採購核准11_dgv.Visible = False : 採購核准12_dgv.Visible = False : 合約預估利潤_dgv.Visible = False : 合約未放行_dgv.Visible = False : 報價未完成_dgv.Visible = False
  3804. 報價未簽回_dgv.Visible = False : 合約未簽回_dgv.Visible = False : 驗收未簽回_dgv.Visible = False : 保固未簽回_dgv.Visible = False : 聯絡函_派車_dgv.Visible = False
  3805. 支付單未准_dgv.Visible = False : 銀行資料修改_dgv.Visible = False
  3806. End Sub
  3807. Private Sub Cancel_bt_Click(sender As Object, e As EventArgs) Handles Cancel_bt.Click
  3808. If 視窗1_pl.Visible = False Then : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : Else : 視窗1_pl.Visible = False : 視窗1_pl.SendToBack() : End If : 代辦清單重置()
  3809. End Sub
  3810. Private Sub 代辦事項_tv_Click(sender As Object, e As EventArgs) Handles 代辦事項_tv.Click
  3811. 待辦選擇 = True
  3812. End Sub
  3813. Private Sub 代辦事項_tv_AfterSelect(ByVal sender As System.Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) Handles 代辦事項_tv.AfterSelect
  3814. If 待辦選擇 = True Then
  3815. Dim X座標 As Integer = Me.Size.Width / 2 - 300
  3816. Select Case (e.Node.Text)
  3817. Case 對話框(4) & 聯絡函_未審_dgv.Rows.Count : 標題_lb.Text = 對話框(4) & 聯絡函_未審_dgv.Rows.Count
  3818. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 聯絡函_未審_dgv.Visible = True
  3819. Case 對話框(5) & 聯絡函_未收_dgv.Rows.Count : 標題_lb.Text = 對話框(5) & 聯絡函_未收_dgv.Rows.Count
  3820. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 聯絡函_未收_dgv.Visible = True
  3821. Case 對話框(6) & 聯絡函_未執行_dgv.Rows.Count : 標題_lb.Text = 對話框(6) & 聯絡函_未執行_dgv.Rows.Count
  3822. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 聯絡函_未執行_dgv.Visible = True
  3823. Case 對話框(7) & 聯絡函_未驗收_dgv.Rows.Count : 標題_lb.Text = 對話框(7) & 聯絡函_未驗收_dgv.Rows.Count
  3824. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 聯絡函_未驗收_dgv.Visible = True
  3825. Case 對話框(27) & " : " & 聯絡函_請假_dgv.Rows.Count : 標題_lb.Text = 對話框(27) & 聯絡函_請假_dgv.Rows.Count
  3826. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 聯絡函_請假_dgv.Visible = True
  3827. Case 對話框(28) & " : " & 聯絡函_派車_dgv.Rows.Count : 標題_lb.Text = 對話框(28) & 聯絡函_派車_dgv.Rows.Count
  3828. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 聯絡函_派車_dgv.Visible = True
  3829. Case 對話框(29) & " : " & 支付單未准_dgv.Rows.Count : 標題_lb.Text = 對話框(29) & " : " & 支付單未准_dgv.Rows.Count
  3830. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 支付單未准_dgv.Visible = True
  3831. Case 對話框(30) & " : " & 銀行資料修改_dgv.Rows.Count : 標題_lb.Text = 對話框(30) & " : " & 銀行資料修改_dgv.Rows.Count
  3832. If 銀行資料修改_dgv.Rows.Count <> 0 Then : 銀行資料修改審核_tsm.PerformClick() : End If
  3833. Case 對話框(15) & " : " & 員工合約_dgv.Rows.Count : 標題_lb.Text = 對話框(15) & " : " & 員工合約_dgv.Rows.Count
  3834. 代辦清單重置() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 員工合約_dgv.Visible = True
  3835. Case 對話框(16) & 數量(0) : 標題_lb.Text = 對話框(16) & " " & 數量(0)
  3836. 代辦清單重置() : Set_合約未設利潤() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約預估利潤_dgv.Visible = True
  3837. Case 對話框(18) & 數量(1) : 標題_lb.Text = 對話框(18) & " " & 數量(1)
  3838. 代辦清單重置() : Set_報價未完成() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 報價未完成_dgv.Visible = True
  3839. Case 對話框(17) & 數量(2) : 標題_lb.Text = 對話框(17) & " " & 數量(2)
  3840. 代辦清單重置() : Set_合約未放行() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約未放行_dgv.Visible = True
  3841. Case 對話框(19) & 數量(3) : 標題_lb.Text = 對話框(19) & " " & 數量(3)
  3842. 代辦清單重置() : Set_報價未簽回() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 報價未簽回_dgv.Visible = True
  3843. Case 對話框(20) & 數量(4) : 標題_lb.Text = 對話框(20) & " " & 數量(4)
  3844. 代辦清單重置() : Set_合約未簽回() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約未簽回_dgv.Visible = True
  3845. Case 對話框(8) & 數量(5) : 標題_lb.Text = 對話框(8) & " " & 數量(5)
  3846. 代辦清單重置() : Set_合約未請款1() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約請款1_dgv.Visible = True
  3847. Case 對話框(9) & 數量(6) : 標題_lb.Text = 對話框(9) & " " & 數量(6)
  3848. 代辦清單重置() : Set_合約未請款2() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約請款2_dgv.Visible = True
  3849. Case 對話框(10) & 數量(7) : 標題_lb.Text = 對話框(10) & " " & 數量(7)
  3850. 代辦清單重置() : Set_合約未請款3() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約請款3_dgv.Visible = True
  3851. Case 對話框(11) & 數量(8) : 標題_lb.Text = 對話框(11) & " " & 數量(8)
  3852. 代辦清單重置() : Set_合約未請款4() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約請款4_dgv.Visible = True
  3853. Case 對話框(12) & 數量(9) : 標題_lb.Text = 對話框(12) & " " & 數量(9)
  3854. 代辦清單重置() : Set_合約未請款5() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約請款5_dgv.Visible = True
  3855. Case 對話框(14) & 數量(10) : 標題_lb.Text = 對話框(14) & " " & 數量(10)
  3856. 代辦清單重置() : Set_合約未指定主管() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約未指定主管_dgv.Visible = True
  3857. Case 對話框(13) & 數量(12) : 標題_lb.Text = 對話框(13) & " " & 數量(12)
  3858. 代辦清單重置() : Set_合約未驗收() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 合約未驗收_dgv.Visible = True
  3859. Case 對話框(21) & 數量(13) : 標題_lb.Text = 對話框(21) & " " & 數量(13)
  3860. 代辦清單重置() : Set_合約驗收單未簽回() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 驗收未簽回_dgv.Visible = True
  3861. Case 對話框(22) & 數量(14) : 標題_lb.Text = 對話框(22) & " " & 數量(14)
  3862. 代辦清單重置() : Set_合約保固單未簽() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 保固未簽回_dgv.Visible = True
  3863. Case 對話框(0) & 數量(15) : 標題_lb.Text = 對話框(0) & " " & 數量(15)
  3864. 代辦清單重置() : Set_請購單() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 請購單_dgv.Visible = True
  3865. Case 對話框(1) & 數量(16) : 標題_lb.Text = 對話框(1) & " " & 數量(16)
  3866. 代辦清單重置() : Set_詢價單1() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 詢價單_dgv.Visible = True
  3867. Case 對話框(2) & 數量(17) : 標題_lb.Text = 對話框(2) & " " & 數量(17)
  3868. 代辦清單重置() : Set_採購核准11() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 採購核准11_dgv.Visible = True
  3869. Case 對話框(3) & 數量(18) : 標題_lb.Text = 對話框(3) & " " & 數量(18)
  3870. 代辦清單重置() : Set_採購核准12() : 視窗1_pl.Location = New Point(X座標, 200) : 視窗1_pl.Visible = True : 視窗1_pl.BringToFront() : 採購核准12_dgv.Visible = True
  3871. End Select : 待辦選擇 = False
  3872. End If
  3873. End Sub
  3874. '----------------------視窗滑鼠拖曳功能---------------------------------------------------------------------------------------------------------
  3875. Dim OldX, OldY As Long : Dim drag As Boolean
  3876. Private Sub 視窗1_pl_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 視窗1_pl.MouseDown
  3877. If e.Button = MouseButtons.Left Then : OldX = e.X : OldY = e.Y : drag = True : End If
  3878. End Sub
  3879. Private Sub 視窗1_pl_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 視窗1_pl.MouseMove
  3880. If drag Then : 視窗1_pl.Left = 視窗1_pl.Left + e.X - OldX : 視窗1_pl.Top = 視窗1_pl.Top + e.Y - OldY : End If
  3881. End Sub
  3882. Private Sub 刷新表格_Tick(sender As Object, e As EventArgs) Handles 刷新表格.Tick
  3883. 載入車輛清單() : 載入車輛動態清單() : 載入人員清單() : 載入人員動態清單() : Set_庫存查詢()
  3884. End Sub
  3885. Private Sub 車輛動態_dgv_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles 車輛動態_dgv.CellClick
  3886. If e.RowIndex = -1 Then : Else
  3887. PB = "車輛動態" : 待辦事項連接_兩項.ShowDialog() : 待辦事項連接_兩項.BringToFront()
  3888. If PB = "A" Then
  3889. PA50 = 車輛動態_dgv("車輛編號", e.RowIndex).Value.ToString
  3890. 車輛明細表.ShowDialog() : 車輛明細表.BringToFront()
  3891. Else
  3892. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3893. 虛擬桌面隱藏() : 重登計時() : 重置() : PA50 = 車輛動態_dgv("車輛編號", e.RowIndex).Value.ToString : PA51 = "車輛" : 日曆.Show() : 日曆.BringToFront()
  3894. End If
  3895. End If
  3896. End Sub
  3897. Private Sub 人員動態_dgv_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles 人員動態_dgv.CellClick
  3898. If e.RowIndex = -1 Then : Else
  3899. PB = "人員動態" : 待辦事項連接_兩項.ShowDialog() : 待辦事項連接_兩項.BringToFront()
  3900. If PB = "A" Then
  3901. PA50 = 人員動態_dgv(表頭(191), e.RowIndex).Value.ToString
  3902. 人員明細表.ShowDialog() : 人員明細表.BringToFront()
  3903. Else
  3904. For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
  3905. 虛擬桌面隱藏() : 重登計時() : 重置() : PA50 = 人員動態_dgv(表頭(191), e.RowIndex).Value.ToString : PA51 = "人員" : 日曆.Show() : 日曆.BringToFront()
  3906. End If
  3907. End If
  3908. End Sub
  3909. Private Sub 重讀_bt_Click(sender As Object, e As EventArgs) Handles 重讀_bt.Click
  3910. 載入車輛清單() : 載入車輛動態清單() : 載入人員清單() : 載入人員動態清單() : Set_庫存查詢() : 計算分流1.Enabled = True
  3911. End Sub
  3912. Private Sub 網頁介面ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 網頁介面ToolStripMenuItem.Click
  3913. If 不用WEB = False Then
  3914. INB("請輸入要測試的網址,如果沒有請輸入 [1] ") : PA50 = 訊息回應 : 介面 = "H001" : WEB說明頁面.Show()
  3915. Else : MsgBox("No Open Web") : End If
  3916. End Sub
  3917. Private Sub 使用者1_cb_Click(sender As Object, e As EventArgs) Handles 使用者1_cb.Click
  3918. gUserName = 使用者1_cb.Text
  3919. End Sub
  3920. Private Sub 視窗1_pl_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 視窗1_pl.MouseUp
  3921. drag = False
  3922. End Sub
  3923. Friend Class GanttChart
  3924. Inherits Global.HX_PGS_ERP_SYS.GanttChart
  3925. End Class
  3926. Private Sub 深色風格_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 深色風格_ch.Click
  3927. If 深色風格_ch.Checked = False Then
  3928. 深色風格_ch.Checked = False : 深色風格 = False : 風格()
  3929. Dim strDirName As String : Dim Strs As String = Application.StartupPath
  3930. If File.Exists(Strs & "\HXSTYLE.txt") Then : File.Delete(Strs & "\HXSTYLE.txt") : End If
  3931. strDirName = Strs & "\HXSTYLE.txt"
  3932. Try
  3933. Using fs As IO.FileStream = New IO.FileStream(strDirName, FileMode.Append)
  3934. Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
  3935. Dim str As String = "B"
  3936. sw.WriteLine(str) '插入一整行
  3937. sw.Flush()
  3938. End Using
  3939. End Using
  3940. Catch ex As Exception
  3941. End Try
  3942. Else
  3943. 深色風格_ch.Checked = True : 深色風格 = True : 風格()
  3944. Dim strDirName As String : Dim Strs As String = Application.StartupPath
  3945. If File.Exists(Strs & "\HXSTYLE.txt") Then : File.Delete(Strs & "\HXSTYLE.txt") : End If
  3946. strDirName = Strs & "\HXSTYLE.txt"
  3947. Try
  3948. Using fs As IO.FileStream = New IO.FileStream(strDirName, FileMode.Append)
  3949. Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
  3950. Dim str As String = "W"
  3951. sw.WriteLine(str) '插入一整行
  3952. sw.Flush()
  3953. End Using
  3954. End Using
  3955. Catch ex As Exception
  3956. End Try
  3957. End If : If 低網速模式 = False Then : 計算分流1.Enabled = True : Else : End If
  3958. End Sub
  3959. Private Sub 風格()
  3960. If 深色風格 = False Then
  3961. 虛擬桌_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3962. 虛擬桌_人事_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3963. 虛擬桌_倉儲_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3964. 虛擬桌_工程_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3965. 虛擬桌_採購_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3966. 虛擬桌_業務_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3967. 虛擬桌_總務_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3968. 虛擬桌_財務_pl.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background
  3969. UI優化_P.BackgroundImage = My.Resources._20122712_MotionElements_green_wave_line_background : MenuStrip.BackColor = Color.Linen : 主框_sc.BackColor = Color.PaleGreen
  3970. StatusStrip1.BackColor = Color.LightBlue : Calculator_bt.BackColor = Color.Orange : Calculator_bt.ForeColor = Color.Black
  3971. 深色風格_ch.BackColor = Color.LightBlue : 深色風格_ch.ForeColor = Color.Blue : 低網速模式_ch.BackColor = Color.LightBlue : 低網速模式_ch.ForeColor = Color.Blue
  3972. SYS_SET_tsm.ForeColor = Color.Black : 斜線_tss.ForeColor = Color.Black : 著作權_tss.ForeColor = Color.Black : 執行進度_tss.ForeColor = Color.Blue
  3973. 合計_TSSL.ForeColor = Color.Black : 代辦事項_tv.BackColor = Color.White : Label2.ForeColor = Color.Black : Label1.ForeColor = Color.Black : Panel1.BackColor = Color.White
  3974. 桌面通知_pl.BackColor = Color.White : 標題_lb.ForeColor = Color.Black : 視窗1_pl.BackColor = Color.Linen : 簡易庫存_tv.BackColor = Color.White
  3975. 跑馬燈_tb.BackColor = Color.White : 跑馬燈_tb.ForeColor = Color.Red
  3976. '-------一般-----------------------------------------------------
  3977. 檔案_tsm.ForeColor = Color.Black : 視窗_tsm.ForeColor = Color.Black : 總務系統管理_tsm.ForeColor = Color.Black : 人事系統管理_tsm.ForeColor = Color.Black
  3978. 資料庫系統管理_tsm.ForeColor = Color.Black : 聯絡函部門主管審核_lb.ForeColor = Color.Black : 投訴信箱_lb.ForeColor = Color.Black : 會議記錄_lb.ForeColor = Color.Black
  3979. 部門聯絡函申請_lb.ForeColor = Color.Black : 聯絡函最高主管核准_lb.ForeColor = Color.Black : 部門聯絡函一覽表_lb.ForeColor = Color.Black : 文件伺服器_lb.ForeColor = Color.Black
  3980. 系統使用說明_lb.ForeColor = Color.Black : 車輛管理_lb.ForeColor = Color.Black : 新版_ch.ForeColor = Color.Black : 舊版_ch.ForeColor = Color.Black
  3981. 公告管理_lb.ForeColor = Color.Black
  3982. 車輛管理_tsm.BackColor = Color.White : 車輛管理_tsm.ForeColor = Color.Black : 個人帳號管理_tsm.BackColor = Color.White : 個人帳號管理_tsm.ForeColor = Color.Black
  3983. 結束_tsm.BackColor = Color.White : 結束_tsm.ForeColor = Color.Black : 開新視窗_tsm.BackColor = Color.White : 開新視窗_tsm.ForeColor = Color.Black
  3984. 重疊顯示_tsm.BackColor = Color.White : 重疊顯示_tsm.ForeColor = Color.Black : 垂直並排_tsm.BackColor = Color.White : 垂直並排_tsm.ForeColor = Color.Black
  3985. 水平並排_tsm.BackColor = Color.White : 水平並排_tsm.ForeColor = Color.Black : 全部關閉_tsm.BackColor = Color.White : 全部關閉_tsm.ForeColor = Color.Black
  3986. 排列圖示_tsm.BackColor = Color.White : 排列圖示_tsm.ForeColor = Color.Black : 文件伺服器_tsm.BackColor = Color.White : 文件伺服器_tsm.ForeColor = Color.Black
  3987. 系統使用說明_tsm.BackColor = Color.White : 系統使用說明_tsm.ForeColor = Color.Black : 聯絡函部門主管審核_tsm.BackColor = Color.White : 聯絡函部門主管審核_tsm.ForeColor = Color.Black
  3988. 公告管理_tsm.BackColor = Color.White : 公告管理_tsm.ForeColor = Color.Black : 會議記錄_tsm.BackColor = Color.White : 會議記錄_tsm.ForeColor = Color.Black
  3989. 部門聯絡函一覽表_tsm.BackColor = Color.White : 部門聯絡函一覽表_tsm.ForeColor = Color.Black : 安培容量計算表_tsm.BackColor = Color.White : 安培容量計算表_tsm.ForeColor = Color.Black
  3990. 部門聯絡函申請_tsm.BackColor = Color.White : 部門聯絡函申請_tsm.ForeColor = Color.Black : 聯絡函最高主管核准_tsm.BackColor = Color.White : 聯絡函最高主管核准_tsm.ForeColor = Color.Black
  3991. 系統使用者管理_tsm.BackColor = Color.White : 系統使用者管理_tsm.ForeColor = Color.Black : 系統權限預設表_tsm.BackColor = Color.White : 系統權限預設表_tsm.ForeColor = Color.Black
  3992. 系統組織架構設定_tsm.BackColor = Color.White : 系統組織架構設定_tsm.ForeColor = Color.Black : 部門權限設定_tsm.BackColor = Color.White : 部門權限設定_tsm.ForeColor = Color.Black
  3993. 系統通用變數管理_tsm.BackColor = Color.White : 系統通用變數管理_tsm.ForeColor = Color.Black : 系統編碼規則_tsm.BackColor = Color.White : 系統編碼規則_tsm.ForeColor = Color.Black
  3994. 系統對應電腦註冊_tsm.BackColor = Color.White : 系統對應電腦註冊_tsm.ForeColor = Color.Black
  3995. 系統執行檔版本管理_tsm.BackColor = Color.White : 系統執行檔版本管理_tsm.ForeColor = Color.Black : 簽名檔管理_tsm.BackColor = Color.White : 簽名檔管理_tsm.ForeColor = Color.Black
  3996. 門禁系統設定_tsm.BackColor = Color.White : 門禁系統設定_tsm.ForeColor = Color.Black : 開發模板庫_tsm.BackColor = Color.White : 開發模板庫_tsm.ForeColor = Color.Black
  3997. 管徑流速流量計算器_tsm.BackColor = Color.White : 管徑流速流量計算器_tsm.ForeColor = Color.Black : 投訴信箱_tsm.BackColor = Color.White : 投訴信箱_tsm.ForeColor = Color.Black
  3998. '-------業務-----------------------------------------------------
  3999. 合約執行進度_lb.ForeColor = Color.DarkGreen : 合約報價單_lb.ForeColor = Color.DarkGreen : 合約本文_lb.ForeColor = Color.DarkGreen : 附錄合約_lb.ForeColor = Color.DarkGreen
  4000. 合約驗收單_lb.ForeColor = Color.DarkGreen : 合約請款單_lb.ForeColor = Color.DarkGreen : 合約請款控制表_lb.ForeColor = Color.DarkGreen : 合約報價單審核_lb.ForeColor = Color.DarkGreen
  4001. 合約驗收控制表_lb.ForeColor = Color.DarkGreen : 合約文件簽核控制表_lb.ForeColor = Color.DarkGreen : 合約文件簽回存檔_lb.ForeColor = Color.DarkGreen
  4002. 合約利潤預估表_lb.ForeColor = Color.DarkGreen : 合約保固書_lb.ForeColor = Color.DarkGreen : 合約工程圖庫管理_lb.ForeColor = Color.DarkGreen : 客戶資料表_lb.ForeColor = Color.DarkGreen
  4003. 工程項目BOM表_lb.ForeColor = Color.DarkGreen : 合約結案控制表_lb.ForeColor = Color.DarkGreen : 業務系統管理_tsm.ForeColor = Color.DarkGreen
  4004. 合約執行進度_tsm.BackColor = Color.White : 合約執行進度_tsm.ForeColor = Color.DarkGreen : 合約利潤預估表_tsm.BackColor = Color.White : 合約利潤預估表_tsm.ForeColor = Color.DarkGreen
  4005. 合約報價單_tsm.BackColor = Color.White : 合約報價單_tsm.ForeColor = Color.DarkGreen : 合約報價單審核_tsm.BackColor = Color.White : 合約報價單審核_tsm.ForeColor = Color.DarkGreen
  4006. 合約請款單_tsm.BackColor = Color.White : 合約請款單_tsm.ForeColor = Color.DarkGreen : 合約請款控制表_tsm.BackColor = Color.White : 合約請款控制表_tsm.ForeColor = Color.DarkGreen
  4007. 合約驗收單_tsm.BackColor = Color.White : 合約驗收單_tsm.ForeColor = Color.DarkGreen : 合約驗收控制表_tsm.BackColor = Color.White : 合約驗收控制表_tsm.ForeColor = Color.DarkGreen
  4008. 合約保固書_tsm.BackColor = Color.White : 合約保固書_tsm.ForeColor = Color.DarkGreen : 合約文件簽回存檔_tsm.BackColor = Color.White : 合約文件簽回存檔_tsm.ForeColor = Color.DarkGreen
  4009. 合約文件簽核控制表_tsm.BackColor = Color.White : 合約文件簽核控制表_tsm.ForeColor = Color.DarkGreen : 合約本文_tsm.BackColor = Color.White : 合約本文_tsm.ForeColor = Color.DarkGreen
  4010. 合約結案控制表_tsm.BackColor = Color.White : 合約結案控制表_tsm.ForeColor = Color.DarkGreen : 客戶資料表_tsm.BackColor = Color.White : 客戶資料表_tsm.ForeColor = Color.DarkGreen
  4011. 合約工程圖庫管理_tsm.BackColor = Color.White : 合約工程圖庫管理_tsm.ForeColor = Color.DarkGreen : 附錄合約_tsm.BackColor = Color.White : 附錄合約_tsm.ForeColor = Color.DarkGreen
  4012. 工程項目BOM表_tsm.BackColor = Color.White : 工程項目BOM表_tsm.ForeColor = Color.DarkGreen : 合約模組設定_tsm.BackColor = Color.White : 合約模組設定_tsm.ForeColor = Color.DarkGreen
  4013. 工程分區控制表_tsm.BackColor = Color.White : 工程分區控制表_tsm.ForeColor = Color.DarkGreen
  4014. '-------採購-----------------------------------------------------
  4015. 採購單一級核准_lb.ForeColor = Color.DarkBlue : 供應商管理_lb.ForeColor = Color.DarkBlue : 採購驗收對帳表_lb.ForeColor = Color.DarkBlue : 採購系統管理_tsm.ForeColor = Color.DarkBlue
  4016. 入庫驗收單_lb.ForeColor = Color.DarkBlue : 物料採購統計表_lb.ForeColor = Color.DarkBlue : 供應商商品單價設定_lb.ForeColor = Color.DarkBlue : 電信費追加執行_lb.ForeColor = Color.DarkBlue
  4017. 請購單申請_lb.ForeColor = Color.DarkBlue : 請購單核準_lb.ForeColor = Color.DarkBlue : 採購單編輯_lb.ForeColor = Color.DarkBlue : 採購轉財務收支單_lb.ForeColor = Color.DarkBlue
  4018. 採購單一覽表_lb.ForeColor = Color.DarkBlue : 請購一覽表_lb.ForeColor = Color.DarkBlue : 採購單詢價_lb.ForeColor = Color.DarkBlue : 電信費追加申請_lb.ForeColor = Color.DarkBlue
  4019. 採購單二級核准_lb.ForeColor = Color.DarkBlue : 銀行資料修改審核_lb.ForeColor = Color.DarkBlue
  4020. 採購單編輯_tsm.BackColor = Color.White : 採購單編輯_tsm.ForeColor = Color.DarkBlue
  4021. 採購單二級核准_tsm.BackColor = Color.White : 採購單二級核准_tsm.ForeColor = Color.DarkBlue : 採購單一覽表_tsm.BackColor = Color.White : 採購單一覽表_tsm.ForeColor = Color.DarkBlue
  4022. 採購轉財務收支單_tsm.BackColor = Color.White : 採購轉財務收支單_tsm.ForeColor = Color.DarkBlue : 採購單一級核准_tsm.BackColor = Color.White : 採購單一級核准_tsm.ForeColor = Color.DarkBlue
  4023. 採購驗收對帳表_tsm.BackColor = Color.White : 採購驗收對帳表_tsm.ForeColor = Color.DarkBlue : 樣品請購單申請_tsm.BackColor = Color.White : 樣品請購單申請_tsm.ForeColor = Color.DarkBlue
  4024. 樣品請購單核准_tsm.BackColor = Color.White : 樣品請購單核准_tsm.ForeColor = Color.DarkBlue : 樣品採購單生成_tsm.BackColor = Color.White : 樣品採購單生成_tsm.ForeColor = Color.DarkBlue
  4025. 樣品請購單一覽表_tsm.BackColor = Color.White : 樣品請購單一覽表_tsm.ForeColor = Color.DarkBlue : 入庫驗收單_tsm.BackColor = Color.White : 入庫驗收單_tsm.ForeColor = Color.DarkBlue
  4026. 樣品採購單一級核准_tsm.BackColor = Color.White : 樣品採購單一級核准_tsm.ForeColor = Color.DarkBlue : 請購單申請_tsm.BackColor = Color.White : 請購單申請_tsm.ForeColor = Color.DarkBlue
  4027. 樣品採購單二級核准_tsm.BackColor = Color.White : 樣品採購單二級核准_tsm.ForeColor = Color.DarkBlue : 請購單核準_tsm.BackColor = Color.White : 請購單核準_tsm.ForeColor = Color.DarkBlue
  4028. 樣品採購單一覽表_tsm.BackColor = Color.White : 樣品採購單一覽表_tsm.ForeColor = Color.DarkBlue : 樣品來料驗收單_tsm.BackColor = Color.White : 樣品來料驗收單_tsm.ForeColor = Color.DarkBlue
  4029. 樣品採購驗收對帳表_tsm.BackColor = Color.White : 樣品採購驗收對帳表_tsm.ForeColor = Color.DarkBlue : 請購一覽表_tsm.BackColor = Color.White : 請購一覽表_tsm.ForeColor = Color.DarkBlue
  4030. 供應商管理_tsm.BackColor = Color.White : 供應商管理_tsm.ForeColor = Color.DarkBlue : 樣品供應商管理_tsm.BackColor = Color.White : 樣品供應商管理_tsm.ForeColor = Color.DarkBlue
  4031. 供應商商品單價設定_tsm.BackColor = Color.White : 供應商商品單價設定_tsm.ForeColor = Color.DarkBlue : 採購單詢價_tsm.BackColor = Color.White : 採購單詢價_tsm.ForeColor = Color.DarkBlue
  4032. 物料採購統計表_tsm.BackColor = Color.White : 物料採購統計表_tsm.ForeColor = Color.DarkBlue : 電信費追加申請_tsm.BackColor = Color.White : 電信費追加申請_tsm.ForeColor = Color.DarkBlue
  4033. 電信費追加執行_tsm.BackColor = Color.White : 電信費追加執行_tsm.ForeColor = Color.DarkBlue : 銀行資料修改審核_tsm.BackColor = Color.White : 銀行資料修改審核_tsm.ForeColor = Color.DarkBlue
  4034. '-------工程-----------------------------------------------------
  4035. 工程進度表_lb.ForeColor = Color.Red : 工程維修單_lb.ForeColor = Color.Red : 合約驗收控制表1_lb.ForeColor = Color.Red : 合約驗收單1_lb.ForeColor = Color.Red
  4036. 合約結案控制表1_lb.ForeColor = Color.Red : 工程分區控制表1_lb.ForeColor = Color.Red : 派工人數紀錄表_lb.ForeColor = Color.Red : 工程客變單_lb.ForeColor = Color.Red
  4037. 工程日報表編輯_lb.ForeColor = Color.Red : 工程材料表_lb.ForeColor = Color.Red : 工程系統管理_tsm.ForeColor = Color.Red
  4038. 合約驗收單1_tsm.BackColor = Color.White : 合約驗收單1_tsm.ForeColor = Color.Red : 合約驗收控制表1_tsm.BackColor = Color.White : 合約驗收控制表1_tsm.ForeColor = Color.Red
  4039. 合約結案控制表1_tsm.BackColor = Color.White : 合約結案控制表1_tsm.ForeColor = Color.Red : 工程進度表_tsm.BackColor = Color.White : 工程進度表_tsm.ForeColor = Color.Red
  4040. 派工人數紀錄表_tsm.BackColor = Color.White : 派工人數紀錄表_tsm.ForeColor = Color.Red : 工程日報表編輯_tsm.BackColor = Color.White : 工程日報表編輯_tsm.ForeColor = Color.Red
  4041. 工程客變單_tsm.BackColor = Color.White : 工程客變單_tsm.ForeColor = Color.Red : 工程維修單_tsm.BackColor = Color.White : 工程維修單_tsm.ForeColor = Color.Red
  4042. 工程分區控制表1_tsm.BackColor = Color.White : 工程分區控制表1_tsm.ForeColor = Color.Red : 工程材料表_tsm.BackColor = Color.White : 工程材料表_tsm.ForeColor = Color.Red
  4043. '-------倉儲-----------------------------------------------------
  4044. 倉儲領料審核_lb.ForeColor = Color.Maroon : 倉儲單據狀態看板_lb.ForeColor = Color.Maroon : 倉儲領料出庫_lb.ForeColor = Color.Maroon : 物料退庫_lb.ForeColor = Color.Maroon
  4045. 物料資料庫_lb.ForeColor = Color.Maroon : 物料轉倉出庫_lb.ForeColor = Color.Maroon : 倉儲控制表_lb.ForeColor = Color.Maroon : 物料轉倉審核_lb.ForeColor = Color.Maroon
  4046. 倉儲領料申請_lb.ForeColor = Color.Maroon : 盤盈盤損審核_lb.ForeColor = Color.Maroon : 倉儲入庫驗收_lb.ForeColor = Color.Maroon : 物料轉倉申請_lb.ForeColor = Color.Maroon
  4047. 倉儲分區控制表_lb.ForeColor = Color.Maroon : 盤盈盤損申請_lb.ForeColor = Color.Maroon : 倉儲系統管理_tsm.ForeColor = Color.Maroon : 物料資料編輯_lb.ForeColor = Color.Maroon
  4048. 物料資料編輯_tsm.BackColor = Color.White : 物料資料編輯_tsm.ForeColor = Color.Maroon
  4049. 倉儲入庫驗收_tsm.BackColor = Color.White : 倉儲入庫驗收_tsm.ForeColor = Color.Olive : 物料轉倉申請_tsm.BackColor = Color.White : 物料轉倉申請_tsm.ForeColor = Color.Maroon
  4050. 物料轉倉審核_tsm.BackColor = Color.White : 物料轉倉審核_tsm.ForeColor = Color.Maroon : 物料轉倉出庫_tsm.BackColor = Color.White : 物料轉倉出庫_tsm.ForeColor = Color.Maroon
  4051. 倉儲單據狀態看板_tsm.BackColor = Color.White : 倉儲單據狀態看板_tsm.ForeColor = Color.Maroon : 盤盈盤損申請_tsm.BackColor = Color.White : 盤盈盤損申請_tsm.ForeColor = Color.Maroon
  4052. 盤盈盤損審核_tsm.BackColor = Color.White : 盤盈盤損審核_tsm.ForeColor = Color.Maroon : 物料資料庫_tsm.BackColor = Color.White : 物料資料庫_tsm.ForeColor = Color.Maroon
  4053. 倉儲分區控制表_tsm.BackColor = Color.White : 倉儲分區控制表_tsm.ForeColor = Color.Maroon : 倉儲領料申請_tsm.BackColor = Color.White : 倉儲領料申請_tsm.ForeColor = Color.Olive
  4054. 倉儲領料審核_tsm.BackColor = Color.White : 倉儲領料審核_tsm.ForeColor = Color.Olive : 倉儲領料出庫_tsm.BackColor = Color.White : 倉儲領料出庫_tsm.ForeColor = Color.Olive
  4055. 物料退庫_tsm.BackColor = Color.White : 物料退庫_tsm.ForeColor = Color.Olive : 倉儲控制表_tsm.BackColor = Color.White : 倉儲控制表_tsm.ForeColor = Color.Maroon
  4056. 倉儲領料申請_bt.BackColor = Color.White : 倉儲領料申請_bt.ForeColor = Color.Olive
  4057. '-------人事-----------------------------------------------------
  4058. 人員ID卡系統配置設定_lb.ForeColor = Color.Black
  4059. 系統使用者管理_lb.ForeColor = Color.Black : 人員基本資料_lb.ForeColor = Color.Black : 考勤明細表_lb.ForeColor = Color.Black : 臨時工卡片管理_lb.ForeColor = Color.Black
  4060. 人員薪資_lb.ForeColor = Color.Black : 門禁權限設定_lb.ForeColor = Color.Black : 請假單_lb.ForeColor = Color.Black : 請假資料確認_lb.ForeColor = Color.Black
  4061. 行事曆請假_lb.ForeColor = Color.Black
  4062. 行事曆請假_tsm.BackColor = Color.White : 行事曆請假_tsm.ForeColor = Color.Black
  4063. 請假資料確認_tsm.BackColor = Color.White : 請假資料確認_tsm.ForeColor = Color.Black : 請假單_tsm.BackColor = Color.White : 請假單_tsm.ForeColor = Color.Black
  4064. 門禁權限設定_tsm.BackColor = Color.White : 門禁權限設定_tsm.ForeColor = Color.Black : 人員薪資_tsm.BackColor = Color.White : 人員薪資_tsm.ForeColor = Color.Black
  4065. 公司組織結構_tsm.BackColor = Color.White : 公司組織結構_tsm.ForeColor = Color.Black : 人員ID卡系統配置設定_tsm.BackColor = Color.White : 人員ID卡系統配置設定_tsm.ForeColor = Color.Black
  4066. 組織結構_權限設定_tsm.BackColor = Color.White : 組織結構_權限設定_tsm.ForeColor = Color.Black : LINE權限一覽表_tsm.BackColor = Color.White : LINE權限一覽表_tsm.ForeColor = Color.Black
  4067. LINE使用者管理表_tsm.BackColor = Color.White : LINE使用者管理表_tsm.ForeColor = Color.Black : LINE通知測試表_tsm.BackColor = Color.White : LINE通知測試表_tsm.ForeColor = Color.Black
  4068. 系統使用者管理1_tsm.BackColor = Color.White : 系統使用者管理1_tsm.ForeColor = Color.Black : 人員基本資料_tsm.BackColor = Color.White : 人員基本資料_tsm.ForeColor = Color.Black
  4069. 考勤明細表_tsm.BackColor = Color.White : 考勤明細表_tsm.ForeColor = Color.Black : 臨時工卡片管理_tsm.BackColor = Color.White : 臨時工卡片管理_tsm.ForeColor = Color.Black
  4070. '-------財務-----------------------------------------------------
  4071. 會計科目管理_lb.ForeColor = Color.Purple : 營運收支單申請_lb.ForeColor = Color.Purple : 營運收支單審核_lb.ForeColor = Color.Purple : 營運收支單一覽表_lb.ForeColor = Color.Purple
  4072. 特支費申請_lb.ForeColor = Color.Purple : 會計帳務沖銷_lb.ForeColor = Color.Purple : 主管指定沖銷_lb.ForeColor = Color.Purple : 收款確認表_lb.ForeColor = Color.Purple
  4073. 收款狀態報表_lb.ForeColor = Color.Purple : 採購付款確認表_lb.ForeColor = Color.Purple : 採購付款狀態報表_lb.ForeColor = Color.Purple : 財務支付申請_lb.ForeColor = Color.Purple
  4074. 財務支付審核_lb.ForeColor = Color.Purple : 特支費審核_lb.ForeColor = Color.Purple : 財務決算表_lb.ForeColor = Color.Purple : 財務支付_主管審核_lb.ForeColor = Color.Purple
  4075. 匯率管理_lb.ForeColor = Color.Purple : 應付款日報表_lb.ForeColor = Color.Purple : 應付款月報表_lb.ForeColor = Color.Purple
  4076. 財務資訊戰情室_tsm.BackColor = Color.White : 財務資訊戰情室_tsm.ForeColor = Color.Purple : 應付款月報表_tsm.BackColor = Color.White : 應付款月報表_tsm.ForeColor = Color.Purple
  4077. 應付款日報表_tsm.BackColor = Color.White : 應付款日報表_tsm.ForeColor = Color.Purple : 財務決算表_tsm.BackColor = Color.White : 財務決算表_tsm.ForeColor = Color.Purple
  4078. 財務系統管理_tsm.BackColor = Color.White : 財務系統管理_tsm.ForeColor = Color.Purple : 會計科目管理_tsm.BackColor = Color.White : 會計科目管理_tsm.ForeColor = Color.Purple
  4079. 營運收支單申請_tsm.BackColor = Color.White : 營運收支單申請_tsm.ForeColor = Color.Purple : 營運收支單審核_tsm.BackColor = Color.White : 營運收支單審核_tsm.ForeColor = Color.Purple
  4080. 營運收支單一覽表_tsm.BackColor = Color.White : 營運收支單一覽表_tsm.ForeColor = Color.Purple : 特支費申請_tsm.BackColor = Color.White : 特支費申請_tsm.ForeColor = Color.Purple
  4081. 會計帳務沖銷_tsm.BackColor = Color.White : 會計帳務沖銷_tsm.ForeColor = Color.Purple : 主管指定沖銷_tsm.BackColor = Color.White : 主管指定沖銷_tsm.ForeColor = Color.Purple
  4082. 收款確認表_tsm.BackColor = Color.White : 收款確認表_tsm.ForeColor = Color.Purple : 收款狀態報表_tsm.BackColor = Color.White : 收款狀態報表_tsm.ForeColor = Color.Purple
  4083. 匯率管理_tsm.BackColor = Color.White : 匯率管理_tsm.ForeColor = Color.Purple : 採購付款確認表_tsm.BackColor = Color.White : 採購付款確認表_tsm.ForeColor = Color.Purple
  4084. 採購付款狀態報表_tsm.BackColor = Color.White : 採購付款狀態報表_tsm.ForeColor = Color.Purple : 財務支付申請_tsm.BackColor = Color.White : 財務支付申請_tsm.ForeColor = Color.Purple
  4085. 財務支付審核_tsm.BackColor = Color.White : 財務支付審核_tsm.ForeColor = Color.Purple : 特支費審核_tsm.BackColor = Color.White : 特支費審核_tsm.ForeColor = Color.Purple
  4086. 財務支付_主管審核_tsm.BackColor = Color.White : 財務支付_主管審核_tsm.ForeColor = Color.Purple
  4087. 員工合約_dgv.EnableHeadersVisualStyles = True : 員工合約_dgv.BackgroundColor = Color.White : 員工合約_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4088. 員工合約_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4089. 員工合約_dgv.DefaultCellStyle.BackColor = Color.White : 員工合約_dgv.DefaultCellStyle.ForeColor = Color.Black
  4090. 聯絡函_未執行_dgv.EnableHeadersVisualStyles = True : 聯絡函_未執行_dgv.BackgroundColor = Color.White : 聯絡函_未執行_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4091. 聯絡函_未執行_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4092. 聯絡函_未執行_dgv.DefaultCellStyle.BackColor = Color.White : 聯絡函_未執行_dgv.DefaultCellStyle.ForeColor = Color.Black
  4093. 合約預估利潤_dgv.EnableHeadersVisualStyles = True : 合約預估利潤_dgv.BackgroundColor = Color.White : 合約預估利潤_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4094. 合約預估利潤_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4095. 合約預估利潤_dgv.DefaultCellStyle.BackColor = Color.White : 合約預估利潤_dgv.DefaultCellStyle.ForeColor = Color.Black
  4096. 請購單_dgv.EnableHeadersVisualStyles = True : 請購單_dgv.BackgroundColor = Color.White : 請購單_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4097. 請購單_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4098. 請購單_dgv.DefaultCellStyle.BackColor = Color.White : 請購單_dgv.DefaultCellStyle.ForeColor = Color.Black
  4099. 聯絡函_未驗收_dgv.EnableHeadersVisualStyles = True : 聯絡函_未驗收_dgv.BackgroundColor = Color.White : 聯絡函_未驗收_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4100. 聯絡函_未驗收_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4101. 聯絡函_未驗收_dgv.DefaultCellStyle.BackColor = Color.White : 聯絡函_未驗收_dgv.DefaultCellStyle.ForeColor = Color.Black
  4102. 聯絡函_請假_dgv.EnableHeadersVisualStyles = True : 聯絡函_請假_dgv.BackgroundColor = Color.White : 聯絡函_請假_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4103. 聯絡函_請假_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4104. 聯絡函_請假_dgv.DefaultCellStyle.BackColor = Color.White : 聯絡函_請假_dgv.DefaultCellStyle.ForeColor = Color.Black
  4105. 聯絡函_派車_dgv.EnableHeadersVisualStyles = True : 聯絡函_派車_dgv.BackgroundColor = Color.White : 聯絡函_派車_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4106. 聯絡函_派車_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4107. 聯絡函_派車_dgv.DefaultCellStyle.BackColor = Color.White : 聯絡函_派車_dgv.DefaultCellStyle.ForeColor = Color.Black
  4108. 合約未放行_dgv.EnableHeadersVisualStyles = True : 合約未放行_dgv.BackgroundColor = Color.White : 合約未放行_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4109. 合約未放行_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4110. 合約未放行_dgv.DefaultCellStyle.BackColor = Color.White : 合約未放行_dgv.DefaultCellStyle.ForeColor = Color.Black
  4111. 詢價單_dgv.EnableHeadersVisualStyles = True : 詢價單_dgv.BackgroundColor = Color.White : 詢價單_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4112. 詢價單_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4113. 詢價單_dgv.DefaultCellStyle.BackColor = Color.White : 詢價單_dgv.DefaultCellStyle.ForeColor = Color.Black
  4114. 合約請款1_dgv.EnableHeadersVisualStyles = True : 合約請款1_dgv.BackgroundColor = Color.White : 合約請款1_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4115. 合約請款1_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4116. 合約請款1_dgv.DefaultCellStyle.BackColor = Color.White : 合約請款1_dgv.DefaultCellStyle.ForeColor = Color.Black
  4117. 報價未完成_dgv.EnableHeadersVisualStyles = True : 報價未完成_dgv.BackgroundColor = Color.White : 報價未完成_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4118. 報價未完成_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4119. 報價未完成_dgv.DefaultCellStyle.BackColor = Color.White : 報價未完成_dgv.DefaultCellStyle.ForeColor = Color.Black
  4120. 採購核准11_dgv.EnableHeadersVisualStyles = True : 採購核准11_dgv.BackgroundColor = Color.White : 採購核准11_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4121. 採購核准11_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4122. 採購核准11_dgv.DefaultCellStyle.BackColor = Color.White : 採購核准11_dgv.DefaultCellStyle.ForeColor = Color.Black
  4123. 合約請款2_dgv.EnableHeadersVisualStyles = True : 合約請款2_dgv.BackgroundColor = Color.White : 合約請款2_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4124. 合約請款2_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4125. 合約請款2_dgv.DefaultCellStyle.BackColor = Color.White : 合約請款2_dgv.DefaultCellStyle.ForeColor = Color.Black
  4126. 驗收未簽回_dgv.EnableHeadersVisualStyles = True : 驗收未簽回_dgv.BackgroundColor = Color.White : 驗收未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4127. 驗收未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4128. 驗收未簽回_dgv.DefaultCellStyle.BackColor = Color.White : 驗收未簽回_dgv.DefaultCellStyle.ForeColor = Color.Black
  4129. 採購核准12_dgv.EnableHeadersVisualStyles = True : 採購核准12_dgv.BackgroundColor = Color.White : 採購核准12_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4130. 採購核准12_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4131. 採購核准12_dgv.DefaultCellStyle.BackColor = Color.White : 採購核准12_dgv.DefaultCellStyle.ForeColor = Color.Black
  4132. 合約請款3_dgv.EnableHeadersVisualStyles = True : 合約請款3_dgv.BackgroundColor = Color.White : 合約請款3_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4133. 合約請款3_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4134. 合約請款3_dgv.DefaultCellStyle.BackColor = Color.White : 合約請款3_dgv.DefaultCellStyle.ForeColor = Color.Black
  4135. 報價未簽回_dgv.EnableHeadersVisualStyles = True : 報價未簽回_dgv.BackgroundColor = Color.White : 報價未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4136. 報價未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4137. 報價未簽回_dgv.DefaultCellStyle.BackColor = Color.White : 報價未簽回_dgv.DefaultCellStyle.ForeColor = Color.Black
  4138. 聯絡函_未審_dgv.EnableHeadersVisualStyles = True : 聯絡函_未審_dgv.BackgroundColor = Color.White : 聯絡函_未審_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4139. 聯絡函_未審_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4140. 聯絡函_未審_dgv.DefaultCellStyle.BackColor = Color.White : 聯絡函_未審_dgv.DefaultCellStyle.ForeColor = Color.Black
  4141. 合約請款4_dgv.EnableHeadersVisualStyles = True : 合約請款4_dgv.BackgroundColor = Color.White : 合約請款4_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4142. 合約請款4_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4143. 合約請款4_dgv.DefaultCellStyle.BackColor = Color.White : 合約請款4_dgv.DefaultCellStyle.ForeColor = Color.Black
  4144. 合約未簽回_dgv.EnableHeadersVisualStyles = True : 合約未簽回_dgv.BackgroundColor = Color.White : 合約未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4145. 合約未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4146. 合約未簽回_dgv.DefaultCellStyle.BackColor = Color.White : 合約未簽回_dgv.DefaultCellStyle.ForeColor = Color.Black
  4147. 聯絡函_未收_dgv.EnableHeadersVisualStyles = True : 聯絡函_未收_dgv.BackgroundColor = Color.White : 聯絡函_未收_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4148. 聯絡函_未收_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4149. 聯絡函_未收_dgv.DefaultCellStyle.BackColor = Color.White : 聯絡函_未收_dgv.DefaultCellStyle.ForeColor = Color.Black
  4150. 合約請款5_dgv.EnableHeadersVisualStyles = True : 合約請款5_dgv.BackgroundColor = Color.White : 合約請款5_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4151. 合約請款5_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4152. 合約請款5_dgv.DefaultCellStyle.BackColor = Color.White : 合約請款5_dgv.DefaultCellStyle.ForeColor = Color.Black
  4153. 保固未簽回_dgv.EnableHeadersVisualStyles = True : 保固未簽回_dgv.BackgroundColor = Color.White : 保固未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4154. 保固未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4155. 保固未簽回_dgv.DefaultCellStyle.BackColor = Color.White : 保固未簽回_dgv.DefaultCellStyle.ForeColor = Color.Black
  4156. 合約未指定主管_dgv.EnableHeadersVisualStyles = True : 合約未指定主管_dgv.BackgroundColor = Color.White : 合約未指定主管_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4157. 合約未指定主管_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4158. 合約未指定主管_dgv.DefaultCellStyle.BackColor = Color.White : 合約未指定主管_dgv.DefaultCellStyle.ForeColor = Color.Black
  4159. 合約未驗收_dgv.EnableHeadersVisualStyles = True : 合約未驗收_dgv.BackgroundColor = Color.White : 合約未驗收_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4160. 合約未驗收_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4161. 合約未驗收_dgv.DefaultCellStyle.BackColor = Color.White : 合約未驗收_dgv.DefaultCellStyle.ForeColor = Color.Black
  4162. 人員動態_dgv.EnableHeadersVisualStyles = True : 人員動態_dgv.BackgroundColor = Color.White : 人員動態_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4163. 人員動態_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4164. 人員動態_dgv.DefaultCellStyle.BackColor = Color.White : 人員動態_dgv.DefaultCellStyle.ForeColor = Color.Black
  4165. 車輛動態_dgv.EnableHeadersVisualStyles = True : 車輛動態_dgv.BackgroundColor = Color.White : 車輛動態_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4166. 車輛動態_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4167. 車輛動態_dgv.DefaultCellStyle.BackColor = Color.White : 車輛動態_dgv.DefaultCellStyle.ForeColor = Color.Black
  4168. 銀行資料修改_dgv.EnableHeadersVisualStyles = True : 銀行資料修改_dgv.BackgroundColor = Color.White : 銀行資料修改_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black
  4169. 銀行資料修改_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.White
  4170. 銀行資料修改_dgv.DefaultCellStyle.BackColor = Color.White : 銀行資料修改_dgv.DefaultCellStyle.ForeColor = Color.Black
  4171. Else
  4172. 虛擬桌_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4173. 虛擬桌_人事_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4174. 虛擬桌_倉儲_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4175. 虛擬桌_工程_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4176. 虛擬桌_採購_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4177. 虛擬桌_業務_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4178. 虛擬桌_總務_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4179. 虛擬桌_財務_pl.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines
  4180. UI優化_P.BackgroundImage = My.Resources._20157059_MotionElements_diagonal_lines : MenuStrip.BackColor = Color.DimGray : 主框_sc.BackColor = Color.Black
  4181. StatusStrip1.BackColor = Color.Black : Calculator_bt.BackColor = Color.DimGray : Calculator_bt.ForeColor = Color.White
  4182. 深色風格_ch.BackColor = Color.Black : 深色風格_ch.ForeColor = Color.White : 低網速模式_ch.BackColor = Color.Black : 低網速模式_ch.ForeColor = Color.White
  4183. SYS_SET_tsm.ForeColor = Color.White : 斜線_tss.ForeColor = Color.White : 著作權_tss.ForeColor = Color.White : 執行進度_tss.ForeColor = Color.LightBlue
  4184. 合計_TSSL.ForeColor = Color.White : 代辦事項_tv.BackColor = Color.DimGray : Label2.ForeColor = Color.White : Label1.ForeColor = Color.White : Panel1.BackColor = Color.DimGray
  4185. 桌面通知_pl.BackColor = Color.Black : 標題_lb.ForeColor = Color.White : 視窗1_pl.BackColor = Color.Black : 簡易庫存_tv.BackColor = Color.DimGray
  4186. 跑馬燈_tb.BackColor = Color.Black : 跑馬燈_tb.ForeColor = Color.LightPink
  4187. '-------一般-----------------------------------------------------
  4188. 檔案_tsm.ForeColor = Color.White : 視窗_tsm.ForeColor = Color.White : 總務系統管理_tsm.ForeColor = Color.White : 人事系統管理_tsm.ForeColor = Color.White
  4189. 資料庫系統管理_tsm.ForeColor = Color.White : 聯絡函部門主管審核_lb.ForeColor = Color.White : 投訴信箱_lb.ForeColor = Color.White : 會議記錄_lb.ForeColor = Color.White
  4190. 部門聯絡函申請_lb.ForeColor = Color.White : 聯絡函最高主管核准_lb.ForeColor = Color.White : 部門聯絡函一覽表_lb.ForeColor = Color.White : 文件伺服器_lb.ForeColor = Color.White
  4191. 系統使用說明_lb.ForeColor = Color.White : 車輛管理_lb.ForeColor = Color.White : 新版_ch.ForeColor = Color.White : 舊版_ch.ForeColor = Color.White
  4192. 公告管理_lb.ForeColor = Color.White
  4193. 車輛管理_tsm.BackColor = Color.DimGray : 車輛管理_tsm.ForeColor = Color.White : 個人帳號管理_tsm.BackColor = Color.DimGray : 個人帳號管理_tsm.ForeColor = Color.White
  4194. 結束_tsm.BackColor = Color.DimGray : 結束_tsm.ForeColor = Color.White : 開新視窗_tsm.BackColor = Color.DimGray : 開新視窗_tsm.ForeColor = Color.White
  4195. 重疊顯示_tsm.BackColor = Color.DimGray : 重疊顯示_tsm.ForeColor = Color.White : 垂直並排_tsm.BackColor = Color.DimGray : 垂直並排_tsm.ForeColor = Color.White
  4196. 水平並排_tsm.BackColor = Color.DimGray : 水平並排_tsm.ForeColor = Color.White : 全部關閉_tsm.BackColor = Color.DimGray : 全部關閉_tsm.ForeColor = Color.White
  4197. 排列圖示_tsm.BackColor = Color.DimGray : 排列圖示_tsm.ForeColor = Color.White : 文件伺服器_tsm.BackColor = Color.DimGray : 文件伺服器_tsm.ForeColor = Color.White
  4198. 系統使用說明_tsm.BackColor = Color.DimGray : 系統使用說明_tsm.ForeColor = Color.White : 聯絡函最高主管核准_tsm.BackColor = Color.DimGray : 聯絡函最高主管核准_tsm.ForeColor = Color.White
  4199. 公告管理_tsm.BackColor = Color.DimGray : 公告管理_tsm.ForeColor = Color.White : 聯絡函部門主管審核_tsm.BackColor = Color.DimGray : 聯絡函部門主管審核_tsm.ForeColor = Color.White
  4200. 部門聯絡函一覽表_tsm.BackColor = Color.DimGray : 部門聯絡函一覽表_tsm.ForeColor = Color.White : 安培容量計算表_tsm.BackColor = Color.DimGray : 安培容量計算表_tsm.ForeColor = Color.White
  4201. 部門聯絡函申請_tsm.BackColor = Color.DimGray : 部門聯絡函申請_tsm.ForeColor = Color.White : 會議記錄_tsm.BackColor = Color.DimGray : 會議記錄_tsm.ForeColor = Color.White
  4202. 系統使用者管理_tsm.BackColor = Color.DimGray : 系統使用者管理_tsm.ForeColor = Color.White : 系統權限預設表_tsm.BackColor = Color.DimGray : 系統權限預設表_tsm.ForeColor = Color.White
  4203. 系統組織架構設定_tsm.BackColor = Color.DimGray : 系統組織架構設定_tsm.ForeColor = Color.White : 部門權限設定_tsm.BackColor = Color.DimGray : 部門權限設定_tsm.ForeColor = Color.White
  4204. 系統通用變數管理_tsm.BackColor = Color.DimGray : 系統通用變數管理_tsm.ForeColor = Color.White : 系統編碼規則_tsm.BackColor = Color.DimGray : 系統編碼規則_tsm.ForeColor = Color.White
  4205. 系統對應電腦註冊_tsm.BackColor = Color.DimGray : 系統對應電腦註冊_tsm.ForeColor = Color.White
  4206. 系統執行檔版本管理_tsm.BackColor = Color.DimGray : 系統執行檔版本管理_tsm.ForeColor = Color.White : 簽名檔管理_tsm.BackColor = Color.DimGray : 簽名檔管理_tsm.ForeColor = Color.White
  4207. 門禁系統設定_tsm.BackColor = Color.DimGray : 門禁系統設定_tsm.ForeColor = Color.White : 開發模板庫_tsm.BackColor = Color.DimGray : 開發模板庫_tsm.ForeColor = Color.White
  4208. 管徑流速流量計算器_tsm.BackColor = Color.DimGray : 管徑流速流量計算器_tsm.ForeColor = Color.White : 投訴信箱_tsm.BackColor = Color.DimGray : 投訴信箱_tsm.ForeColor = Color.White
  4209. '-------業務-----------------------------------------------------
  4210. 合約執行進度_lb.ForeColor = Color.GreenYellow : 合約報價單_lb.ForeColor = Color.GreenYellow : 合約本文_lb.ForeColor = Color.GreenYellow : 業務系統管理_tsm.ForeColor = Color.GreenYellow
  4211. 合約驗收單_lb.ForeColor = Color.GreenYellow : 合約請款單_lb.ForeColor = Color.GreenYellow : 合約請款控制表_lb.ForeColor = Color.GreenYellow
  4212. 合約驗收控制表_lb.ForeColor = Color.GreenYellow : 合約文件簽核控制表_lb.ForeColor = Color.GreenYellow : 合約文件簽回存檔_lb.ForeColor = Color.GreenYellow
  4213. 合約利潤預估表_lb.ForeColor = Color.GreenYellow : 合約報價單審核_lb.ForeColor = Color.GreenYellow : 合約保固書_lb.ForeColor = Color.GreenYellow
  4214. 合約工程圖庫管理_lb.ForeColor = Color.GreenYellow : 客戶資料表_lb.ForeColor = Color.GreenYellow : 工程項目BOM表_lb.ForeColor = Color.GreenYellow
  4215. 合約結案控制表_lb.ForeColor = Color.GreenYellow : 附錄合約_lb.ForeColor = Color.GreenYellow
  4216. 合約執行進度_tsm.BackColor = Color.DimGray : 合約執行進度_tsm.ForeColor = Color.GreenYellow : 合約利潤預估表_tsm.BackColor = Color.DimGray : 合約利潤預估表_tsm.ForeColor = Color.GreenYellow
  4217. 合約報價單_tsm.BackColor = Color.DimGray : 合約報價單_tsm.ForeColor = Color.GreenYellow : 合約報價單審核_tsm.BackColor = Color.DimGray : 合約報價單審核_tsm.ForeColor = Color.GreenYellow
  4218. 合約請款單_tsm.BackColor = Color.DimGray : 合約請款單_tsm.ForeColor = Color.GreenYellow : 合約請款控制表_tsm.BackColor = Color.DimGray : 合約請款控制表_tsm.ForeColor = Color.GreenYellow
  4219. 合約驗收單_tsm.BackColor = Color.DimGray : 合約驗收單_tsm.ForeColor = Color.GreenYellow : 合約驗收控制表_tsm.BackColor = Color.DimGray : 合約驗收控制表_tsm.ForeColor = Color.GreenYellow
  4220. 合約保固書_tsm.BackColor = Color.DimGray : 合約保固書_tsm.ForeColor = Color.GreenYellow : 工程項目BOM表_tsm.BackColor = Color.DimGray : 工程項目BOM表_tsm.ForeColor = Color.GreenYellow
  4221. 合約文件簽回存檔_tsm.BackColor = Color.DimGray : 合約文件簽回存檔_tsm.ForeColor = Color.GreenYellow : 附錄合約_tsm.BackColor = Color.DimGray : 附錄合約_tsm.ForeColor = Color.GreenYellow
  4222. 合約文件簽核控制表_tsm.BackColor = Color.DimGray : 合約文件簽核控制表_tsm.ForeColor = Color.GreenYellow : 合約本文_tsm.BackColor = Color.DimGray : 合約本文_tsm.ForeColor = Color.GreenYellow
  4223. 合約結案控制表_tsm.BackColor = Color.DimGray : 合約結案控制表_tsm.ForeColor = Color.GreenYellow : 合約模組設定_tsm.BackColor = Color.DimGray : 合約模組設定_tsm.ForeColor = Color.GreenYellow
  4224. 合約工程圖庫管理_tsm.BackColor = Color.DimGray : 合約工程圖庫管理_tsm.ForeColor = Color.GreenYellow : 客戶資料表_tsm.BackColor = Color.DimGray : 客戶資料表_tsm.ForeColor = Color.GreenYellow
  4225. 工程分區控制表_tsm.BackColor = Color.DimGray : 工程分區控制表_tsm.ForeColor = Color.GreenYellow
  4226. '-------採購-----------------------------------------------------
  4227. 採購單一級核准_lb.ForeColor = Color.LightBlue : 供應商管理_lb.ForeColor = Color.LightBlue : 採購驗收對帳表_lb.ForeColor = Color.LightBlue : 採購系統管理_tsm.ForeColor = Color.LightBlue
  4228. 入庫驗收單_lb.ForeColor = Color.LightBlue : 物料採購統計表_lb.ForeColor = Color.LightBlue : 供應商商品單價設定_lb.ForeColor = Color.LightBlue : 電信費追加執行_lb.ForeColor = Color.LightBlue
  4229. 請購單申請_lb.ForeColor = Color.LightBlue : 請購單核準_lb.ForeColor = Color.LightBlue : 採購單編輯_lb.ForeColor = Color.LightBlue : 採購轉財務收支單_lb.ForeColor = Color.LightBlue
  4230. 採購單一覽表_lb.ForeColor = Color.LightBlue : 請購一覽表_lb.ForeColor = Color.LightBlue : 採購單詢價_lb.ForeColor = Color.LightBlue : 電信費追加申請_lb.ForeColor = Color.LightBlue
  4231. 採購單二級核准_lb.ForeColor = Color.LightBlue : 銀行資料修改審核_lb.ForeColor = Color.LightBlue
  4232. 採購單一級核准_tsm.BackColor = Color.DimGray : 採購單一級核准_tsm.ForeColor = Color.LightBlue : 採購單二級核准_tsm.BackColor = Color.DimGray : 採購單二級核准_tsm.ForeColor = Color.LightBlue
  4233. 採購單一覽表_tsm.BackColor = Color.DimGray : 採購單一覽表_tsm.ForeColor = Color.LightBlue : 入庫驗收單_tsm.BackColor = Color.DimGray : 入庫驗收單_tsm.ForeColor = Color.LightBlue
  4234. 採購轉財務收支單_tsm.BackColor = Color.DimGray : 採購轉財務收支單_tsm.ForeColor = Color.LightBlue
  4235. 採購驗收對帳表_tsm.BackColor = Color.DimGray : 採購驗收對帳表_tsm.ForeColor = Color.LightBlue : 樣品請購單申請_tsm.BackColor = Color.DimGray : 樣品請購單申請_tsm.ForeColor = Color.LightBlue
  4236. 樣品請購單核准_tsm.BackColor = Color.DimGray : 樣品請購單核准_tsm.ForeColor = Color.LightBlue : 樣品採購單生成_tsm.BackColor = Color.DimGray : 樣品採購單生成_tsm.ForeColor = Color.LightBlue
  4237. 樣品請購單一覽表_tsm.BackColor = Color.DimGray : 樣品請購單一覽表_tsm.ForeColor = Color.LightBlue : 採購單編輯_tsm.BackColor = Color.DimGray : 採購單編輯_tsm.ForeColor = Color.LightBlue
  4238. 樣品採購單一級核准_tsm.BackColor = Color.DimGray : 樣品採購單一級核准_tsm.ForeColor = Color.LightBlue : 請購單申請_tsm.BackColor = Color.DimGray : 請購單申請_tsm.ForeColor = Color.LightBlue
  4239. 樣品採購單二級核准_tsm.BackColor = Color.DimGray : 樣品採購單二級核准_tsm.ForeColor = Color.LightBlue : 請購單核準_tsm.BackColor = Color.DimGray : 請購單核準_tsm.ForeColor = Color.LightBlue
  4240. 樣品採購單一覽表_tsm.BackColor = Color.DimGray : 樣品採購單一覽表_tsm.ForeColor = Color.LightBlue : 樣品來料驗收單_tsm.BackColor = Color.DimGray : 樣品來料驗收單_tsm.ForeColor = Color.LightBlue
  4241. 樣品採購驗收對帳表_tsm.BackColor = Color.DimGray : 樣品採購驗收對帳表_tsm.ForeColor = Color.LightBlue : 請購一覽表_tsm.BackColor = Color.DimGray : 請購一覽表_tsm.ForeColor = Color.LightBlue
  4242. 供應商管理_tsm.BackColor = Color.DimGray : 供應商管理_tsm.ForeColor = Color.LightBlue : 樣品供應商管理_tsm.BackColor = Color.DimGray : 樣品供應商管理_tsm.ForeColor = Color.LightBlue
  4243. 供應商商品單價設定_tsm.BackColor = Color.DimGray : 供應商商品單價設定_tsm.ForeColor = Color.LightBlue : 採購單詢價_tsm.BackColor = Color.DimGray : 採購單詢價_tsm.ForeColor = Color.LightBlue
  4244. 物料採購統計表_tsm.BackColor = Color.DimGray : 物料採購統計表_tsm.ForeColor = Color.LightBlue : 電信費追加申請_tsm.BackColor = Color.DimGray : 電信費追加申請_tsm.ForeColor = Color.LightBlue
  4245. 電信費追加執行_tsm.BackColor = Color.DimGray : 電信費追加執行_tsm.ForeColor = Color.LightBlue : 銀行資料修改審核_tsm.BackColor = Color.DimGray : 銀行資料修改審核_tsm.ForeColor = Color.LightBlue
  4246. '-------工程-----------------------------------------------------
  4247. 工程進度表_lb.ForeColor = Color.LightPink : 工程維修單_lb.ForeColor = Color.LightPink : 合約驗收控制表1_lb.ForeColor = Color.LightPink : 合約驗收單1_lb.ForeColor = Color.LightPink
  4248. 合約結案控制表1_lb.ForeColor = Color.LightPink : 工程分區控制表1_lb.ForeColor = Color.LightPink : 派工人數紀錄表_lb.ForeColor = Color.LightPink
  4249. 工程日報表編輯_lb.ForeColor = Color.LightPink : 工程材料表_lb.ForeColor = Color.LightPink : 工程客變單_lb.ForeColor = Color.LightPink : 工程系統管理_tsm.ForeColor = Color.LightPink
  4250. 工程日報表編輯_lb.ForeColor = Color.LightPink : 工程材料表_lb.ForeColor = Color.LightPink
  4251. 合約驗收單1_tsm.BackColor = Color.DimGray : 合約驗收單1_tsm.ForeColor = Color.LightPink : 合約驗收控制表1_tsm.BackColor = Color.DimGray : 合約驗收控制表1_tsm.ForeColor = Color.LightPink
  4252. 合約結案控制表1_tsm.BackColor = Color.DimGray : 合約結案控制表1_tsm.ForeColor = Color.LightPink : 工程進度表_tsm.BackColor = Color.DimGray : 工程進度表_tsm.ForeColor = Color.LightPink
  4253. 派工人數紀錄表_tsm.BackColor = Color.DimGray : 派工人數紀錄表_tsm.ForeColor = Color.LightPink : 工程客變單_tsm.BackColor = Color.DimGray : 工程客變單_tsm.ForeColor = Color.LightPink
  4254. 工程日報表編輯_tsm.BackColor = Color.DimGray : 工程日報表編輯_tsm.ForeColor = Color.LightPink : 工程維修單_tsm.BackColor = Color.DimGray : 工程維修單_tsm.ForeColor = Color.LightPink
  4255. 工程分區控制表1_tsm.BackColor = Color.DimGray : 工程分區控制表1_tsm.ForeColor = Color.LightPink : 工程材料表_tsm.BackColor = Color.DimGray : 工程材料表_tsm.ForeColor = Color.LightPink
  4256. '-------倉儲-----------------------------------------------------
  4257. 倉儲領料審核_lb.ForeColor = Color.SandyBrown : 倉儲單據狀態看板_lb.ForeColor = Color.SandyBrown : 倉儲領料出庫_lb.ForeColor = Color.SandyBrown : 物料退庫_lb.ForeColor = Color.SandyBrown
  4258. 物料資料庫_lb.ForeColor = Color.SandyBrown : 物料轉倉出庫_lb.ForeColor = Color.SandyBrown : 倉儲控制表_lb.ForeColor = Color.SandyBrown : 物料轉倉審核_lb.ForeColor = Color.SandyBrown
  4259. 倉儲領料申請_lb.ForeColor = Color.SandyBrown : 盤盈盤損審核_lb.ForeColor = Color.SandyBrown : 倉儲入庫驗收_lb.ForeColor = Color.SandyBrown : 物料轉倉申請_lb.ForeColor = Color.SandyBrown
  4260. 倉儲分區控制表_lb.ForeColor = Color.SandyBrown : 盤盈盤損申請_lb.ForeColor = Color.SandyBrown : 倉儲系統管理_tsm.ForeColor = Color.SandyBrown : 物料資料編輯_lb.ForeColor = Color.SandyBrown
  4261. 物料資料編輯_tsm.BackColor = Color.DimGray : 物料資料編輯_tsm.ForeColor = Color.SandyBrown
  4262. 倉儲控制表_tsm.BackColor = Color.DimGray : 倉儲控制表_tsm.ForeColor = Color.SandyBrown : 倉儲入庫驗收_tsm.BackColor = Color.DimGray : 倉儲入庫驗收_tsm.ForeColor = Color.PaleGoldenrod
  4263. 物料轉倉申請_tsm.BackColor = Color.DimGray : 物料轉倉申請_tsm.ForeColor = Color.SandyBrown : 物料轉倉審核_tsm.BackColor = Color.DimGray : 物料轉倉審核_tsm.ForeColor = Color.SandyBrown
  4264. 物料轉倉出庫_tsm.BackColor = Color.DimGray : 物料轉倉出庫_tsm.ForeColor = Color.SandyBrown : 倉儲單據狀態看板_tsm.BackColor = Color.DimGray : 倉儲單據狀態看板_tsm.ForeColor = Color.SandyBrown
  4265. 盤盈盤損申請_tsm.BackColor = Color.DimGray : 盤盈盤損申請_tsm.ForeColor = Color.SandyBrown : 盤盈盤損審核_tsm.BackColor = Color.DimGray : 盤盈盤損審核_tsm.ForeColor = Color.SandyBrown
  4266. 物料資料庫_tsm.BackColor = Color.DimGray : 物料資料庫_tsm.ForeColor = Color.SandyBrown : 倉儲分區控制表_tsm.BackColor = Color.DimGray : 倉儲分區控制表_tsm.ForeColor = Color.SandyBrown
  4267. 倉儲領料申請_tsm.BackColor = Color.DimGray : 倉儲領料申請_tsm.ForeColor = Color.PaleGoldenrod : 倉儲領料審核_tsm.BackColor = Color.DimGray : 倉儲領料審核_tsm.ForeColor = Color.PaleGoldenrod
  4268. 倉儲領料出庫_tsm.BackColor = Color.DimGray : 倉儲領料出庫_tsm.ForeColor = Color.PaleGoldenrod : 物料退庫_tsm.BackColor = Color.DimGray : 物料退庫_tsm.ForeColor = Color.PaleGoldenrod
  4269. 倉儲領料申請_bt.BackColor = Color.DimGray : 倉儲領料申請_bt.ForeColor = Color.PaleGoldenrod
  4270. '-------人事-----------------------------------------------------
  4271. 人員ID卡系統配置設定_lb.ForeColor = Color.White
  4272. 系統使用者管理_lb.ForeColor = Color.White : 人員基本資料_lb.ForeColor = Color.White : 考勤明細表_lb.ForeColor = Color.White : 臨時工卡片管理_lb.ForeColor = Color.White
  4273. 人員薪資_lb.ForeColor = Color.White : 門禁權限設定_lb.ForeColor = Color.White : 請假單_lb.ForeColor = Color.White : 請假資料確認_lb.ForeColor = Color.White
  4274. 行事曆請假_lb.ForeColor = Color.White
  4275. 行事曆請假_tsm.BackColor = Color.DimGray : 行事曆請假_tsm.ForeColor = Color.White
  4276. 請假資料確認_tsm.BackColor = Color.DimGray : 請假資料確認_tsm.ForeColor = Color.White : 請假單_tsm.BackColor = Color.DimGray : 請假單_tsm.ForeColor = Color.White
  4277. 門禁權限設定_tsm.BackColor = Color.DimGray : 門禁權限設定_tsm.ForeColor = Color.White : 人員薪資_tsm.BackColor = Color.DimGray : 人員薪資_tsm.ForeColor = Color.White
  4278. 公司組織結構_tsm.BackColor = Color.DimGray : 公司組織結構_tsm.ForeColor = Color.White : 人員ID卡系統配置設定_tsm.BackColor = Color.DimGray : 人員ID卡系統配置設定_tsm.ForeColor = Color.White
  4279. 組織結構_權限設定_tsm.BackColor = Color.DimGray : 組織結構_權限設定_tsm.ForeColor = Color.White : LINE使用者管理表_tsm.BackColor = Color.DimGray : LINE使用者管理表_tsm.ForeColor = Color.White
  4280. LINE通知測試表_tsm.BackColor = Color.DimGray : LINE通知測試表_tsm.ForeColor = Color.White : LINE權限一覽表_tsm.BackColor = Color.DimGray : LINE權限一覽表_tsm.ForeColor = Color.White
  4281. 系統使用者管理1_tsm.BackColor = Color.DimGray : 系統使用者管理1_tsm.ForeColor = Color.White : 人員基本資料_tsm.BackColor = Color.DimGray : 人員基本資料_tsm.ForeColor = Color.White
  4282. 考勤明細表_tsm.BackColor = Color.DimGray : 考勤明細表_tsm.ForeColor = Color.White : 臨時工卡片管理_tsm.BackColor = Color.DimGray : 臨時工卡片管理_tsm.ForeColor = Color.White
  4283. '-------財務-----------------------------------------------------
  4284. 會計科目管理_lb.ForeColor = Color.Violet : 營運收支單申請_lb.ForeColor = Color.Violet : 營運收支單審核_lb.ForeColor = Color.Violet : 營運收支單一覽表_lb.ForeColor = Color.Violet
  4285. 特支費申請_lb.ForeColor = Color.Violet : 會計帳務沖銷_lb.ForeColor = Color.Violet : 主管指定沖銷_lb.ForeColor = Color.Violet : 收款確認表_lb.ForeColor = Color.Violet
  4286. 收款狀態報表_lb.ForeColor = Color.Violet : 採購付款確認表_lb.ForeColor = Color.Violet : 採購付款狀態報表_lb.ForeColor = Color.Violet : 財務支付申請_lb.ForeColor = Color.Violet
  4287. 財務支付審核_lb.ForeColor = Color.Violet : 特支費審核_lb.ForeColor = Color.Violet : 財務決算表_lb.ForeColor = Color.Violet : 財務支付_主管審核_lb.ForeColor = Color.Violet
  4288. 匯率管理_lb.ForeColor = Color.Violet : 應付款日報表_lb.ForeColor = Color.Violet : 應付款月報表_lb.ForeColor = Color.Violet
  4289. 財務資訊戰情室_tsm.BackColor = Color.DimGray : 財務資訊戰情室_tsm.ForeColor = Color.Violet : 應付款月報表_tsm.BackColor = Color.DimGray : 應付款月報表_tsm.ForeColor = Color.Violet
  4290. 應付款日報表_tsm.BackColor = Color.DimGray : 應付款日報表_tsm.ForeColor = Color.Violet : 財務決算表_tsm.BackColor = Color.DimGray : 財務決算表_tsm.ForeColor = Color.Violet
  4291. 財務系統管理_tsm.BackColor = Color.DimGray : 財務系統管理_tsm.ForeColor = Color.Violet : 會計科目管理_tsm.BackColor = Color.DimGray : 會計科目管理_tsm.ForeColor = Color.Violet
  4292. 營運收支單申請_tsm.BackColor = Color.DimGray : 營運收支單申請_tsm.ForeColor = Color.Violet : 營運收支單審核_tsm.BackColor = Color.DimGray : 營運收支單審核_tsm.ForeColor = Color.Violet
  4293. 營運收支單一覽表_tsm.BackColor = Color.DimGray : 營運收支單一覽表_tsm.ForeColor = Color.Violet : 特支費申請_tsm.BackColor = Color.DimGray : 特支費申請_tsm.ForeColor = Color.Violet
  4294. 會計帳務沖銷_tsm.BackColor = Color.DimGray : 會計帳務沖銷_tsm.ForeColor = Color.Violet : 主管指定沖銷_tsm.BackColor = Color.DimGray : 主管指定沖銷_tsm.ForeColor = Color.Violet
  4295. 收款確認表_tsm.BackColor = Color.DimGray : 收款確認表_tsm.ForeColor = Color.Violet : 收款狀態報表_tsm.BackColor = Color.DimGray : 收款狀態報表_tsm.ForeColor = Color.Violet
  4296. 匯率管理_tsm.BackColor = Color.DimGray : 匯率管理_tsm.ForeColor = Color.Violet : 採購付款確認表_tsm.BackColor = Color.DimGray : 採購付款確認表_tsm.ForeColor = Color.Violet
  4297. 採購付款狀態報表_tsm.BackColor = Color.DimGray : 採購付款狀態報表_tsm.ForeColor = Color.Violet : 財務支付申請_tsm.BackColor = Color.DimGray : 財務支付申請_tsm.ForeColor = Color.Violet
  4298. 財務支付審核_tsm.BackColor = Color.DimGray : 財務支付審核_tsm.ForeColor = Color.Violet : 特支費審核_tsm.BackColor = Color.DimGray : 特支費審核_tsm.ForeColor = Color.Violet
  4299. 財務支付_主管審核_tsm.BackColor = Color.DimGray : 財務支付_主管審核_tsm.ForeColor = Color.Violet
  4300. 員工合約_dgv.EnableHeadersVisualStyles = False : 員工合約_dgv.BackgroundColor = Color.DimGray : 員工合約_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4301. 員工合約_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 員工合約_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4302. 員工合約_dgv.DefaultCellStyle.BackColor = Color.DimGray : 員工合約_dgv.DefaultCellStyle.ForeColor = Color.White
  4303. 聯絡函_未執行_dgv.EnableHeadersVisualStyles = False : 聯絡函_未執行_dgv.BackgroundColor = Color.DimGray : 聯絡函_未執行_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4304. 聯絡函_未執行_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 聯絡函_未執行_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4305. 聯絡函_未執行_dgv.DefaultCellStyle.BackColor = Color.DimGray : 聯絡函_未執行_dgv.DefaultCellStyle.ForeColor = Color.White
  4306. 合約預估利潤_dgv.EnableHeadersVisualStyles = False : 合約預估利潤_dgv.BackgroundColor = Color.DimGray : 合約預估利潤_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4307. 合約預估利潤_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約預估利潤_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4308. 合約預估利潤_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約預估利潤_dgv.DefaultCellStyle.ForeColor = Color.White
  4309. 請購單_dgv.EnableHeadersVisualStyles = False : 請購單_dgv.BackgroundColor = Color.DimGray : 請購單_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4310. 請購單_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 請購單_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4311. 請購單_dgv.DefaultCellStyle.BackColor = Color.DimGray : 請購單_dgv.DefaultCellStyle.ForeColor = Color.White
  4312. 聯絡函_未驗收_dgv.EnableHeadersVisualStyles = False : 聯絡函_未驗收_dgv.BackgroundColor = Color.DimGray : 聯絡函_未驗收_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4313. 聯絡函_未驗收_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 聯絡函_未驗收_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4314. 聯絡函_未驗收_dgv.DefaultCellStyle.BackColor = Color.DimGray : 聯絡函_未驗收_dgv.DefaultCellStyle.ForeColor = Color.White
  4315. 聯絡函_請假_dgv.EnableHeadersVisualStyles = False : 聯絡函_請假_dgv.BackgroundColor = Color.DimGray : 聯絡函_請假_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4316. 聯絡函_請假_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 聯絡函_請假_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4317. 聯絡函_請假_dgv.DefaultCellStyle.BackColor = Color.DimGray : 聯絡函_請假_dgv.DefaultCellStyle.ForeColor = Color.White
  4318. 聯絡函_派車_dgv.EnableHeadersVisualStyles = False : 聯絡函_派車_dgv.BackgroundColor = Color.DimGray : 聯絡函_派車_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4319. 聯絡函_派車_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 聯絡函_派車_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4320. 聯絡函_派車_dgv.DefaultCellStyle.BackColor = Color.DimGray : 聯絡函_派車_dgv.DefaultCellStyle.ForeColor = Color.White
  4321. 合約未放行_dgv.EnableHeadersVisualStyles = False : 合約未放行_dgv.BackgroundColor = Color.DimGray : 合約未放行_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4322. 合約未放行_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約未放行_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4323. 合約未放行_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約未放行_dgv.DefaultCellStyle.ForeColor = Color.White
  4324. 詢價單_dgv.EnableHeadersVisualStyles = False : 詢價單_dgv.BackgroundColor = Color.DimGray : 詢價單_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4325. 詢價單_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 詢價單_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4326. 詢價單_dgv.DefaultCellStyle.BackColor = Color.DimGray : 詢價單_dgv.DefaultCellStyle.ForeColor = Color.White
  4327. 合約請款1_dgv.EnableHeadersVisualStyles = False : 合約請款1_dgv.BackgroundColor = Color.DimGray : 合約請款1_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4328. 合約請款1_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約請款1_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4329. 合約請款1_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約請款1_dgv.DefaultCellStyle.ForeColor = Color.White
  4330. 報價未完成_dgv.EnableHeadersVisualStyles = False : 報價未完成_dgv.BackgroundColor = Color.DimGray : 報價未完成_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4331. 報價未完成_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 報價未完成_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4332. 報價未完成_dgv.DefaultCellStyle.BackColor = Color.DimGray : 報價未完成_dgv.DefaultCellStyle.ForeColor = Color.White
  4333. 採購核准11_dgv.EnableHeadersVisualStyles = False : 採購核准11_dgv.BackgroundColor = Color.DimGray : 採購核准11_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4334. 採購核准11_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 採購核准11_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4335. 採購核准11_dgv.DefaultCellStyle.BackColor = Color.DimGray : 採購核准11_dgv.DefaultCellStyle.ForeColor = Color.White
  4336. 合約請款2_dgv.EnableHeadersVisualStyles = False : 合約請款2_dgv.BackgroundColor = Color.DimGray : 合約請款2_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4337. 合約請款2_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約請款2_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4338. 合約請款2_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約請款2_dgv.DefaultCellStyle.ForeColor = Color.White
  4339. 驗收未簽回_dgv.EnableHeadersVisualStyles = False : 驗收未簽回_dgv.BackgroundColor = Color.DimGray : 驗收未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4340. 驗收未簽回_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 驗收未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4341. 驗收未簽回_dgv.DefaultCellStyle.BackColor = Color.DimGray : 驗收未簽回_dgv.DefaultCellStyle.ForeColor = Color.White
  4342. 採購核准12_dgv.EnableHeadersVisualStyles = False : 採購核准12_dgv.BackgroundColor = Color.DimGray : 採購核准12_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4343. 採購核准12_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 採購核准12_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4344. 採購核准12_dgv.DefaultCellStyle.BackColor = Color.DimGray : 採購核准12_dgv.DefaultCellStyle.ForeColor = Color.White
  4345. 合約請款3_dgv.EnableHeadersVisualStyles = False : 合約請款3_dgv.BackgroundColor = Color.DimGray : 合約請款3_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4346. 合約請款3_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約請款3_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4347. 合約請款3_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約請款3_dgv.DefaultCellStyle.ForeColor = Color.White
  4348. 報價未簽回_dgv.EnableHeadersVisualStyles = False : 報價未簽回_dgv.BackgroundColor = Color.DimGray : 報價未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4349. 報價未簽回_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 報價未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4350. 報價未簽回_dgv.DefaultCellStyle.BackColor = Color.DimGray : 報價未簽回_dgv.DefaultCellStyle.ForeColor = Color.White
  4351. 聯絡函_未審_dgv.EnableHeadersVisualStyles = False : 聯絡函_未審_dgv.BackgroundColor = Color.DimGray : 聯絡函_未審_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4352. 聯絡函_未審_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 聯絡函_未審_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4353. 聯絡函_未審_dgv.DefaultCellStyle.BackColor = Color.DimGray : 聯絡函_未審_dgv.DefaultCellStyle.ForeColor = Color.White
  4354. 合約請款4_dgv.EnableHeadersVisualStyles = False : 合約請款4_dgv.BackgroundColor = Color.DimGray : 合約請款4_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4355. 合約請款4_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約請款4_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4356. 合約請款4_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約請款4_dgv.DefaultCellStyle.ForeColor = Color.White
  4357. 合約未簽回_dgv.EnableHeadersVisualStyles = False : 合約未簽回_dgv.BackgroundColor = Color.DimGray : 合約未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4358. 合約未簽回_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4359. 合約未簽回_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約未簽回_dgv.DefaultCellStyle.ForeColor = Color.White
  4360. 聯絡函_未收_dgv.EnableHeadersVisualStyles = False : 聯絡函_未收_dgv.BackgroundColor = Color.DimGray : 聯絡函_未收_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4361. 聯絡函_未收_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 聯絡函_未收_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4362. 聯絡函_未收_dgv.DefaultCellStyle.BackColor = Color.DimGray : 聯絡函_未收_dgv.DefaultCellStyle.ForeColor = Color.White
  4363. 合約請款5_dgv.EnableHeadersVisualStyles = False : 合約請款5_dgv.BackgroundColor = Color.DimGray : 合約請款5_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4364. 合約請款5_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約請款5_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4365. 合約請款5_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約請款5_dgv.DefaultCellStyle.ForeColor = Color.White
  4366. 保固未簽回_dgv.EnableHeadersVisualStyles = False : 保固未簽回_dgv.BackgroundColor = Color.DimGray : 保固未簽回_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4367. 保固未簽回_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 保固未簽回_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4368. 保固未簽回_dgv.DefaultCellStyle.BackColor = Color.DimGray : 保固未簽回_dgv.DefaultCellStyle.ForeColor = Color.White
  4369. 合約未指定主管_dgv.EnableHeadersVisualStyles = False : 合約未指定主管_dgv.BackgroundColor = Color.DimGray : 合約未指定主管_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4370. 合約未指定主管_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約未指定主管_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4371. 合約未指定主管_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約未指定主管_dgv.DefaultCellStyle.ForeColor = Color.White
  4372. 合約未驗收_dgv.EnableHeadersVisualStyles = False : 合約未驗收_dgv.BackgroundColor = Color.DimGray : 合約未驗收_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4373. 合約未驗收_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 合約未驗收_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4374. 合約未驗收_dgv.DefaultCellStyle.BackColor = Color.DimGray : 合約未驗收_dgv.DefaultCellStyle.ForeColor = Color.White
  4375. 人員動態_dgv.EnableHeadersVisualStyles = False : 人員動態_dgv.BackgroundColor = Color.DimGray : 人員動態_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4376. 人員動態_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 人員動態_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4377. 人員動態_dgv.DefaultCellStyle.BackColor = Color.DimGray : 人員動態_dgv.DefaultCellStyle.ForeColor = Color.White
  4378. 車輛動態_dgv.EnableHeadersVisualStyles = False : 車輛動態_dgv.BackgroundColor = Color.DimGray : 車輛動態_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4379. 車輛動態_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 車輛動態_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4380. 車輛動態_dgv.DefaultCellStyle.BackColor = Color.DimGray : 車輛動態_dgv.DefaultCellStyle.ForeColor = Color.White
  4381. 銀行資料修改_dgv.EnableHeadersVisualStyles = False : 銀行資料修改_dgv.BackgroundColor = Color.DimGray : 銀行資料修改_dgv.ColumnHeadersDefaultCellStyle.ForeColor = Color.White
  4382. 銀行資料修改_dgv.ColumnHeadersDefaultCellStyle.BackColor = Color.Black : 銀行資料修改_dgv.AlternatingRowsDefaultCellStyle.BackColor = Color.DimGray
  4383. 銀行資料修改_dgv.DefaultCellStyle.BackColor = Color.DimGray : 銀行資料修改_dgv.DefaultCellStyle.ForeColor = Color.White
  4384. End If
  4385. End Sub
  4386. End Class