56 |
IdFTP1: TIdFTP; |
IdFTP1: TIdFTP; |
57 |
Image1: TImage; |
Image1: TImage; |
58 |
ListBox2: TListBox; |
ListBox2: TListBox; |
59 |
OpdaterListenButton01: TButton; |
BtnOpdaterListen: TButton; |
60 |
BtnUploadLogfil: TButton; |
BtnUploadLogfil: TButton; |
61 |
BtnDownloadRuteskiftFil: TButton; |
BtnDownloadRuteskiftFil: TButton; |
62 |
Pakkeshoplevering1: TMenuItem; |
Pakkeshoplevering1: TMenuItem; |
129 |
procedure ListBox1DrawItem(Control: TWinControl; Index: Integer; Rect: TRect; State: TOwnerDrawState); |
procedure ListBox1DrawItem(Control: TWinControl; Index: Integer; Rect: TRect; State: TOwnerDrawState); |
130 |
procedure Budlevering1Click(Sender: TObject); |
procedure Budlevering1Click(Sender: TObject); |
131 |
procedure BtnDownloadKontrolfilClick(Sender: TObject); |
procedure BtnDownloadKontrolfilClick(Sender: TObject); |
132 |
procedure OpdaterListenButton01Click(Sender: TObject); |
procedure BtnOpdaterListenClick(Sender: TObject); |
133 |
procedure DownloadBladhusRuteskiftfil(); |
procedure DownloadBladhusRuteskiftfil(); |
134 |
procedure DownloadBladhusKontrolfil(); |
procedure DownloadBladhusKontrolfil(); |
135 |
procedure SendFilTilDAO(fil_type, filnavn_input, filnavn_output: String); |
procedure SendFilTilDAO(fil_type, filnavn_input, filnavn_output: String); |
329 |
PanelValg7.Font.Color := clWindowText; |
PanelValg7.Font.Color := clWindowText; |
330 |
end; |
end; |
331 |
|
|
332 |
OpdaterListenButton01.Enabled := false; |
BtnOpdaterListen.Enabled := false; |
333 |
|
|
334 |
if (BladhusSted > 00) and (BladhusSted < Length(BladhusStedNavn)) then |
if (BladhusSted > 00) and (BladhusSted < Length(BladhusStedNavn)) then |
335 |
begin |
begin |
1600 |
|
|
1601 |
if not PakkeshopLevering1.Checked and not Pakkernormal1.Checked or (PakkeshopLevering1.Checked and (PakkeshopStregkode <> '') and (PakkeshopTjekkode <> '')) or (Pakkernormal1.Checked and (Scanogstjekkoden1.Checked and (BoghandlerStregkode <> '') and (BoghandlerTjekkode <> '') or not Scanogstjekkoden1.Checked)) then |
if not PakkeshopLevering1.Checked and not Pakkernormal1.Checked or (PakkeshopLevering1.Checked and (PakkeshopStregkode <> '') and (PakkeshopTjekkode <> '')) or (Pakkernormal1.Checked and (Scanogstjekkoden1.Checked and (BoghandlerStregkode <> '') and (BoghandlerTjekkode <> '') or not Scanogstjekkoden1.Checked)) then |
1602 |
begin |
begin |
1603 |
|
|
1604 |
if PakkeshopLevering1.Checked and (PakkeshopStregkode <> '') and (PakkeshopTjekkode <> '') then |
if PakkeshopLevering1.Checked and (PakkeshopStregkode <> '') and (PakkeshopTjekkode <> '') then |
1605 |
StregKode := PakkeshopStregkode; |
StregKode := PakkeshopStregkode; |
1606 |
if Pakkernormal1.Checked and ((BoghandlerStregkode <> '') and (BoghandlerTjekkode <> '') or not Scanogstjekkoden1.Checked) then |
if Pakkernormal1.Checked and ((BoghandlerStregkode <> '') and (BoghandlerTjekkode <> '') or not Scanogstjekkoden1.Checked) then |
1675 |
begin |
begin |
1676 |
VisAlarmSkaerm(''); |
VisAlarmSkaerm(''); |
1677 |
end; |
end; |
1678 |
|
|
1679 |
if not btnNulstil.Visible then |
if not btnNulstil.Visible then |
1680 |
begin |
begin |
1681 |
|
|
1768 |
|
|
1769 |
|
|
1770 |
begin |
begin |
1771 |
if Budlevering1.Checked or Pakkeshoplevering1.Checked or Returpakkerfrapakkeshop1.Checked or Pakkernormal1.Checked then |
if Budlevering1.Checked or Pakkeshoplevering1.Checked or Returpakkerfrapakkeshop1.Checked or Pakkernormal1.Checked or menuIndlevering.Checked then |
1772 |
begin |
begin |
1773 |
for i := ListBox2.items.count-1 downto 0 do |
for i := ListBox2.items.count-1 downto 0 do |
1774 |
if pos(StregKode,ListBox2.items[i]) <> 0 then |
if pos(StregKode,ListBox2.items[i]) <> 0 then |
1977 |
begin; // NS |
begin; // NS |
1978 |
Testprinter1.Visible := true; |
Testprinter1.Visible := true; |
1979 |
BtnDownloadKontrolfil.Enabled := true; |
BtnDownloadKontrolfil.Enabled := true; |
1980 |
OpdaterListenButton01.Enabled := true; |
BtnOpdaterListen.Enabled := true; |
1981 |
IdFTP1.Passive := true; |
IdFTP1.Passive := true; |
1982 |
IdFTP1.PassiveUseControlHost := true; |
IdFTP1.PassiveUseControlHost := true; |
1983 |
BladhusKontrolfil_server := 'franordjyske/RuteKontrol.txt'; |
BladhusKontrolfil_server := 'franordjyske/RuteKontrol.txt'; |
1993 |
radioStorPakke.Enabled := true; |
radioStorPakke.Enabled := true; |
1994 |
radioLillePakke.Enabled := true; |
radioLillePakke.Enabled := true; |
1995 |
BtnDownloadKontrolfil.Enabled := false; // kontrolfil bruges ikke her |
BtnDownloadKontrolfil.Enabled := false; // kontrolfil bruges ikke her |
1996 |
OpdaterListenButton01.Enabled := true; |
BtnOpdaterListen.Enabled := true; |
1997 |
IdFTP1.Passive := true; |
IdFTP1.Passive := true; |
1998 |
IdFTP1.PassiveUseControlHost := true; |
IdFTP1.PassiveUseControlHost := true; |
1999 |
IndlesManglendeScanninger(); |
IndlesManglendeScanninger(); |
2010 |
BtnDownloadRuteskiftFil.Visible := false; |
BtnDownloadRuteskiftFil.Visible := false; |
2011 |
end; |
end; |
2012 |
BtnDownloadKontrolfil.Enabled := true; |
BtnDownloadKontrolfil.Enabled := true; |
2013 |
OpdaterListenButton01.Enabled := true; |
BtnOpdaterListen.Enabled := true; |
2014 |
IdFTP1.Passive := true; |
IdFTP1.Passive := true; |
2015 |
IdFTP1.PassiveUseControlHost := true; |
IdFTP1.PassiveUseControlHost := true; |
2016 |
BladhusRuteskiftfil_server := 'frafd/RuteSkift.txt'; |
BladhusRuteskiftfil_server := 'frafd/RuteSkift.txt'; |
2031 |
radioStorPakke.Enabled := true; |
radioStorPakke.Enabled := true; |
2032 |
radioLillePakke.Enabled := true; |
radioLillePakke.Enabled := true; |
2033 |
BtnDownloadKontrolfil.Enabled := false; // kontrolfil bruges ikke her |
BtnDownloadKontrolfil.Enabled := false; // kontrolfil bruges ikke her |
2034 |
OpdaterListenButton01.Enabled := true; |
BtnOpdaterListen.Enabled := true; |
2035 |
IdFTP1.Passive := true; |
IdFTP1.Passive := true; |
2036 |
IdFTP1.PassiveUseControlHost := true; |
IdFTP1.PassiveUseControlHost := true; |
2037 |
end; |
end; |
2152 |
PrintNyLabel := True; //Indleveringskode vil ALTID udskrive label |
PrintNyLabel := True; //Indleveringskode vil ALTID udskrive label |
2153 |
PakkeshopLabel := TPakkeshopLabel.Create( XMLDocument1 ); //Opret struct og parse xml doc |
PakkeshopLabel := TPakkeshopLabel.Create( XMLDocument1 ); //Opret struct og parse xml doc |
2154 |
RuteNummer := PakkeshopLabel.Koreliste; |
RuteNummer := PakkeshopLabel.Koreliste; |
2155 |
|
Stregkode := PakkeshopLabel.Stregkode; |
2156 |
|
|
2157 |
PrintPakkeshopLabel( PakkeshopLabel ); |
PrintPakkeshopLabel( PakkeshopLabel ); |
2158 |
|
|
2286 |
List1msg := List1msg + '; ' + Stregkode + ' (' + BoghandlerTjekkode + ')' + '; ' + Kommentar; |
List1msg := List1msg + '; ' + Stregkode + ' (' + BoghandlerTjekkode + ')' + '; ' + Kommentar; |
2287 |
end; |
end; |
2288 |
end; |
end; |
2289 |
|
if menuIndlevering.Checked then |
2290 |
|
begin |
2291 |
|
List1Msg := Stregkode; |
2292 |
|
end; |
2293 |
|
|
2294 |
|
|
2295 |
ListBox1.Items.Insert(0,List1Msg); |
ListBox1.Items.Insert(0,List1Msg); |
2296 |
logTekst := RightStr(List1Msg, Length(List1Msg)-10); |
logTekst := RightStr(List1Msg, Length(List1Msg)-10); |
2297 |
SkrivScanningLogFil(logTekst); |
SkrivScanningLogFil(logTekst); |
3485 |
end |
end |
3486 |
else |
else |
3487 |
begin |
begin |
3488 |
ShowMessage('Acrobat Reader er ikke installeret!'); |
ShowMessage('Adobe Reader er ikke installeret!'); |
3489 |
end; |
end; |
3490 |
end |
end |
3491 |
else |
else |
3551 |
radioStorPakke.Enabled := false; |
radioStorPakke.Enabled := false; |
3552 |
radioLillePakke.Enabled := false; |
radioLillePakke.Enabled := false; |
3553 |
ListBox1.Visible := true; |
ListBox1.Visible := true; |
3554 |
OpdaterListenButton01.Enabled := true; |
BtnOpdaterListen.Enabled := true; |
3555 |
BtnEKLoverforsel.Enabled := true; |
BtnEKLoverforsel.Enabled := true; |
3556 |
InitLillePakke(); |
InitLillePakke(); |
3557 |
ListBox1.Items.Clear; |
ListBox1.Items.Clear; |
3638 |
ListBox1.Visible := true; |
ListBox1.Visible := true; |
3639 |
ListBox1.Items.Clear; |
ListBox1.Items.Clear; |
3640 |
BtnDownloadKontrolfil.Enabled := false; |
BtnDownloadKontrolfil.Enabled := false; |
3641 |
OpdaterListenButton01.Enabled := true; |
BtnOpdaterListen.Enabled := true; |
3642 |
BtnDownloadRuteskiftFil.Visible := false; |
BtnDownloadRuteskiftFil.Visible := false; |
3643 |
BtnEKLoverforsel.Enabled := false; |
BtnEKLoverforsel.Enabled := false; |
3644 |
IdFTP1.Passive := true; |
IdFTP1.Passive := true; |
3674 |
ListBox1.Visible := true; |
ListBox1.Visible := true; |
3675 |
ListBox1.Items.Clear; |
ListBox1.Items.Clear; |
3676 |
BtnDownloadKontrolfil.Enabled := false; |
BtnDownloadKontrolfil.Enabled := false; |
3677 |
OpdaterListenButton01.Enabled := true; |
BtnOpdaterListen.Enabled := true; |
3678 |
|
|
3679 |
BtnEKLoverforsel.Enabled := true; |
BtnEKLoverforsel.Enabled := true; |
3680 |
|
|
3711 |
ListBox1.Visible := true; |
ListBox1.Visible := true; |
3712 |
ListBox1.Items.Clear; |
ListBox1.Items.Clear; |
3713 |
BtnDownloadKontrolfil.Enabled := false; |
BtnDownloadKontrolfil.Enabled := false; |
3714 |
OpdaterListenButton01.Enabled := true; |
BtnOpdaterListen.Enabled := true; |
3715 |
BtnEKLoverforsel.Enabled := false; |
BtnEKLoverforsel.Enabled := false; |
3716 |
InitLillePakke(); |
InitLillePakke(); |
3717 |
IndlesScanningLogFil(); |
IndlesScanningLogFil(); |
3758 |
ListBox1.Items.Clear(); |
ListBox1.Items.Clear(); |
3759 |
|
|
3760 |
BtnDownloadKontrolfil.Enabled := false; |
BtnDownloadKontrolfil.Enabled := false; |
3761 |
OpdaterListenButton01.Enabled := true; |
BtnOpdaterListen.Enabled := true; |
3762 |
BtnEKLoverforsel.Enabled := false; |
BtnEKLoverforsel.Enabled := false; |
3763 |
InitLillePakke(); |
InitLillePakke(); |
3764 |
IndlesScanningLogFil(); |
IndlesScanningLogFil(); |
4473 |
ListBox1.SetFocus; // for at flytte fokus væk fra download knappen så denne ikke aktiveres ved scanning / indtastning af stregkode |
ListBox1.SetFocus; // for at flytte fokus væk fra download knappen så denne ikke aktiveres ved scanning / indtastning af stregkode |
4474 |
end; |
end; |
4475 |
|
|
4476 |
procedure TMainForm.OpdaterListenButton01Click(Sender: TObject); |
procedure TMainForm.BtnOpdaterListenClick(Sender: TObject); |
4477 |
const |
const |
4478 |
crlf = Chr(13) + Chr(10) ; // Carriage return & Linefeed |
crlf = Chr(13) + Chr(10) ; // Carriage return & Linefeed |
4479 |
|
|