Guest User

Untitled

a guest
Jul 16th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 2.07 KB | None | 0 0
  1.  
  2. Public Sub MAIN()
  3.     Call FyllFält("Obj_namn", "OBJEKTNAMN")
  4.     Call FyllFält("Obj_adr", "OBJEKTADRESS")
  5.     Call FyllFält("Obj_nummer", "OBJEKTNR")
  6.     Call FyllFält("Fast_bet", "FAST_BET")
  7.     Call FyllFält("Inh_namn", "INNEHAVARE")
  8.     Call FyllFält("Inh_adr", "INNEHAVARE_ADRESS")
  9.     Call FyllFält("Inh_adr2", "INNEHAVARE_ADRESS2")
  10.     Call FyllFält("Ag_namn", "AGARE")
  11.     Call FyllFält("Ag_adr", "AGARE_ADRESS")
  12.     Call FyllFält("Ag_adr2", "AGARE_ADRESS2")
  13.     Call FyllFält("Ku_namn", "KUND")
  14.     Call FyllFält("Ku_adr", "KUND_ADRESS")
  15.     Call FyllFält("Ku_adr2", "KUND_ADRESS2")
  16.     Call FyllFält("Kund_Orgnr", "KUND_ORGNR")
  17.     Call FyllFält("HDnummer", "H_DIARIENR")
  18.     Call FyllFält("Bes_dat", "BESIKT_DATUM")
  19.    
  20.     Call FyllFält("Und_namn", "UNDERSKRIFT")
  21.     Call FyllFält("Und_Tel", "UNDERSKRIFT_TEL")
  22.     Call FyllFält("Und_titel", "UNDERSKRIFT_TITEL")
  23.     Call FyllFält("Und_email", "UNDERSKRIFT_EMAIL")
  24.    
  25.     Call FyllMedDatum("txtDatum")
  26.  
  27.     If HämtaFrånCore("REGELB_BESIKT") = "1" Then Call MarkeraKryssruta("Bes_reg")
  28.     If HämtaFrånCore("REGELB_BESIKT") = "0" Then Call MarkeraKryssruta("Bes_annan")
  29.     If HämtaFrånCore("TILLSYN") = "1" Then Call MarkeraKryssruta("Kryss_till")
  30.     If HämtaFrånCore("BRANDSYN") = "1" Then Call MarkeraKryssruta("Kryss_brand")
  31.    
  32.     WordBasic.UpdateFields
  33.  
  34. End Sub
  35.  
  36. Public Function HämtaFrånCore(ByVal CoreVärde)
  37.     Dim SökvägDatafil: SökvägDatafil = WordBasic.[GetPrivateProfileString$]("SÖKVÄGAR", "Databibliotek", "core.ini")
  38.     HämtaFrånCore = "" + WordBasic.[GetPrivateProfileString$]("POST 1", CoreVärde, SökvägDatafil + "\COREDATA.TXT")
  39. End Function
  40.  
  41. Public Sub FyllFält(ByVal WordFält, ByVal CoreVärde)
  42.     WordBasic.SetFormResult WordFält, HämtaFrånCore(CoreVärde)
  43. End Sub
  44.  
  45. Public Sub FyllMedDatum(ByVal WordFält)
  46.     WordBasic.SetFormResult WordFält, DatePart("yyyy", Date) & "-" & DatePart("m", Date) & "-" & DatePart("d", Date)
  47. End Sub
  48.  
  49. Public Sub MarkeraKryssruta(ByVal WordFält)
  50.     WordBasic.SetFormResult WordFält, 1
  51. End Sub
Add Comment
Please, Sign In to add comment