Änderungen und neugestalten Invoices um Kopierbug zu beheben der passiert wenn man Seiteninhalte mit referenzen kopiert.
This commit is contained in:
@@ -111,7 +111,7 @@
|
|||||||
<asp:Label ID="lbl_bis" runat="server" Text="Bis:"></asp:Label>
|
<asp:Label ID="lbl_bis" runat="server" Text="Bis:"></asp:Label>
|
||||||
<!-- <asp:RequiredFieldValidator ID="RequiredFieldValidatorbis" ClientValidationFunction="validate" runat="server" ErrorMessage="Field required" ControlToValidate="pickdate2" Text="Required" ForeColor="White" Font-Strikeout="False" Font-Underline="False" Font-Overline="False" Font-Bold="True" BackColor="Red"></asp:RequiredFieldValidator> -->
|
<!-- <asp:RequiredFieldValidator ID="RequiredFieldValidatorbis" ClientValidationFunction="validate" runat="server" ErrorMessage="Field required" ControlToValidate="pickdate2" Text="Required" ForeColor="White" Font-Strikeout="False" Font-Underline="False" Font-Overline="False" Font-Bold="True" BackColor="Red"></asp:RequiredFieldValidator> -->
|
||||||
<%Dim jetzt = DateTime.Now.Date %>
|
<%Dim jetzt = DateTime.Now.Date %>
|
||||||
<asp:TextBox id="pickdate2" Type="Date" CssClass="classTarget" minDate="jetzt" OnTextChanged="pickdate2_TextChanged" required="true" runat="server"></asp:TextBox>
|
<asp:TextBox id="pickdate2" Type="Date" CssClass="classTarget" minDate="<%=jetzt %>" OnTextChanged="pickdate2_TextChanged" required="true" runat="server"></asp:TextBox>
|
||||||
<asp:CustomValidator runat="server" ID="valDateRange_2" ControlToValidate="pickdate2" Display="Dynamic" onservervalidate="valDateRange_2_ServerValidate" ErrorMessage="" SetFocusOnError="true" ValidationGroup="DateValid"/>
|
<asp:CustomValidator runat="server" ID="valDateRange_2" ControlToValidate="pickdate2" Display="Dynamic" onservervalidate="valDateRange_2_ServerValidate" ErrorMessage="" SetFocusOnError="true" ValidationGroup="DateValid"/>
|
||||||
</div>
|
</div>
|
||||||
<div id="Abstand"></div>
|
<div id="Abstand"></div>
|
||||||
@@ -130,6 +130,7 @@
|
|||||||
<div class="col-12" id="cont3">
|
<div class="col-12" id="cont3">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div id="Abstand"></div>
|
<div id="Abstand"></div>
|
||||||
|
<!--Desktop/Tablet-->
|
||||||
<div class="d-none d-md-block">
|
<div class="d-none d-md-block">
|
||||||
<!-- Optionale Suchparameter-->
|
<!-- Optionale Suchparameter-->
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@@ -146,13 +147,14 @@
|
|||||||
<div id="rowcol2" class="col-12">
|
<div id="rowcol2" class="col-12">
|
||||||
<asp:Label ID="lbl_Absender" runat="server" Text="Absender"></asp:Label>
|
<asp:Label ID="lbl_Absender" runat="server" Text="Absender"></asp:Label>
|
||||||
<asp:TextBox ID="txt_Absender" runat="server" style="width:155px; margin-left:8px;" OnTextChanged="txt_Absender_TextChanged"></asp:TextBox>
|
<asp:TextBox ID="txt_Absender" runat="server" style="width:155px; margin-left:8px;" OnTextChanged="txt_Absender_TextChanged"></asp:TextBox>
|
||||||
<asp:RegularExpressionValidator ControlToValidate="txt_Absender" runat="server" ID="regexval_txt_Absender" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{90})\d$" Display="Dynamic" ErrorMessage="Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
<asp:RegularExpressionValidator ControlToValidate="txt_Absender" runat="server" ID="regexval_txt_Absender" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{90})\d$" Display="Dynamic" ErrorMessage="Absender: Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
||||||
<asp:Label ID="lbl_Empfaenger" runat="server" Text="Empfänger" style="margin-left:9px"></asp:Label>
|
<asp:Label ID="lbl_Empfaenger" runat="server" Text="Empfänger" style="margin-left:9px"></asp:Label>
|
||||||
<asp:TextBox ID="txt_Empfaenger" runat="server" style="width:155px; margin-left:52px;" OnTextChanged="txt_Empfaenger_TextChanged"></asp:TextBox>
|
<asp:TextBox ID="txt_Empfaenger" runat="server" style="width:155px; margin-left:52px;" OnTextChanged="txt_Empfaenger_TextChanged"></asp:TextBox>
|
||||||
<asp:RegularExpressionValidator ControlToValidate="txt_Empfaenger" runat="server" ID="regexval_txt_Empfaenger" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{90})\d$" Display="Dynamic" ErrorMessage="Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
<asp:RegularExpressionValidator ControlToValidate="txt_Empfaenger" runat="server" ID="regexval_txt_Empfaenger" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{90})\d$" Display="Dynamic" ErrorMessage="Empfänger: Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<!-- Smartphone-->
|
||||||
<div class="d-md-none">
|
<div class="d-md-none">
|
||||||
<div id="rowcol3" class="col-10 row" style="margin-right:/*1.52px;*/0.33480176211453744vw;">
|
<div id="rowcol3" class="col-10 row" style="margin-right:/*1.52px;*/0.33480176211453744vw;">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@@ -161,7 +163,6 @@
|
|||||||
<asp:RegularExpressionValidator ControlToValidate="txt_LKWNr" runat="server" ID="regexval_txt_LKWNr_M" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{30})\d$" Display="Dynamic" ErrorMessage="Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
<asp:RegularExpressionValidator ControlToValidate="txt_LKWNr" runat="server" ID="regexval_txt_LKWNr_M" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{30})\d$" Display="Dynamic" ErrorMessage="Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
||||||
</div>
|
</div>
|
||||||
<div id="rowcol4" class="col-10 row" style="margin-right:/*1.52px;*/0.33480176211453744vw;">
|
<div id="rowcol4" class="col-10 row" style="margin-right:/*1.52px;*/0.33480176211453744vw;">
|
||||||
|
|
||||||
<asp:Label ID="lbl_KdNrAuftrag_M" runat="server" Text="Kunden Auftrags Nr" style="margin-left:45px"></asp:Label>
|
<asp:Label ID="lbl_KdNrAuftrag_M" runat="server" Text="Kunden Auftrags Nr" style="margin-left:45px"></asp:Label>
|
||||||
<asp:TextBox ID="txt_KdNrAuftrag_M" runat="server" style="width:117px; margin-left:6px;" OnTextChanged="txt_KdNrAuftrag_M_TextChanged"></asp:TextBox>
|
<asp:TextBox ID="txt_KdNrAuftrag_M" runat="server" style="width:117px; margin-left:6px;" OnTextChanged="txt_KdNrAuftrag_M_TextChanged"></asp:TextBox>
|
||||||
<asp:RegularExpressionValidator ControlToValidate="txt_KdNrAuftrag_M" runat="server" ID="regval_txt_KdNrAuftrag_M" ValidationGroup="additional_TXTs" ValidationExpression="^[0-9]{7}$" Display="Dynamic" ErrorMessage="Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
<asp:RegularExpressionValidator ControlToValidate="txt_KdNrAuftrag_M" runat="server" ID="regval_txt_KdNrAuftrag_M" ValidationGroup="additional_TXTs" ValidationExpression="^[0-9]{7}$" Display="Dynamic" ErrorMessage="Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
||||||
@@ -185,19 +186,18 @@
|
|||||||
<div id="Abstand_laenger" style="height: /*24px*/ 1.873536299765808vh;"></div>
|
<div id="Abstand_laenger" style="height: /*24px*/ 1.873536299765808vh;"></div>
|
||||||
<asp:Button ID="btn_Auftraege" class="btn-primary" runat="server" Text="Erhalte Aufträge" OnClick="btn_Auftraege_Click" style="background-color:#fff;color:#043381;height:30px;width:18%;font-size:1.33em;" OnClientClick="return verify()"/>
|
<asp:Button ID="btn_Auftraege" class="btn-primary" runat="server" Text="Erhalte Aufträge" OnClick="btn_Auftraege_Click" style="background-color:#fff;color:#043381;height:30px;width:18%;font-size:1.33em;" OnClientClick="return verify()"/>
|
||||||
<div id="Abstand_lang" style="height: /*32px*/ 2.498048399687744vh;"></div>
|
<div id="Abstand_lang" style="height: /*32px*/ 2.498048399687744vh;"></div>
|
||||||
|
|
||||||
<div class="g-3">
|
<div class="g-3">
|
||||||
<div id="conovertab" style="overflow-x:auto;"margin-left="-2px">
|
<div id="conovertab" style="overflow-x:auto;"margin-left="-2px">
|
||||||
<asp:Table class="table table-responsive table-striped table-borderless" id="normaltable" runat="server" EnableViewState="false" BorderWidth="2px">
|
<asp:Table class="table table-responsive table-striped table-borderless" id="normaltable" runat="server" EnableViewState="false" BorderWidth="2px">
|
||||||
<asp:TableHeaderRow id="tbl_Header_row" runat="server" style="background-color:#043381;color:#fff">
|
<asp:TableHeaderRow id="tbl_Header_row" runat="server" style="background-color:#043381;color:#fff">
|
||||||
<asp:TableHeaderCell ID="tbl_HeaderCellIndexNr" runat="server">Index-Nr</asp:TableHeaderCell>
|
<asp:TableHeaderCell ID="tbl_HeaderCellIndexNr" runat="server" AbbreviatedText="Index">Index-Nr</asp:TableHeaderCell>
|
||||||
<asp:TableHeaderCell ID="tbl_HeaderCell_LKWs" runat="server">LKW-Nr</asp:TableHeaderCell>
|
<asp:TableHeaderCell ID="tbl_HeaderCell_LKWs" runat="server" AbbreviatedText="LKWNr">LKW-Nr</asp:TableHeaderCell>
|
||||||
<asp:TableHeaderCell ID="tbl_HeaderCell_Status" runat="server">Status</asp:TableHeaderCell>
|
<asp:TableHeaderCell ID="tbl_HeaderCell_Status" runat="server" AbbreviatedText="Status">Status</asp:TableHeaderCell>
|
||||||
<asp:TableHeaderCell ID="tbl_HeaderCell_Auftragsdatum" runat="server">Auftragsdatum</asp:TableHeaderCell>
|
<asp:TableHeaderCell ID="tbl_HeaderCell_Auftragsdatum" runat="server" AbbreviatedText="AuftrDat">Auftragsdatum</asp:TableHeaderCell>
|
||||||
<asp:TableHeaderCell ID="tbl_HeaderCell_Absender" runat="server">Absender</asp:TableHeaderCell>
|
<asp:TableHeaderCell ID="tbl_HeaderCell_Absender" runat="server" AbbreviatedText="Abs">Absender</asp:TableHeaderCell>
|
||||||
<asp:TableHeaderCell ID="tbl_HeaderCell_Empfaenger" runat="server">Empfänger</asp:TableHeaderCell>
|
<asp:TableHeaderCell ID="tbl_HeaderCell_Empfaenger" runat="server" AbbreviatedText="Empf">Empfänger</asp:TableHeaderCell>
|
||||||
<asp:TableHeaderCell ID="tbl_HeaderCell_KundAuftNr" runat="server">Auftrags-Nr</asp:TableHeaderCell>
|
<asp:TableHeaderCell ID="tbl_HeaderCell_KundAuftNr" runat="server" AbbreviatedText="AuftrNr">Auftrags-Nr</asp:TableHeaderCell>
|
||||||
<asp:TableHeaderCell ID="tbl_HeaderCell_Info" runat="server">Info</asp:TableHeaderCell>
|
<asp:TableHeaderCell ID="tbl_HeaderCell_Info" runat="server" AbbreviatedText="Info">Info</asp:TableHeaderCell>
|
||||||
</asp:TableHeaderRow>
|
</asp:TableHeaderRow>
|
||||||
</asp:Table>
|
</asp:Table>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
<%@ Page Title="Rechnungen VERAG" Language="VB" MasterPageFile="~/Customers/Customers.master" AutoEventWireup="false" CodeFile="Invoices.aspx.vb" Inherits="Kundenbereich_Default" %>
|
<%@ Page Title="" Language="VB" MasterPageFile="~/Customers/Customers.master" AutoEventWireup="false" CodeFile="Invoices.aspx.vb" Inherits="Customers_Invoices" %>
|
||||||
|
|
||||||
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
|
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
|
||||||
|
</asp:Content>
|
||||||
|
<asp:Content ID="Content2" ContentPlaceHolderID="head" Runat="Server">
|
||||||
<!-- Bootstrap -->
|
<!-- Bootstrap -->
|
||||||
<html lang="en"></html>
|
<html lang="en"></html>
|
||||||
<!-- Required meta tags -->
|
<!-- Required meta tags -->
|
||||||
<meta charset="utf-8"/>
|
<meta charset="utf-8"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1" title="Verag Spedition AG AvisoTV Flex"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
|
||||||
<link rel="shortcut icon" href="../images/Icons/favicon/favicon.ico" />
|
<link rel="shortcut icon" href="../images/Icons/favicon/favicon.ico" />
|
||||||
<style>
|
<style>
|
||||||
.nav-item dropdown::marker {
|
.nav-item dropdown::marker {
|
||||||
@@ -15,126 +16,197 @@
|
|||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
color: #043381;
|
color: #043381;
|
||||||
}
|
}
|
||||||
@media (min-width:558.98px){
|
|
||||||
#tablerechnungen {
|
|
||||||
width: 1064px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
</style>
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" title="VERAG IndexCustomer"/>
|
|
||||||
|
|
||||||
<!-- <link rel="stylesheet" type="text/css" href="css/edit_main.css"> -->
|
|
||||||
<script src="../js/netzwerk.js" type="text/javascript"></script>
|
|
||||||
|
|
||||||
<!-- Bootstrap CSS -->
|
<!-- Bootstrap CSS -->
|
||||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous"/>
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous"/>
|
||||||
|
<link rel="stylesheet" href="https://unpkg.com/bootstrap-table@1.18.3/dist/bootstrap-table.min.css"/>
|
||||||
|
|
||||||
<link rel="stylesheet" type="text/css" href="../css/main.css"/>
|
<link rel="stylesheet" type="text/css" href="../css/main.css"/>
|
||||||
<link rel="stylesheet" type="text/css" href="../css/style.css"/>
|
<link rel="stylesheet" type="text/css" href="../css/style.css"/>
|
||||||
|
|
||||||
<link rel="stylesheet" href="https://unpkg.com/bootstrap-table@1.18.3/dist/bootstrap-table.min.css"/>
|
<link rel="stylesheet" href="https://unpkg.com/bootstrap-table@1.18.3/dist/bootstrap-table.min.css"/>
|
||||||
<link rel="stylesheet" type="text/css" href="../css/Dropdown.css"/>
|
<link rel="stylesheet" type="text/css" href="../css/Dropdown.css"/>
|
||||||
<!-- <link rel="stylesheet" type="text/css" href="../css/style.css"/>-->
|
|
||||||
<link rel="stylesheet" type="text/css" href="../css/Customers/MasterpageCustomers.css"/>
|
<link rel="stylesheet" type="text/css" href="../css/Customers/MasterpageCustomers.css"/>
|
||||||
<link rel="stylesheet" type="text/css" href="../css/Customers/Invoices.css"/>
|
|
||||||
<link rel="stylesheet" type="text/css" href="../css/navbarsidebar2.css"/>
|
<link rel="stylesheet" type="text/css" href="../css/navbarsidebar2.css"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="../css/Customers/Invoices.css"/>
|
||||||
</asp:Content>
|
</asp:Content>
|
||||||
|
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
|
||||||
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
|
<asp:ScriptManager ID="script1" runat="server"></asp:ScriptManager>
|
||||||
<asp:ScriptManager ID="script3" runat="server"></asp:ScriptManager>
|
<asp:UpdatePanel ID="panelupdate1" runat="server"><ContentTemplate>
|
||||||
<asp:UpdatePanel ID="panelupdate3" runat="server"><ContentTemplate>
|
<!-- Webiste-Content-->
|
||||||
<div class="align-self-flex-center" style="/*margin-top:5px;*/margin-left:5px; margin-top:0.6510416666666667vw; margin-right:5px;">
|
<div id="containerseiterand" style="margin-left:auto;margin-right:auto">
|
||||||
|
<div class="container-fluid">
|
||||||
<div id="containerseiterand">
|
<div id="cont1">
|
||||||
<div class="d-flex flex-col-4" style="align-content:center">
|
|
||||||
<h1>Rechnungen</h1>
|
<h1>Rechnungen</h1>
|
||||||
|
<div id="line" style="width:92%;"></div>
|
||||||
|
<br />
|
||||||
|
<h3>Hier finden Sie Informationen zu Ihren aktuellen Rechnungen</h3>
|
||||||
</div>
|
</div>
|
||||||
|
<%Try
|
||||||
|
VERAG_PROG_ALLGEMEIN.cAllgemein.ERR_OP_GLOBAL = VERAG_PROG_ALLGEMEIN.ERROR_OP.SHOW
|
||||||
|
'Dim AD As New VERAG_PROG_ALLGEMEIN.cAdressen(799124)
|
||||||
|
Dim VERAGSQL = New VERAG_PROG_ALLGEMEIN.SQL
|
||||||
|
' MsgBox(VERAGSQL.GetADMINConnectionString())
|
||||||
|
'Response.Write(AD.Ordnungsbegriff)
|
||||||
|
Dim STANDORT = "SUB"
|
||||||
|
If (Request.QueryString.Count > 0) AndAlso (Request.QueryString("STANDORT") IsNot Nothing) Then
|
||||||
|
Try
|
||||||
|
STANDORT = (Request.QueryString("STANDORT"))
|
||||||
|
Catch ex As Exception
|
||||||
|
STANDORT = "SUB"
|
||||||
|
End Try
|
||||||
|
End If
|
||||||
|
If True Then
|
||||||
|
Dim AVISO_dt As System.Data.DataTable = VERAG_PROG_ALLGEMEIN.cAviso.getAVISO_List(STANDORT)
|
||||||
|
If AVISO_dt IsNot Nothing Then
|
||||||
|
|
||||||
|
If True Then 'AVISO.Status <> 1 And AVISO.Status <> 2 Then 'SENDUNGSTABELLE'%>
|
||||||
|
<div class="col-12" style="margin-left:4px">
|
||||||
<div>
|
<div>
|
||||||
<div class="row justify-content-md-start" >
|
<div style="height:0.936768149882904vh"></div>
|
||||||
<div class="d-flex flex-col-4">
|
<div class="col-12" style="margin-left:2px">
|
||||||
<asp:Label ID="Label1" runat="server" Text="Datum"></asp:Label>
|
<h2><%=Server.HtmlEncode("Rechnungen:") %></h2>
|
||||||
<div class="input-group">
|
</div>
|
||||||
<input type="text" id="myInput1" onkeyup="filterdatvonbis()" placeholder="Von"/>
|
<div style="margin-left:6px">
|
||||||
<input type="text" id="myInput2" onkeyup="filterdatvonbis()" placeholder="Bis"/>
|
<div class="col-12" style="text-align:end">
|
||||||
|
<asp:LinkButton ID="btn_resetForm" runat="server" onclick="btn_resetForm_Click"><%=Server.HtmlEncode("Reset Form") %></asp:LinkButton>
|
||||||
|
</div>
|
||||||
|
<div class="d-none d-md-block">
|
||||||
|
<div style="width:780px;margin-left:8px">
|
||||||
|
<asp:Label ID="lbl_ArtderRechnugen" runat="server" Text="Rechnungs-Status:" data-bs-placement="top" title="Wenn nichts angewählt ist, bitte das Datum eingrenzen."></asp:Label>
|
||||||
|
</div>
|
||||||
|
<div class="d-none d-md-block">
|
||||||
|
<div style="width:780px; margin-left:8px">
|
||||||
|
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
|
||||||
|
<!-- Hier könnten rbts hin-->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="d-flex flex-col-2">
|
<div class="d-md-none">
|
||||||
<div class="input-group">
|
<div class="col-8" style="margin-left:8px">
|
||||||
<!-- <asp:Label ID="Label3" runat="server" Text="ReNr:"></asp:Label>-->
|
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
|
||||||
<input type="text" id="myInput3" onkeyup="filterRENr()" placeholder="Rechnungsnummer"/>
|
<!-- Hier könnten rbts hin-->
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div style="height:0.936768149882904vh"></div>
|
||||||
|
<div class="col-12" id="cont4">
|
||||||
|
<div class="col-12" id="container2" style="margin-left:2px">
|
||||||
|
<asp:Label ID="lbl_von" runat="server" Text="Von:"></asp:Label>
|
||||||
|
<%Dim erster = New Date(Now().Year, Now().Month, 1) %>
|
||||||
|
<asp:TextBox ID="pickdate1" Type="Date" CssClass="classTarget" requiered="true" OnTextChanged="pickdate1_TextChanged" minDate="<%=erster %>" runat="server"></asp:TextBox>
|
||||||
|
<asp:CustomValidator runat="server" ID="valDateRange_1" ControlToValidate="pickdate1" Display="Dynamic" OnServerValidate="valDateRange_1_ServerValidate" ErrorMessage="" SetFocusOnError="true" ValidationGroup="Datevalid"></asp:CustomValidator>
|
||||||
|
<asp:Label ID="lbl_bis" runat="server" Text="Bis:"></asp:Label>
|
||||||
|
<%Dim jetzt = DateTime.Now.Date %>
|
||||||
|
<asp:TextBox ID="pickdate2" Type="Date" CssClass="classTarget" OnTextChanged="pickdate2_TextChanged" required="true" runat="server" minDate="<%=jetzt %>"></asp:TextBox>
|
||||||
|
<asp:CustomValidator runat="server" ID="valDateRange_2" ControlToValidate="pickdate2" Display="Dynamic" OnServerValidate="valDateRange_2_ServerValidate" ErrorMessage="" SetFocusOnError="true" ValidationGroup="Datevalid"></asp:CustomValidator>
|
||||||
|
</div>
|
||||||
|
<div id="Abstand"></div>
|
||||||
|
<hr>
|
||||||
|
<div id="accordion">
|
||||||
|
<div class="accordion" id="accordionExample">
|
||||||
|
<div class="accordion-item">
|
||||||
|
<h2 class="accordion-header" id="headingOne">
|
||||||
|
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseOne" aria-expanded="false" aria-controls="collapseOne" style="height:10px">Erweiterte Suche</button>
|
||||||
|
</h2>
|
||||||
|
</div>
|
||||||
|
<asp:HiddenField ID="hfAccordionIndex" runat="server" />
|
||||||
|
<div id="collapseOne" class="accordion-collapse collapse hide" aria-lablledby="headingOne" data-bs-parent="#accordionExample">
|
||||||
|
<div class="card card-body">
|
||||||
|
<div class="col-12" id="cont3">
|
||||||
|
<div class="container">
|
||||||
|
<div id="Abstand"></div>
|
||||||
|
<!--Desktop/Tablet-->
|
||||||
|
<div class="d-none d-md-block">
|
||||||
|
<!-- optionale Suchparameter -->
|
||||||
|
<div class="row">
|
||||||
|
<div id="rowcol1" class="col-12">
|
||||||
|
<form class="myform" id="commentform">
|
||||||
|
<asp:Label ID="lbl_LKWNr" runat="server" Text="LKW Kennzeichen"></asp:Label>
|
||||||
|
<asp:TextBox ID="txt_LKWNr" runat="server" style="width:117px;margin-left:25px" OnTextChanged="txt_LKWNr_TextChanged"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ControlToValidate="txt_LKWNr" runat="server" ID="regexval_txt_LKW" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{30})\d$" Display="Dynamic" ErrorMessage="LKW Kennzeichen: Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
||||||
|
<asp:Label ID="lbl_KdNrAuftrag" runat="server" Text="Kunden Auftrags Nr" style="margin-left:45px"></asp:Label>
|
||||||
|
<asp:TextBox ID="txt_KdNrAuftrag" runat="server" style="width:117px;margin-left:6px" OnTextChanged="txt_KdNrAuftrag_TextChanged"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ControlToValidate="txt_KdNrAuftrag" runat="server" ID="regexval_txt_KdNrAuftrag" ValidationGroup="additional_TXTs" ValidationExpression="^([0-9]{7})$" Display="Dynamic" ErrorMessage="Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
<div id="rowcol2" class="col-12">
|
||||||
|
<asp:Label ID="lbl_Absender" runat="server" Text="Absender"></asp:Label>
|
||||||
|
<asp:TextBox ID="txt_Absender" runat="server" style="width:155px;margin-left:8px" OnTextChanged="txt_Absender_TextChanged"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ControlToValidate="txt_Absender" runat="server" ID="regexval_txt_Absender" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{90})\d$" Display="Dynamic" ErrorMessage="Absender: Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
||||||
|
<asp:Label ID="lbl_Empfaenger" runat="server" Text="Empfaenger"></asp:Label>
|
||||||
|
<asp:TextBox id="txt_Empfaenger" runat="server" style="width:155px;margin-left:52px" OnTextChanged="txt_Empfaenger_TextChanged"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ControlToValidate="txt_Empfaenger" runat="server" ID="regexval_txt_Empfaenger" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{90})\d$" Display="Dynamic" ErrorMessage="Empfänger: Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
||||||
|
</div>
|
||||||
|
<div id="rowcol3" class="col-12">
|
||||||
|
<asp:Label ID="txt_Rechnungnr" runat="server" Text="Rechnungs-Nummer:"></asp:Label>
|
||||||
|
<asp:TextBox ID="txt_ReNr" runat="server" style="width:155px;margin-left:8px" OnTextChanged="txt_ReNr_TextChanged"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ControlToValidate="txt_ReNr" runat="server" ID="regexval_txt_ReNr" ValidationGroup="additional_TXTs" ValidationExpression="^([1-9]{8})$" Display="Dynamic" ErrorMessage="Rechnungsnummer: Falsches Format" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- Smartphone-->
|
||||||
|
<div class="d-md-none">
|
||||||
|
<div class="row">
|
||||||
|
<div id="rowcol4" class="col-10 row" style="margin-right:/*1.52px;*/0.33480176211453744vw;">
|
||||||
|
<form class="myform_M" id="commentform2">
|
||||||
|
<asp:Label ID="lbl_LKWNr_M" runat="server" Text="LKW Kennzeichen"></asp:Label>
|
||||||
|
<asp:TextBox ID="txt_LKWNr_M" runat="server" style="width:117px;margin-left:25px" OnTextChanged="txt_LKWNr_M_TextChanged"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ControlToValidate="txt_LKWNr_M" runat="server" ID="regexval_txt_LKW_M" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{30})\d$" Display="Dynamic" ErrorMessage="LKW Kennzeichen: Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
||||||
|
<asp:Label ID="lbl_KdNrAuftrag_M" runat="server" Text="Kunden Auftrags Nr" style="margin-left:45px"></asp:Label>
|
||||||
|
<asp:TextBox ID="txt_KdNrAuftrag_M" runat="server" style="width:117px;margin-left:25px" OnTextChanged="txt_KdNrAuftrag_M_TextChanged"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ControlToValidate="txt_KdNrAuftrag_M" runat="server" ID="regexval_txt_KdNrAuftrag_M" ValidationGroup="additional_TXTs" ValidationExpression="^([0-9]{7})$" Display="Dynamic" ErrorMessage="Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
<div id="rowcol5" class="col-10 row" style="margin-right:/*1.52px;*/0.33480176211453744vw;">
|
||||||
|
<asp:Label ID="lbl_Absender_M" runat="server" Text="Absender"></asp:Label>
|
||||||
|
<asp:TextBox ID="txt_Absender_M" runat="server" style="width:155px;margin-left:8px" OnTextChanged="txt_Absender_TextChanged"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ControlToValidate="txt_Absender_M" runat="server" ID="regexval_txt_Absender_M" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{90})\d$" Display="Dynamic" ErrorMessage="Absender: Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
||||||
|
<asp:Label ID="lbl_Empfaenger_M" runat="server" Text="Empfaenger"></asp:Label>
|
||||||
|
<asp:TextBox id="txt_Empfaenger_M" runat="server" style="width:117px;margin-left:25px" OnTextChanged="txt_Empfaenger_TextChanged"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ControlToValidate="txt_Empfaenger_M" runat="server" ID="regexval_txt_txt_Empfaenger_M" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{90})\d$" Display="Dynamic" ErrorMessage="Empfänger: Falsche Eingabe!" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
||||||
|
</div>
|
||||||
|
<div id="rowcol6" class="col-10 row" style="margin-right:/*1.52px;*/0.33480176211453744vw;">
|
||||||
|
<asp:Label ID="lbl_ReNr_M" runat="server" Text="Rechnungs-Nummer:"></asp:Label>
|
||||||
|
<asp:TextBox ID="txt_ReNr_M" runat="server" style="width:155px;margin-left:8px" OnTextChanged="txt_ReNr_TextChanged"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ControlToValidate="txt_ReNr_M" runat="server" ID="regexval_txt_ReNr_M" ValidationGroup="additional_TXTs" ValidationExpression="^([1-9]{8})$" Display="Dynamic" ErrorMessage="Rechnungsnummer: Falsches Format" SetFocusOnError="true"></asp:RegularExpressionValidator>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="Abstand_laenger" style="height: /*24px*/ 1.873536299765808vh;"></div>
|
||||||
|
<asp:Button ID="btn_Rechnungen" CssClass="btn-primary" runat="server" Text="Erhalte Rechnungen" OnClick="btn_Rechnungen_Click" style="background-color:#fff;color:#043381;height:30px;width:18%;font-size:1.33em;" OnClientClick="return verify()"/>
|
||||||
|
<div id="Abstand_lang" style="height: /*32px*/ 2.498048399687744vh;"></div>
|
||||||
|
<div class="g-3">
|
||||||
|
<div id="conovertab" style="overflow-x:auto;margin-left:-2px">
|
||||||
|
<asp:Table class="table table-responsive table-striped table-table-borderless" ID="normaltable" runat="server" EnableViewState="false" BorderWidth="2px">
|
||||||
|
<asp:TableHeaderRow ID="tbl_Header_row" runat="server" style="background-color:#043381;color:#fff">
|
||||||
|
<asp:TableHeaderCell ID="tbl_HeaderCellIndexNr" runat="server" AbbreviatedText="Index">Index-Nr</asp:TableHeaderCell>
|
||||||
|
<asp:TableHeaderCell ID="tbl_HeaderCell_ReNr" runat="server" AbbreviatedText="RNr">Rechnungs-Nr</asp:TableHeaderCell>
|
||||||
|
<asp:TableHeaderCell ID="tbl_HeaderCell_LKWNr" runat="server" AbbreviatedText="LKWNr">LKW-Nr</asp:TableHeaderCell>
|
||||||
|
<asp:TableHeaderCell ID="tbl_HeaderCell_Auftragsdatum" runat="server" AbbreviatedText="AuftrDat">Auftragsdatum</asp:TableHeaderCell>
|
||||||
|
<asp:TableHeaderCell ID="tbl_HeaderCell_KundAuftrNr" runat="server" AbbreviatedText="AuftrNr">Auftrags-Nr</asp:TableHeaderCell>
|
||||||
|
<asp:TableHeaderCell ID="tbl_HeaderCell_Absender" runat="server" AbbreviatedText="Abs">Absender</asp:TableHeaderCell>
|
||||||
|
<asp:TableHeaderCell ID="tbl_HeaderCell_Empfaenger" runat="server" AbbreviatedText="Empf">Empfänger</asp:TableHeaderCell>
|
||||||
|
<asp:TableHeaderCell ID="tbl_HeaderCell_Info" runat="server" AbbreviatedText="Info">Info</asp:TableHeaderCell>
|
||||||
|
</asp:TableHeaderRow>
|
||||||
|
</asp:Table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<% End If
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
Catch ex As Exception
|
||||||
|
Response.Write(ex.Message & ex.StackTrace)
|
||||||
|
End Try %>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div style="height:/*20px*/2.1621621621621623vh;"></div>
|
|
||||||
|
|
||||||
<div id="conovertab" style="width:100%">
|
|
||||||
<table class="table table-hover table-responsive table-primary" id="tablerechnungen" contenteditable="false" style="width:100%">
|
|
||||||
<thead style="width:fit-content;font-size:14px;"><tr><th>Rechnungsnr</th><th>Rechnungsdatum</th><th>LKW</th><th>Grenzsztelle</th><th>Rechnungsbetrag</th><th>Abfertigungsdatum</th><th>Filiale</th><th>Abfertigungsnr.</th><th style="width:/*20px*/ 0.7927070947284979vw;"></th></tr></thead>
|
|
||||||
<tbody id="bodyoftable">
|
|
||||||
<tr><td>045100110</td><td>18.08.2021</td><td>14334234</td><td>SUBEN</td><td>509,21€</td><td>18.08.2021</td><td>SUBEN</td><td>512</td><td><center><button type="button" class="btn btn-primary" data-toggle="tooltip" data-placement="top" title="Hier klicken zum Downlaod der Rechnungen."><img src="../images/pdficon.gif" width="15" height="15"/></button></center></td></tr>
|
|
||||||
<tr><td>0487110</td><td>17.05.2021</td><td>14334234</td><td>NEUHAUS A INN</td><td>509,21€</td><td>17.05.2021</td><td>NICKELSDORF</td><td>512</td><td><center><button type="button" class="btn btn-primary" data-toggle="tooltip" data-placement="top" title="Hier klicken zum Downlaod der Rechnungen."><img src="../images/pdficon.gif" width="15" height="15"/></button></center></td></tr>
|
|
||||||
<tr><td>88800110</td><td>19.10.2017</td><td>14334234</td><td>SUBEN</td><td>509,21€</td><td>19.10.2017</td><td>WAIDHAUS</td><td>512</td><td><center><button type="button" class="btn btn-primary" data-toggle="tooltip" data-placement="top" title="Hier klicken zum Downlaod der Rechnungen."><img src="../images/pdficon.gif" width="15" height="15"/></button></center></td></tr>
|
|
||||||
<tr><td>25100110</td><td>29.02.2021</td><td>14334234</td><td>SUBEN</td><td>509,21€</td><td>18.08.2021</td><td>SUBEN</td><td>512</td><td><center><button type="button" class="btn btn-primary" data-toggle="tooltip" data-placement="top" title="Hier klicken zum Downlaod der Rechnungen."><img src="../images/pdficon.gif" width="15" height="15"/></button></center></td></tr>
|
|
||||||
<tr><td>542110</td><td>29.02.2021</td><td>14334234</td><td>SUBEN</td><td>509,21€</td><td>18.08.2021</td><td>SUBEN</td><td>512</td><td><center><button type="button" class="btn btn-primary" data-toggle="tooltip" data-placement="top" title="Hier klicken zum Downlaod der Rechnungen."><img src="../images/pdficon.gif" width="15" height="15"/></button></center></td></tr>
|
|
||||||
</tbody>
|
|
||||||
</table></div>
|
|
||||||
</div></div></div>
|
|
||||||
</ContentTemplate></asp:UpdatePanel>
|
</ContentTemplate></asp:UpdatePanel>
|
||||||
|
|
||||||
<!-- jQuery CDN - Slim version (=without AJAX) -->
|
|
||||||
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
|
|
||||||
<!-- Popper.JS -->
|
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js" integrity="sha384-cs/chFZiN24E4KMATLdqdvsezGxaGsi4hLGOzlXwp5UZB1LY//20VyM2taTB4QvJ" crossorigin="anonymous"></script>
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
function filterRENr() {
|
|
||||||
// Declare variables
|
|
||||||
var input, filter, table, tr, td, i, txtValue;
|
|
||||||
input = document.getElementById("myInput3");
|
|
||||||
filter = input.value.toUpperCase();
|
|
||||||
table = document.getElementById("bodyoftable");
|
|
||||||
tr = table.getElementsByTagName("tr");
|
|
||||||
|
|
||||||
// Loop through all table rows, and hide those who don't match the search query
|
|
||||||
for (i = 0; i < tr.length; i++) {
|
|
||||||
td = tr[i].getElementsByTagName("td")[0];
|
|
||||||
if (td) {
|
|
||||||
txtValue = td.textContent || td.innerText;
|
|
||||||
if (txtValue.toUpperCase().indexOf(filter) > -1) {
|
|
||||||
tr[i].style.display = "";
|
|
||||||
} else {
|
|
||||||
tr[i].style.display = "none";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
function filterdatvonbis() {
|
|
||||||
// Declare variables
|
|
||||||
var input, filter, table, tr, td, i, txtValue;
|
|
||||||
input = document.getElementById("myInput1");
|
|
||||||
input2 = document.getElementById("myInput2");
|
|
||||||
filter = input.value.toUpperCase();
|
|
||||||
filter = input2.value.toUpperCase();
|
|
||||||
table = document.getElementById("bodyoftable");
|
|
||||||
tr = table.getElementsByTagName("tr");
|
|
||||||
|
|
||||||
// Loop through all table rows, and hide those who don't match the search query
|
|
||||||
for (i = 0; i < tr.length; i++) {
|
|
||||||
td = tr[i].getElementsByTagName("td")[1];
|
|
||||||
if (td) {
|
|
||||||
txtValue = td.textContent || td.innerText;
|
|
||||||
if (txtValue.toUpperCase().indexOf(filter) > -1) {
|
|
||||||
tr[i].style.display = "";
|
|
||||||
} else {
|
|
||||||
tr[i].style.display = "none";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</asp:Content>
|
</asp:Content>
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,61 @@
|
|||||||
|
|
||||||
Partial Class Kundenbereich_Default
|
Partial Class Customers_Invoices
|
||||||
Inherits System.Web.UI.Page
|
Inherits System.Web.UI.Page
|
||||||
|
|
||||||
|
|
||||||
|
Protected Sub btn_resetForm_Click(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub pickdate1_TextChanged(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub valDateRange_1_ServerValidate(source As Object, args As ServerValidateEventArgs)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub pickdate2_TextChanged(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub valDateRange_2_ServerValidate(source As Object, args As ServerValidateEventArgs)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub txt_LKWNr_TextChanged(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub txt_Empfaenger_TextChanged(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub txt_Absender_TextChanged(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub txt_ReNr_TextChanged(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub txt_KdNrAuftrag_TextChanged(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub txt_LKWNr_M_TextChanged(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub TextBox2_TextChanged(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub txt_KdNrAuftrag_M_TextChanged(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub btn_Rechnungen_Click(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
|
End Sub
|
||||||
End Class
|
End Class
|
||||||
|
|||||||
Reference in New Issue
Block a user