Commit c99cd8f1 by Elias Sarraf

Merge commit '9f3d6ebb'

parents e11cfb9f 9f3d6ebb
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<TfrxReport Version="2025.1.4" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="167935" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" PrintOptions.PrintOnSheet="0" ReportOptions.CreateDate="45691.3972217593" ReportOptions.Description.Text="" ReportOptions.LastChange="45699.5535292593" ScriptLanguage="PascalScript" ScriptText.Text="begin&#13;&#10;&#13;&#10;end.">
<Datasets>
<item DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated"/>
</Datasets>
<TfrxDataPage Name="Data" HGuides.Text="" VGuides.Text="" Height="1000" Left="0" Top="0" Width="1000"/>
<TfrxReportPage Name="Page1" HGuides.Text="" VGuides.Text="" PaperWidth="215.9" PaperHeight="279.4" PaperSize="1" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" Frame.Typ="15" Frame.Width="3" MirrorMode="0">
<TfrxMemoView Name="Memo1" AllowVectorExport="True" Left="0" Top="0" Width="204.09461978" Height="22.67717977" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="13" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Order Type: Corrugated Plate"/>
<TfrxMemoView Name="Memo2" AllowVectorExport="True" Left="204.09461975" Top="5E-8" Width="536.69324547" Height="22.67717929" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="14" HAlign="haRight" ParentFont="False" VAlign="vaCenter" Text="Order ID: [frxDBOrderCorrugated.&#34;ORDER_ID&#34;] "/>
<TfrxTableObject Name="tblOrderDate" AllowVectorExport="True" Left="8.13931519" Top="30.23624039">
<TfrxTableColumn Name="TableColumn1" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn2" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn3" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn4" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn5" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn6" Width="56.6929133858268" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn7" Width="60.6929133858268" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow1" MinHeight="0" MaxHeight="0" Height="17.89765">
<TfrxTableCell Name="TableCell1" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Order Date"/>
<TfrxTableCell Name="TableCell2" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Proof Date"/>
<TfrxTableCell Name="TableCell3" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship Date"/>
<TfrxTableCell Name="TableCell4" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship Via"/>
<TfrxTableCell Name="TableCell5" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Quickbooks Item"/>
<TfrxTableCell Name="TableCell26" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Quantity"/>
<TfrxTableCell Name="TableCell31" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Price"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow2" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell6" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_order_date" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_order_date&#34;]"/>
<TfrxTableCell Name="TableCell7" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_proof_date" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_proof_date&#34;]"/>
<TfrxTableCell Name="TableCell8" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_date" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_ship_date&#34;]"/>
<TfrxTableCell Name="TableCell9" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_via" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_ship_via&#34;]"/>
<TfrxTableCell Name="TableCell10" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_quickbooks_item" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_quickbooks_item&#34;]"/>
<TfrxTableCell Name="TableCell27" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_quantity" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_quantity&#34;]"/>
<TfrxTableCell Name="TableCell32" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_price" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_price&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblInvoiceTo" AllowVectorExport="True" Left="8.13931519" Top="71.81107039">
<TfrxTableColumn Name="TableColumn8" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn9" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow3" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell11" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Invoice To"/>
<TfrxTableCell Name="TableCell12" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship To"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow4" MinHeight="0" MaxHeight="0" Height="94.488188976378">
<TfrxTableCell Name="TableCell18" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_invoice_to" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_invoice_to&#34;]"/>
<TfrxTableCell Name="TableCell19" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_to" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_ship_to&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblPONumber" AllowVectorExport="True" Left="8.13931519" Top="192.75603039">
<TfrxTableColumn Name="TableColumn10" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn11" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow5" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell20" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="PO Number"/>
<TfrxTableCell Name="TableCell21" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Job Name"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow6" MinHeight="0" MaxHeight="0" Height="37.7952755905512">
<TfrxTableCell Name="TableCell22" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_po_number&#34;]"/>
<TfrxTableCell Name="TableCell23" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_job_name&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblProofing" AllowVectorExport="True" Left="8.13931519" Top="423.30736039">
<TfrxTableColumn Name="TableColumn32" Width="119.622047244094" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn12" Width="119.622047244094" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow45" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell65" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="2" Text="Proofing"/>
<TfrxTableCell Name="TableCell66" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow7" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell71" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Email"/>
<TfrxTableCell Name="TableCell72" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="proof1" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell194" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_e_mail" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" ColSpan="2" Text="[frxDBOrderCorrugated.&#34;proofing_e_mail&#34;]"/>
<TfrxTableCell Name="TableCell195" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="p2" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell200" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Email Attn"/>
<TfrxTableCell Name="TableCell201" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Fax Attn"/>
</TfrxTableRow>
<TfrxTableRow Name="p3" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell206" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_e_mail_attn" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;proofing_e_mail_attn&#34;]"/>
<TfrxTableCell Name="TableCell207" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_fax_attn" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;proofing_fax_attn&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="p4" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell212" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Print Card"/>
<TfrxTableCell Name="TableCell213" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="PDF File"/>
</TfrxTableRow>
<TfrxTableRow Name="p5" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell218" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_print_card" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;proofing_print_card&#34;]"/>
<TfrxTableCell Name="TableCell219" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_pdf_file" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;proofing_pdf_file&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="p6" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell122" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Other"/>
<TfrxTableCell Name="TableCell123" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="p7" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell132" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_other" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" ColSpan="2" Text="[frxDBOrderCorrugated.&#34;proofing_other&#34;]"/>
<TfrxTableCell Name="TableCell133" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="p8" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell138" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Ship To"/>
<TfrxTableCell Name="TableCell139" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Full Size Panel"/>
</TfrxTableRow>
<TfrxTableRow Name="p9" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell144" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_ship_to" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" ColSpan="2" Text="[frxDBOrderCorrugated.&#34;proofing_ship_to&#34;]"/>
<TfrxTableCell Name="TableCell145" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_ship_to" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;proofing_ship_to&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="p10" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell150" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Full Size Panel"/>
<TfrxTableCell Name="TableCell155" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Wide Format"/>
</TfrxTableRow>
<TfrxTableRow Name="p11" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell225" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_full_size_panel" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;proofing_full_size_panel&#34;]"/>
<TfrxTableCell Name="TableCell226" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_wide_format" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;proofing_wide_format&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="p12" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell231" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Art Approved As Is"/>
<TfrxTableCell Name="TableCell232" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Approved Date"/>
</TfrxTableRow>
<TfrxTableRow Name="p13" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell265" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_art_approved_as_is" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;proofing_art_approved_as_is&#34;]"/>
<TfrxTableCell Name="TableCell266" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_approved_date" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;proofing_approved_date&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblPlates" AllowVectorExport="True" Left="8.13931519" Top="710.55164039">
<TfrxTableColumn Name="TableColumn57" Width="241.247244094488" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn18" Width="241.247244094488" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn19" Width="241.247244094488" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow93" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell113" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="3" Text="Plates"/>
<TfrxTableCell Name="TableCell273" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell274" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow21" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell275" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Thickness"/>
<TfrxTableCell Name="TableCell276" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Plate Material"/>
<TfrxTableCell Name="TableCell277" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Job Number"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow22" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell278" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plates_thickness" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;plates_thickness&#34;]"/>
<TfrxTableCell Name="TableCell279" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plates_plate_material" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;plates_plate_material&#34;]"/>
<TfrxTableCell Name="TableCell280" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plates_job_number" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;plates_job_number&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="SpecialInstructions" AllowVectorExport="True" Left="8.13931519" Top="771.02412039">
<TfrxTableColumn Name="TableColumn61" Width="723.779527559055" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow100" MinHeight="0" MaxHeight="0" Height="21.685065">
<TfrxTableCell Name="TableCell120" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Special Instructions"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow101" MinHeight="0" MaxHeight="0" Height="182.582690590551">
<TfrxTableCell Name="TableCell121" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="general_special_instructions" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;general_special_instructions&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblSuppliedByCustomer" AllowVectorExport="True" Left="8.13931519" Top="253.22851039">
<TfrxTableColumn Name="TableColumn67" Width="121.144356955381" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn68" Width="121.144356955381" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn69" Width="117.144356955381" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow103" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell124" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="3" Text="Supplied By Customer"/>
<TfrxTableCell Name="TableCell154" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell165" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow104" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell126" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Color Copy"/>
<TfrxTableCell Name="TableCell158" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Plates"/>
<TfrxTableCell Name="TableCell166" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Sample Carton"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow105" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell128" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_color_copy" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_color_copy&#34;]"/>
<TfrxTableCell Name="TableCell160" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_plates" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_plates&#34;]"/>
<TfrxTableCell Name="TableCell167" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_sample_ca" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_sample_ca&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow106" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell130" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Email"/>
<TfrxTableCell Name="TableCell161" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="FTP"/>
<TfrxTableCell Name="TableCell168" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Other"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow107" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell151" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_e_mail" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_e_mail&#34;]"/>
<TfrxTableCell Name="TableCell162" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_ftp" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_ftp&#34;]"/>
<TfrxTableCell Name="TableCell169" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_other" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_other&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow108" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell152" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Existing Cutting Die"/>
<TfrxTableCell Name="TableCell163" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Ref Art Print Card"/>
<TfrxTableCell Name="TableCell170" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Ref Art A PDF"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow109" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell153" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_existing_" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_existing_&#34;]"/>
<TfrxTableCell Name="TableCell164" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_ref_art_p" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_ref_art_p&#34;]"/>
<TfrxTableCell Name="TableCell171" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_ref_art_a" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_ref_art_a&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblLayout" AllowVectorExport="True" Left="370.97419519" Top="253.22851039">
<TfrxTableColumn Name="TableColumn20" Width="121.144356955381" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn21" Width="121.144356955381" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn22" Width="117.144356955381" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow23" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell172" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="3" Text="Layout"/>
<TfrxTableCell Name="TableCell173" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell174" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow24" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell175" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="RSC L"/>
<TfrxTableCell Name="TableCell176" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="RCS W"/>
<TfrxTableCell Name="TableCell177" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="RCS D"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow25" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell178" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_rsc_l" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;layout_rsc_l&#34;]"/>
<TfrxTableCell Name="TableCell179" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_rcs_w" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;layout_rcs_w&#34;]"/>
<TfrxTableCell Name="TableCell180" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_rcs_d" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;layout_rcs_d&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow26" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell181" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Die Cut No"/>
<TfrxTableCell Name="TableCell182" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Accross No"/>
<TfrxTableCell Name="TableCell183" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Around No"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow27" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell184" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_die_cut_no" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;layout_die_cut_no&#34;]"/>
<TfrxTableCell Name="TableCell185" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_accross_no" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;layout_accross_no&#34;]"/>
<TfrxTableCell Name="TableCell186" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_around_no" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;layout_around_no&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow28" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell187" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="CAD Number"/>
<TfrxTableCell Name="TableCell188" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Excalibur Die"/>
<TfrxTableCell Name="TableCell189" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="RSC Style"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow29" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell190" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_cad_file" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;layout_cad_file&#34;]"/>
<TfrxTableCell Name="TableCell281" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_excalibur_die" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;layout_excalibur_die&#34;]"/>
<TfrxTableCell Name="TableCell282" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_rsc_style" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;layout_rsc_style&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblMounting" AllowVectorExport="True" Left="250.02923519" Top="423.30736039">
<TfrxTableColumn Name="TableColumn23" Width="119.622047244094" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn24" Width="119.622047244094" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow30" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell73" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="2" Text="Mounting"/>
<TfrxTableCell Name="TableCell74" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow31" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell75" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Custom Backing"/>
<TfrxTableCell Name="TableCell76" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow32" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell77" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="mounting_custom_backing" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" ColSpan="2" Text="[frxDBOrderCorrugated.&#34;mounting_custom_backing&#34;]"/>
<TfrxTableCell Name="TableCell78" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow33" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell79" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Loose"/>
<TfrxTableCell Name="TableCell80" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Stick Bak"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow34" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell114" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="mounting_loose" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;mounting_loose&#34;]"/>
<TfrxTableCell Name="TableCell115" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="mounting_sticky_bak" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;mounting_sticky_bak&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow35" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell116" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Full Mount"/>
<TfrxTableCell Name="TableCell117" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Strip Mount"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow36" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell118" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="mounting_full_mount" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;mounting_full_mount&#34;]"/>
<TfrxTableCell Name="TableCell119" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="mounting_strip_mount" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;mounting_strip_mount&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow37" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell125" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Machine Ident"/>
<TfrxTableCell Name="TableCell127" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow38" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell129" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="colors_machine_ident" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" ColSpan="2" Text="[frxDBOrderCorrugated.&#34;colors_machine_ident&#34;]"/>
<TfrxTableCell Name="TableCell131" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow39" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell134" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Clemson"/>
<TfrxTableCell Name="TableCell135" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Full Size Panel"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow40" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell136" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="colors_clemson" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" ColSpan="2" Text="[frxDBOrderCorrugated.&#34;colors_clemson&#34;]"/>
<TfrxTableCell Name="TableCell137" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_ship_to" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;proofing_ship_to&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow41" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell140" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Cylinder Size"/>
<TfrxTableCell Name="TableCell141" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Crosshairs"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow42" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell142" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="colors_cylinder_size" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;colors_cylinder_size&#34;]"/>
<TfrxTableCell Name="TableCell143" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="colors_cross_hairs" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;colors_cross_hairs&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow43" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell146" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Standard Steup"/>
<TfrxTableCell Name="TableCell147" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Custom Adhesive"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow44" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell148" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="mounting_standard_setup" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;mounting_standard_setup&#34;]"/>
<TfrxTableCell Name="TableCell149" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="mounting_custom_adhesive" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;mounting_custom_adhesive&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblColors" AllowVectorExport="True" Left="491.91915519" Top="423.30736039">
<TfrxTableColumn Name="TableColumn25" Width="48.755905511811" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn26" Width="92.9763779527559" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn27" Width="48.8031618110237" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn28" Width="48.8031618110237" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="ColorsHeader" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell156" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="4" Text="Colors"/>
<TfrxTableCell Name="TableCell157" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell230" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell247" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorsTitle" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell159" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="#"/>
<TfrxTableCell Name="TableCell191" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Color"/>
<TfrxTableCell Name="TableCell233" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="LPI"/>
<TfrxTableCell Name="TableCell248" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Size"/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow1" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell192" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell193" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell234" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell249" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow2" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell196" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell197" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell235" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell250" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow3" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell198" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell199" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell236" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell251" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow4" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell202" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell203" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell237" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell252" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow5" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell204" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell205" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell238" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell253" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow6" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell208" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell209" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell239" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell254" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow7" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell210" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell211" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell240" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell255" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow8" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell214" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell215" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell241" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell256" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow9" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell216" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell217" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell242" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell257" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow10" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell220" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell221" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell243" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell258" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow11" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell222" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell223" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell244" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell259" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow12" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell224" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell227" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell245" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell260" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow13" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell228" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell229" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell246" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell261" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
</TfrxTableObject>
</TfrxReportPage>
</TfrxReport>
...@@ -926,17 +926,6 @@ object FOrderEntryCorrugated: TFOrderEntryCorrugated ...@@ -926,17 +926,6 @@ object FOrderEntryCorrugated: TFOrderEntryCorrugated
HeightPercent = 100.000000000000000000 HeightPercent = 100.000000000000000000
WidthPercent = 100.000000000000000000 WidthPercent = 100.000000000000000000
end end
object btnEdit: TWebButton
Left = 870
Top = 560
Width = 96
Height = 25
Caption = 'Edit'
ChildOrder = 79
ElementID = 'btnedit'
HeightPercent = 100.000000000000000000
WidthPercent = 100.000000000000000000
end
object btnCancel: TWebButton object btnCancel: TWebButton
Left = 764 Left = 764
Top = 560 Top = 560
...@@ -996,6 +985,18 @@ object FOrderEntryCorrugated: TFOrderEntryCorrugated ...@@ -996,6 +985,18 @@ object FOrderEntryCorrugated: TFOrderEntryCorrugated
DataField = 'plates_thickness' DataField = 'plates_thickness'
DataSource = WebDataSource1 DataSource = WebDataSource1
end end
object btnPDF: TWebButton
Left = 877
Top = 560
Width = 96
Height = 25
Caption = 'PDF'
ChildOrder = 77
ElementID = 'btnpdf'
HeightPercent = 100.000000000000000000
WidthPercent = 100.000000000000000000
OnClick = btnPDFClick
end
object XDataWebClient1: TXDataWebClient object XDataWebClient1: TXDataWebClient
Connection = DMConnection.ApiConnection Connection = DMConnection.ApiConnection
Left = 160 Left = 160
......
...@@ -306,7 +306,7 @@ ...@@ -306,7 +306,7 @@
<button id="btncancel" class="btn btn-primary btn-sm float-end my-2">Cancel</button> <button id="btncancel" class="btn btn-primary btn-sm float-end my-2">Cancel</button>
</div> </div>
<div class="col-auto"> <div class="col-auto">
<button id="btnedit" class="btn btn-primary btn-sm float-end my-2">Edit</button> <button id="btnpdf" class="btn btn-primary btn-sm float-end my-2">PDF</button>
</div> </div>
</div> </div>
</div> </div>
......
...@@ -186,7 +186,6 @@ type ...@@ -186,7 +186,6 @@ type
WebDBComboBox1: TWebDBComboBox; WebDBComboBox1: TWebDBComboBox;
cbEmail: TWebCheckBox; cbEmail: TWebCheckBox;
XDataWebDataSet1supplied_by_customer_order_date: TStringField; XDataWebDataSet1supplied_by_customer_order_date: TStringField;
btnEdit: TWebButton;
btnCancel: TWebButton; btnCancel: TWebButton;
WebDBComboBox2: TWebDBComboBox; WebDBComboBox2: TWebDBComboBox;
wdsQBItem: TWebDataSource; wdsQBItem: TWebDataSource;
...@@ -194,6 +193,7 @@ type ...@@ -194,6 +193,7 @@ type
xdwdsQBItemname: TStringField; xdwdsQBItemname: TStringField;
WebDBComboBox3: TWebDBComboBox; WebDBComboBox3: TWebDBComboBox;
WebDBComboBox4: TWebDBComboBox; WebDBComboBox4: TWebDBComboBox;
btnPDF: TWebButton;
procedure WebFormCreate(Sender: TObject); procedure WebFormCreate(Sender: TObject);
procedure HideNotification(); procedure HideNotification();
procedure ShowNotification(Notification: string); procedure ShowNotification(Notification: string);
...@@ -205,7 +205,9 @@ type ...@@ -205,7 +205,9 @@ type
procedure addColorRow(num, Color, LPI, Size: string); procedure addColorRow(num, Color, LPI, Size: string);
procedure btnConfirmClick(Sender: TObject); procedure btnConfirmClick(Sender: TObject);
[async] procedure AddCorrugatedOrder(orderJSON: TJSONObject); [async] procedure AddCorrugatedOrder(orderJSON: TJSONObject);
[async] procedure GenerateReportPDF;
procedure btnCancelClick(Sender: TObject); procedure btnCancelClick(Sender: TObject);
procedure btnPDFClick(Sender: TObject);
private private
FAgencyCode: string; FAgencyCode: string;
FCurrentReportType: string; FCurrentReportType: string;
...@@ -366,6 +368,30 @@ begin ...@@ -366,6 +368,30 @@ begin
FViewMain.ViewOrders('Success:Order Successfully Added'); FViewMain.ViewOrders('Success:Order Successfully Added');
end; end;
procedure TFOrderEntryCorrugated.btnPDFClick(Sender: TObject);
begin
GenerateReportPDF
end;
[async] procedure TFOrderEntryCorrugated.GenerateReportPDF;
// sends the search to the server which then sends back a pdf of the results
var
xdcResponse: TXDataClientResponse;
searchOptions, pdfURL: string;
jsObject: TJSObject;
begin
// Call the server method to generate the PDF
console.log(orderID);
xdcResponse := await(XDataWebClient1.RawInvokeAsync('ILookupService.GenerateOrderCorrugatedPDF', [orderID]));
jsObject := JS.TJSObject(xdcResponse.Result);
pdfURL := JS.toString(jsObject.Properties['value']);
// Open the PDF in a new browser tab without needing a different form
// This method is much faster too, even for large datasets
window.open(pdfURL, '_blank');
end;
procedure TFOrderEntryCorrugated.AddCorrugatedOrder(orderJSON: TJSONObject); procedure TFOrderEntryCorrugated.AddCorrugatedOrder(orderJSON: TJSONObject);
// sends the order JSON object to the server // sends the order JSON object to the server
var var
......
...@@ -188,19 +188,6 @@ object FOrderEntryCuttingDie: TFOrderEntryCuttingDie ...@@ -188,19 +188,6 @@ object FOrderEntryCuttingDie: TFOrderEntryCuttingDie
DataField = 'staff_fields_job_name' DataField = 'staff_fields_job_name'
DataSource = WebDataSource1 DataSource = WebDataSource1
end end
object edtQuickBooksItem: TWebDBEdit
Left = 26
Top = 514
Width = 121
Height = 23
AutoSize = True
ChildOrder = 79
ElementID = 'edtquickbooksitem'
HeightPercent = 100.000000000000000000
WidthPercent = 100.000000000000000000
DataField = 'staff_fields_quickbooks_item'
DataSource = WebDataSource1
end
object edtSpecialInstructions: TWebDBEdit object edtSpecialInstructions: TWebDBEdit
Left = 835 Left = 835
Top = 185 Top = 185
...@@ -247,7 +234,7 @@ object FOrderEntryCuttingDie: TFOrderEntryCuttingDie ...@@ -247,7 +234,7 @@ object FOrderEntryCuttingDie: TFOrderEntryCuttingDie
ChildOrder = 5 ChildOrder = 5
ElementPosition = epRelative ElementPosition = epRelative
Role = 'alert' Role = 'alert'
TabOrder = 16 TabOrder = 15
object lblMessage: TWebLabel object lblMessage: TWebLabel
Left = 28 Left = 28
Top = 9 Top = 9
...@@ -287,6 +274,32 @@ object FOrderEntryCuttingDie: TFOrderEntryCuttingDie ...@@ -287,6 +274,32 @@ object FOrderEntryCuttingDie: TFOrderEntryCuttingDie
DataField = 'NAME' DataField = 'NAME'
DataSource = WebDataSource1 DataSource = WebDataSource1
end end
object wcbQBItem: TWebDBComboBox
Left = 26
Top = 515
Width = 145
Height = 23
ElementID = 'wcbqbitem'
HeightPercent = 100.000000000000000000
WidthPercent = 100.000000000000000000
ItemIndex = -1
DataField = 'staff_fields_quickbooks_item'
DataSource = WebDataSource1
ListField = 'name'
ListSource = wdsQBItem
end
object btnPDF: TWebButton
Left = 710
Top = 610
Width = 96
Height = 25
Caption = 'PDF'
ChildOrder = 77
ElementID = 'btnpdf'
HeightPercent = 100.000000000000000000
WidthPercent = 100.000000000000000000
OnClick = btnPDFClick
end
object WebDataSource1: TWebDataSource object WebDataSource1: TWebDataSource
DataSet = XDataWebDataSet1 DataSet = XDataWebDataSet1
Left = 22 Left = 22
...@@ -344,12 +357,18 @@ object FOrderEntryCuttingDie: TFOrderEntryCuttingDie ...@@ -344,12 +357,18 @@ object FOrderEntryCuttingDie: TFOrderEntryCuttingDie
object XDataWebDataSet1staff_fields_ship_date: TStringField object XDataWebDataSet1staff_fields_ship_date: TStringField
FieldName = 'staff_fields_ship_date' FieldName = 'staff_fields_ship_date'
end end
object XDataWebDataSet1ORDER_ID: TStringField
FieldName = 'ORDER_ID'
end
object XDataWebDataSet1NAME: TStringField object XDataWebDataSet1NAME: TStringField
FieldName = 'NAME' FieldName = 'NAME'
end end
object XDataWebDataSet1staff_fields_quickbooks_item: TStringField
FieldName = 'staff_fields_quickbooks_item'
end
object XDataWebDataSet1general_special_instructions: TStringField
FieldName = 'general_special_instructions'
end
object XDataWebDataSet1staff_fields_quantity: TStringField
FieldName = 'staff_fields_quantity'
end
end end
object XDataWebClient1: TXDataWebClient object XDataWebClient1: TXDataWebClient
Connection = DMConnection.ApiConnection Connection = DMConnection.ApiConnection
...@@ -368,10 +387,22 @@ object FOrderEntryCuttingDie: TFOrderEntryCuttingDie ...@@ -368,10 +387,22 @@ object FOrderEntryCuttingDie: TFOrderEntryCuttingDie
Top = 436 Top = 436
end end
object xdwdsShipTo: TXDataWebDataSet object xdwdsShipTo: TXDataWebDataSet
Left = 192 Left = 270
Top = 486 Top = 436
object xdwdsShipToADDRESS: TStringField object xdwdsShipToADDRESS: TStringField
FieldName = 'ADDRESS' FieldName = 'ADDRESS'
end end
end end
object wdsQBItem: TWebDataSource
DataSet = xdwdsQBItem
Left = 230
Top = 554
end
object xdwdsQBItem: TXDataWebDataSet
Left = 190
Top = 548
object xdwdsQBItemname: TStringField
FieldName = 'name'
end
end
end end
...@@ -67,8 +67,8 @@ ...@@ -67,8 +67,8 @@
<input id="edtjobname" class="form-control input-sm" width='50%'/> <input id="edtjobname" class="form-control input-sm" width='50%'/>
</div> </div>
<div class="col-auto"> <div class="col-auto">
<label for="wdbe_first_name" style="font-weight: 700; font-size: 15px;" class="form-label mt-2">QuickBooks Item:</label> <label style="font-weight: 700; font-size: 15px;" class="form-label mt-2">QuickBooks Item:</label>
<input id="edtquickbooksitem" class="form-control input-sm" width='50%'/> <select id="wcbqbitem" class='form-select'></select>
</div> </div>
</div> </div>
<h4 class="custom-h4 mt-3">General</h4> <h4 class="custom-h4 mt-3">General</h4>
...@@ -86,5 +86,8 @@ ...@@ -86,5 +86,8 @@
<div class="col-auto"> <div class="col-auto">
<button id="btncancel" class="btn btn-primary btn-sm float-end my-2">Cancel</button> <button id="btncancel" class="btn btn-primary btn-sm float-end my-2">Cancel</button>
</div> </div>
<div class="col-auto">
<button id="btnpdf" class="btn btn-primary btn-sm float-end my-2">PDF</button>
</div>
</div> </div>
</div> </div>
...@@ -45,7 +45,6 @@ type ...@@ -45,7 +45,6 @@ type
wdbcbShipTo: TWebDBComboBox; wdbcbShipTo: TWebDBComboBox;
edtPONumber: TWebDBEdit; edtPONumber: TWebDBEdit;
edtJobName: TWebDBEdit; edtJobName: TWebDBEdit;
edtQuickBooksItem: TWebDBEdit;
wdsShipTo: TWebDataSource; wdsShipTo: TWebDataSource;
xdwdsShipTo: TXDataWebDataSet; xdwdsShipTo: TXDataWebDataSet;
xdwdsShipToADDRESS: TStringField; xdwdsShipToADDRESS: TStringField;
...@@ -57,8 +56,15 @@ type ...@@ -57,8 +56,15 @@ type
lblMessage: TWebLabel; lblMessage: TWebLabel;
btnCloseNotification: TWebButton; btnCloseNotification: TWebButton;
edtCompanyName: TWebDBEdit; edtCompanyName: TWebDBEdit;
XDataWebDataSet1ORDER_ID: TStringField;
XDataWebDataSet1NAME: TStringField; XDataWebDataSet1NAME: TStringField;
XDataWebDataSet1staff_fields_quickbooks_item: TStringField;
XDataWebDataSet1general_special_instructions: TStringField;
XDataWebDataSet1staff_fields_quantity: TStringField;
wdsQBItem: TWebDataSource;
xdwdsQBItem: TXDataWebDataSet;
xdwdsQBItemname: TStringField;
wcbQBItem: TWebDBComboBox;
btnPDF: TWebButton;
procedure btnConfirmClick(Sender: TObject); procedure btnConfirmClick(Sender: TObject);
procedure btnCancelClick(Sender: TObject); procedure btnCancelClick(Sender: TObject);
procedure WebFormCreate(Sender: TObject); procedure WebFormCreate(Sender: TObject);
...@@ -69,6 +75,8 @@ type ...@@ -69,6 +75,8 @@ type
[async] procedure GetCustomer(customerID: string); [async] procedure GetCustomer(customerID: string);
procedure tmrScrollTopTimer(Sender: TObject); procedure tmrScrollTopTimer(Sender: TObject);
[async] procedure AddCuttingDieOrder(orderJSON: TJSONObject); [async] procedure AddCuttingDieOrder(orderJSON: TJSONObject);
procedure btnPDFClick(Sender: TObject);
[async] procedure GenerateReportPDF;
private private
FAgencyCode: string; FAgencyCode: string;
FCurrentReportType: string; FCurrentReportType: string;
...@@ -133,14 +141,40 @@ begin ...@@ -133,14 +141,40 @@ begin
XDataWebDataSet1.Next; XDataWebDataSet1.Next;
end; end;
orderJSON.AddPair('COMPANY_ID', customerID); orderJSON.AddPair('COMPANY_ID', customerID);
orderJSON.AddPair('USER_ID', '1011'); orderJSON.AddPair('USER_ID', JS.toString(AuthService.TokenPayload.Properties['user_id']));
orderJSON.AddPair('mode', mode); orderJSON.AddPair('mode', mode);
if mode = 'EDIT' then if mode = 'EDIT' then
orderJSON.AddPair('ORDER_ID', orderID); orderJSON.AddPair('ORDER_ID', orderID);
console.log(orderJSON.GetValue('ORDER_ID'));
console.log(orderJSON);
AddCuttingDieOrder(orderJSON); AddCuttingDieOrder(orderJSON);
FViewMain.ViewOrders('Success'); FViewMain.ViewOrders('Success');
end; end;
procedure TFOrderEntryCuttingDie.btnPDFClick(Sender: TObject);
begin
GenerateReportPDF;
end;
[async] procedure TFOrderEntryCuttingDie.GenerateReportPDF;
// sends the search to the server which then sends back a pdf of the results
var
xdcResponse: TXDataClientResponse;
searchOptions, pdfURL: string;
jsObject: TJSObject;
begin
// Call the server method to generate the PDF
console.log(orderID);
xdcResponse := await(XDataWebClient1.RawInvokeAsync('ILookupService.GenerateOrderCuttingPDF', [orderID]));
jsObject := JS.TJSObject(xdcResponse.Result);
pdfURL := JS.toString(jsObject.Properties['value']);
// Open the PDF in a new browser tab without needing a different form
// This method is much faster too, even for large datasets
window.open(pdfURL, '_blank');
end;
procedure TFOrderEntryCuttingDie.AddCuttingDieOrder(orderJSON: TJSONObject); procedure TFOrderEntryCuttingDie.AddCuttingDieOrder(orderJSON: TJSONObject);
// sends the order JSON object to the server // sends the order JSON object to the server
var var
...@@ -191,9 +225,9 @@ var ...@@ -191,9 +225,9 @@ var
orderList : TJSObject; orderList : TJSObject;
i: integer; i: integer;
data: TJSArray; data: TJSArray;
order: TJSObject; order, items: TJSObject;
begin begin
xdcResponse := await(XDataWebClient1.RawInvokeAsync('ILookupService.GetOrder', xdcResponse := await(XDataWebClient1.RawInvokeAsync('ILookupService.GetCuttingDieOrder',
[Order_ID])); [Order_ID]));
order := TJSObject(xdcResponse.Result); order := TJSObject(xdcResponse.Result);
data := TJSArray(order['data']); data := TJSArray(order['data']);
...@@ -222,6 +256,19 @@ begin ...@@ -222,6 +256,19 @@ begin
CustomerID := XDataWebDataSet1COMPANY_ID.AsString; CustomerID := XDataWebDataSet1COMPANY_ID.AsString;
console.log(CustomerID); console.log(CustomerID);
if mode = 'EDIT' then
begin
CustomerID := XDataWebDataSet1COMPANY_ID.AsString;
xdwdsShipTo.Close;
xdwdsShipTo.SetJSONData(order['ADDRESS_LIST']);
xdwdsShipTo.Open;
end;
xdwdsQBItem.Close;
items := TJSObject(order['ITEMS']);
xdwdsQBItem.SetJsonData(items['data']);
xdwdsQBITEM.Open;
end; end;
procedure TFOrderEntryCuttingDie.getCustomer(customerID: string); procedure TFOrderEntryCuttingDie.getCustomer(customerID: string);
......
...@@ -1085,16 +1085,17 @@ object FOrderEntryWeb: TFOrderEntryWeb ...@@ -1085,16 +1085,17 @@ object FOrderEntryWeb: TFOrderEntryWeb
WidthPercent = 100.000000000000000000 WidthPercent = 100.000000000000000000
OnClick = btnConfirmClick OnClick = btnConfirmClick
end end
object btnEdit: TWebButton object btnPDF: TWebButton
Left = 867 Left = 867
Top = 568 Top = 568
Width = 96 Width = 96
Height = 25 Height = 25
Caption = 'Edit' Caption = 'PDF'
ChildOrder = 79 ChildOrder = 79
ElementID = 'btnedit' ElementID = 'btnpdf'
HeightPercent = 100.000000000000000000 HeightPercent = 100.000000000000000000
WidthPercent = 100.000000000000000000 WidthPercent = 100.000000000000000000
OnClick = btnPDFClick
end end
object btnCancel: TWebButton object btnCancel: TWebButton
Left = 761 Left = 761
...@@ -1106,6 +1107,7 @@ object FOrderEntryWeb: TFOrderEntryWeb ...@@ -1106,6 +1107,7 @@ object FOrderEntryWeb: TFOrderEntryWeb
ElementID = 'btncancel' ElementID = 'btncancel'
HeightPercent = 100.000000000000000000 HeightPercent = 100.000000000000000000
WidthPercent = 100.000000000000000000 WidthPercent = 100.000000000000000000
OnClick = btnCancelClick
end end
object wcbQBItem: TWebDBComboBox object wcbQBItem: TWebDBComboBox
Left = 26 Left = 26
......
...@@ -363,7 +363,7 @@ ...@@ -363,7 +363,7 @@
<button id="btncancel" class="btn btn-primary btn-sm float-end my-2">Cancel</button> <button id="btncancel" class="btn btn-primary btn-sm float-end my-2">Cancel</button>
</div> </div>
<div class="col-auto"> <div class="col-auto">
<button id="btnedit" class="btn btn-primary btn-sm float-end my-2">Edit</button> <button id="btnpdf" class="btn btn-primary btn-sm float-end my-2">PDF</button>
</div> </div>
</div> </div>
</div> </div>
...@@ -127,7 +127,7 @@ type ...@@ -127,7 +127,7 @@ type
WebLabel11: TWebLabel; WebLabel11: TWebLabel;
Comments: TWebDBEdit; Comments: TWebDBEdit;
btnConfirm: TWebButton; btnConfirm: TWebButton;
btnEdit: TWebButton; btnPDF: TWebButton;
btnCancel: TWebButton; btnCancel: TWebButton;
XDataWebDataSet1plates_job_number: TStringField; XDataWebDataSet1plates_job_number: TStringField;
XDataWebDataSet1supplied_by_customer_plates: TStringField; XDataWebDataSet1supplied_by_customer_plates: TStringField;
...@@ -210,6 +210,8 @@ type ...@@ -210,6 +210,8 @@ type
procedure btnConfirmClick(Sender: TObject); procedure btnConfirmClick(Sender: TObject);
[async] procedure AddWebOrder(orderJSON: TJSONObject); [async] procedure AddWebOrder(orderJSON: TJSONObject);
procedure btnCancelClick(Sender: TObject); procedure btnCancelClick(Sender: TObject);
procedure btnPDFClick(Sender: TObject);
[async] procedure GenerateReportPDF;
private private
FAgencyCode: string; FAgencyCode: string;
FCurrentReportType: string; FCurrentReportType: string;
...@@ -325,6 +327,31 @@ begin ...@@ -325,6 +327,31 @@ begin
FViewMain.ViewOrders(info); FViewMain.ViewOrders(info);
end; end;
procedure TFOrderEntryWeb.btnPDFClick(Sender: TObject);
begin
GenerateReportPDF;
end;
[async] procedure TFOrderEntryWeb.GenerateReportPDF;
// sends the search to the server which then sends back a pdf of the results
var
xdcResponse: TXDataClientResponse;
searchOptions, pdfURL: string;
jsObject: TJSObject;
begin
// Call the server method to generate the PDF
console.log(orderID);
xdcResponse := await(XDataWebClient1.RawInvokeAsync('ILookupService.GenerateOrderWebPDF', [orderID]));
jsObject := JS.TJSObject(xdcResponse.Result);
pdfURL := JS.toString(jsObject.Properties['value']);
// Open the PDF in a new browser tab without needing a different form
// This method is much faster too, even for large datasets
window.open(pdfURL, '_blank');
console.log(pdfURL);
end;
procedure TFOrderEntryWeb.AddWebOrder(orderJSON: TJSONObject); procedure TFOrderEntryWeb.AddWebOrder(orderJSON: TJSONObject);
// sends the order JSON object to the server // sends the order JSON object to the server
var var
...@@ -455,10 +482,12 @@ begin ...@@ -455,10 +482,12 @@ begin
if XDataWebDataSet1quantity_and_colors_qty_colors.Value <> '' then if XDataWebDataSet1quantity_and_colors_qty_colors.Value <> '' then
begin begin
colorObject := TJSObject(TJSJSON.parse(XDataWebDataSet1quantity_and_colors_qty_colors.Value)); colorObject := TJSObject(TJSJSON.parse(XDataWebDataSet1quantity_and_colors_qty_colors.Value));
console.log(colorObject);
colorList := TJSArray(colorObject['items']); colorList := TJSArray(colorObject['items']);
for I := 0 to colorList.length -1 do for I := 0 to colorList.length -1 do
begin begin
color := TJSObject(colorList[i]); color := TJSObject(colorList[i]);
console.log(color);
addColorRow(String(color['#']), string(color['Color']), string(color['LPI']), string(color['Size'])); addColorRow(String(color['#']), string(color['Color']), string(color['LPI']), string(color['Size']));
end; end;
end; end;
......
...@@ -126,6 +126,9 @@ uses ...@@ -126,6 +126,9 @@ uses
procedure TFViewOrders.btnPDFClick(Sender: TObject); procedure TFViewOrders.btnPDFClick(Sender: TObject);
begin begin
asm
startSpinner();
end;
GenerateReportPDF; GenerateReportPDF;
end; end;
...@@ -139,13 +142,16 @@ begin ...@@ -139,13 +142,16 @@ begin
searchOptions := GenerateSearchOptions; searchOptions := GenerateSearchOptions;
// Call the server method to generate the PDF // Call the server method to generate the PDF
xdcResponse := await(XDataWebClient1.RawInvokeAsync('ILookupService.GenerateReportPDF', [searchOptions])); xdcResponse := await(XDataWebClient1.RawInvokeAsync('ILookupService.GenerateOrderListPDF', [searchOptions]));
jsObject := JS.TJSObject(xdcResponse.Result); jsObject := JS.TJSObject(xdcResponse.Result);
pdfURL := JS.toString(jsObject.Properties['value']); pdfURL := JS.toString(jsObject.Properties['value']);
// Open the PDF in a new browser tab without needing a different form // Open the PDF in a new browser tab without needing a different form
// This method is much faster too, even for large datasets // This method is much faster too, even for large datasets
window.open(pdfURL, '_blank'); window.open(pdfURL, '_blank');
asm
endSpinner();
end;
end; end;
...@@ -310,6 +316,7 @@ procedure TFViewOrders.ShowSetStatusForm(); ...@@ -310,6 +316,7 @@ procedure TFViewOrders.ShowSetStatusForm();
var var
newform: TFSetStatus; newform: TFSetStatus;
begin begin
console.log('set status');
newform := TFSetStatus.CreateNew; newform := TFSetStatus.CreateNew;
newform.Caption := 'Input Search Options'; newform.Caption := 'Input Search Options';
...@@ -317,10 +324,24 @@ begin ...@@ -317,10 +324,24 @@ begin
newForm.Border := fbDialog; newForm.Border := fbDialog;
newForm.OrderID := OrderID; newForm.OrderID := OrderID;
newForm.JobName := wdbtcOrders.Cells[2, row]; newForm.JobName := wdbtcOrders.Cells[2, row];
newForm.ShipDue := StrToDateTime(wdbtcOrders.Cells[13, row]); if wdbtcOrders.Cells[13, row] <> '' then
newForm.MountDue := StrToDateTime(wdbtcOrders.Cells[11, row]); newForm.ShipDue := StrToDateTime(wdbtcOrders.Cells[13, row])
newForm.PlateDue := StrToDateTime(wdbtcOrders.Cells[9, row]); else
newForm.ArtDue := StrToDateTime(wdbtcOrders.Cells[7, row]); newForm.MountDue := 0;
if wdbtcOrders.Cells[11, row] <> '' then
newForm.MountDue := StrToDateTime(wdbtcOrders.Cells[11, row])
else
newForm.MountDue := 0;
if wdbtcOrders.Cells[9, row] <> '' then
newForm.PlateDue := StrToDateTime(wdbtcOrders.Cells[9, row])
else
newForm.PlateDue := 0;
if wdbtcOrders.Cells[7, row] <> '' then
newForm.ArtDue := StrToDateTime(wdbtcOrders.Cells[7, row])
else
newForm.ArtDue := 0 ;
newForm.OrderType := OrderType;
console.log(OrderType);
// used to manage Back button handling to close subform // used to manage Back button handling to close subform
window.location.hash := 'subform'; window.location.hash := 'subform';
...@@ -372,6 +393,7 @@ procedure TFViewOrders.wdbtcOrdersClickCell(Sender: TObject; ACol, ...@@ -372,6 +393,7 @@ procedure TFViewOrders.wdbtcOrdersClickCell(Sender: TObject; ACol,
ARow: Integer); ARow: Integer);
begin begin
OrderID := wdbtcOrders.Cells[0, ARow]; OrderID := wdbtcOrders.Cells[0, ARow];
OrderType := wdbtcOrders.Cells[3, ARow];
row := ARow; row := ARow;
end; end;
......
...@@ -219,49 +219,6 @@ object FSearch: TFSearch ...@@ -219,49 +219,6 @@ object FSearch: TFSearch
ParentFont = False ParentFont = False
WidthPercent = 100.000000000000000000 WidthPercent = 100.000000000000000000
end end
object pnlMessage: TWebPanel
Left = 92
Top = 637
Width = 121
Height = 33
ElementClassName = 'card'
ElementID = 'pnl_message'
ChildOrder = 5
ElementBodyClassName = 'card-body'
ElementFont = efCSS
ElementPosition = epRelative
Role = 'alert'
TabOrder = 0
object lblMessage: TWebLabel
Left = 26
Top = 11
Width = 44
Height = 14
Caption = 'Message'
ElementID = 'pnl_message'
ElementFont = efCSS
ElementPosition = epRelative
HeightStyle = ssAuto
HeightPercent = 100.000000000000000000
WidthPercent = 100.000000000000000000
end
object btnCloseNotification: TWebButton
Left = 96
Top = 3
Width = 22
Height = 25
ChildOrder = 1
ElementClassName = 'btn btn-light'
ElementID = 'view.login.message.button'
ElementFont = efCSS
ElementPosition = epRelative
HeightStyle = ssAuto
HeightPercent = 100.000000000000000000
Role = 'button'
WidthStyle = ssAuto
WidthPercent = 100.000000000000000000
end
end
object wcbFilterType1: TWebComboBox object wcbFilterType1: TWebComboBox
Left = 8 Left = 8
Top = 462 Top = 462
...@@ -393,6 +350,7 @@ object FSearch: TFSearch ...@@ -393,6 +350,7 @@ object FSearch: TFSearch
Items.Strings = ( Items.Strings = (
'Corrugated' 'Corrugated'
'Web' 'Web'
'Cutting Die'
'Any') 'Any')
end end
object wcbFilterType2: TWebComboBox object wcbFilterType2: TWebComboBox
...@@ -472,7 +430,7 @@ object FSearch: TFSearch ...@@ -472,7 +430,7 @@ object FSearch: TFSearch
Height = 233 Height = 233
ParentDoubleBuffered = False ParentDoubleBuffered = False
DoubleBuffered = True DoubleBuffered = True
TabOrder = 12 TabOrder = 11
DefaultRowHeight = 40.000000000000000000 DefaultRowHeight = 40.000000000000000000
FixedColumns = 0 FixedColumns = 0
ColumnCount = 4 ColumnCount = 4
......
...@@ -17,9 +17,6 @@ uses ...@@ -17,9 +17,6 @@ uses
type type
TFSearch = class(TWebForm) TFSearch = class(TWebForm)
pnlMessage: TWebPanel;
lblMessage: TWebLabel;
btnCloseNotification: TWebButton;
wcbFilterType1: TWebComboBox; wcbFilterType1: TWebComboBox;
btnConfirm: TWebButton; btnConfirm: TWebButton;
edtOrderID: TWebEdit; edtOrderID: TWebEdit;
......
...@@ -92,9 +92,9 @@ object FSetStatus: TFSetStatus ...@@ -92,9 +92,9 @@ object FSetStatus: TFSetStatus
ParentFont = False ParentFont = False
WidthPercent = 100.000000000000000000 WidthPercent = 100.000000000000000000
end end
object WebLabel6: TWebLabel object lblMount: TWebLabel
Left = 326 Left = 324
Top = 140 Top = 200
Width = 62 Width = 62
Height = 14 Height = 14
Caption = 'Mount Due:' Caption = 'Mount Due:'
...@@ -107,9 +107,9 @@ object FSetStatus: TFSetStatus ...@@ -107,9 +107,9 @@ object FSetStatus: TFSetStatus
ParentFont = False ParentFont = False
WidthPercent = 100.000000000000000000 WidthPercent = 100.000000000000000000
end end
object WebLabel7: TWebLabel object lblMountNew: TWebLabel
Left = 484 Left = 482
Top = 140 Top = 200
Width = 78 Width = 78
Height = 14 Height = 14
Caption = 'New Due Date:' Caption = 'New Due Date:'
...@@ -122,7 +122,7 @@ object FSetStatus: TFSetStatus ...@@ -122,7 +122,7 @@ object FSetStatus: TFSetStatus
ParentFont = False ParentFont = False
WidthPercent = 100.000000000000000000 WidthPercent = 100.000000000000000000
end end
object WebLabel8: TWebLabel object lblPlate: TWebLabel
Left = 11 Left = 11
Top = 200 Top = 200
Width = 54 Width = 54
...@@ -137,7 +137,7 @@ object FSetStatus: TFSetStatus ...@@ -137,7 +137,7 @@ object FSetStatus: TFSetStatus
ParentFont = False ParentFont = False
WidthPercent = 100.000000000000000000 WidthPercent = 100.000000000000000000
end end
object WebLabel9: TWebLabel object lblPlateNew: TWebLabel
Left = 169 Left = 169
Top = 200 Top = 200
Width = 78 Width = 78
...@@ -152,9 +152,9 @@ object FSetStatus: TFSetStatus ...@@ -152,9 +152,9 @@ object FSetStatus: TFSetStatus
ParentFont = False ParentFont = False
WidthPercent = 100.000000000000000000 WidthPercent = 100.000000000000000000
end end
object WebLabel10: TWebLabel object lblArt: TWebLabel
Left = 324 Left = 324
Top = 200 Top = 142
Width = 44 Width = 44
Height = 14 Height = 14
Caption = 'Art Due:' Caption = 'Art Due:'
...@@ -167,9 +167,9 @@ object FSetStatus: TFSetStatus ...@@ -167,9 +167,9 @@ object FSetStatus: TFSetStatus
ParentFont = False ParentFont = False
WidthPercent = 100.000000000000000000 WidthPercent = 100.000000000000000000
end end
object WebLabel11: TWebLabel object lblArtNew: TWebLabel
Left = 482 Left = 482
Top = 200 Top = 142
Width = 78 Width = 78
Height = 14 Height = 14
Caption = 'New Due Date:' Caption = 'New Due Date:'
...@@ -226,8 +226,8 @@ object FSetStatus: TFSetStatus ...@@ -226,8 +226,8 @@ object FSetStatus: TFSetStatus
Text = '' Text = ''
end end
object btnConfirm: TWebButton object btnConfirm: TWebButton
Left = 11 Left = 14
Top = 271 Top = 273
Width = 96 Width = 96
Height = 25 Height = 25
Caption = 'Confirm' Caption = 'Confirm'
...@@ -242,8 +242,8 @@ object FSetStatus: TFSetStatus ...@@ -242,8 +242,8 @@ object FSetStatus: TFSetStatus
OnClick = btnConfirmClick OnClick = btnConfirmClick
end end
object btnCancel: TWebButton object btnCancel: TWebButton
Left = 133 Left = 125
Top = 271 Top = 273
Width = 96 Width = 96
Height = 25 Height = 25
Caption = 'Cancel' Caption = 'Cancel'
...@@ -349,8 +349,8 @@ object FSetStatus: TFSetStatus ...@@ -349,8 +349,8 @@ object FSetStatus: TFSetStatus
Text = '' Text = ''
end end
object dtpMountDue: TWebDateTimePicker object dtpMountDue: TWebDateTimePicker
Left = 326 Left = 324
Top = 160 Top = 220
Width = 145 Width = 145
Height = 22 Height = 22
BorderStyle = bsSingle BorderStyle = bsSingle
...@@ -362,8 +362,8 @@ object FSetStatus: TFSetStatus ...@@ -362,8 +362,8 @@ object FSetStatus: TFSetStatus
Text = '' Text = ''
end end
object dtpNewMountDue: TWebDateTimePicker object dtpNewMountDue: TWebDateTimePicker
Left = 484 Left = 482
Top = 160 Top = 220
Width = 145 Width = 145
Height = 22 Height = 22
BorderStyle = bsSingle BorderStyle = bsSingle
...@@ -400,7 +400,7 @@ object FSetStatus: TFSetStatus ...@@ -400,7 +400,7 @@ object FSetStatus: TFSetStatus
end end
object dtpArtDue: TWebDateTimePicker object dtpArtDue: TWebDateTimePicker
Left = 324 Left = 324
Top = 220 Top = 162
Width = 145 Width = 145
Height = 22 Height = 22
BorderStyle = bsSingle BorderStyle = bsSingle
...@@ -413,7 +413,7 @@ object FSetStatus: TFSetStatus ...@@ -413,7 +413,7 @@ object FSetStatus: TFSetStatus
end end
object dtpNewArtDue: TWebDateTimePicker object dtpNewArtDue: TWebDateTimePicker
Left = 482 Left = 482
Top = 220 Top = 162
Width = 145 Width = 145
Height = 22 Height = 22
BorderStyle = bsSingle BorderStyle = bsSingle
......
...@@ -24,17 +24,17 @@ type ...@@ -24,17 +24,17 @@ type
dtpShipDue: TWebDateTimePicker; dtpShipDue: TWebDateTimePicker;
WebLabel5: TWebLabel; WebLabel5: TWebLabel;
dtpNewShipDue: TWebDateTimePicker; dtpNewShipDue: TWebDateTimePicker;
WebLabel6: TWebLabel; lblMount: TWebLabel;
dtpMountDue: TWebDateTimePicker; dtpMountDue: TWebDateTimePicker;
WebLabel7: TWebLabel; lblMountNew: TWebLabel;
dtpNewMountDue: TWebDateTimePicker; dtpNewMountDue: TWebDateTimePicker;
WebLabel8: TWebLabel; lblPlate: TWebLabel;
dtpPlateDue: TWebDateTimePicker; dtpPlateDue: TWebDateTimePicker;
WebLabel9: TWebLabel; lblPlateNew: TWebLabel;
dtpNewPlateDue: TWebDateTimePicker; dtpNewPlateDue: TWebDateTimePicker;
WebLabel10: TWebLabel; lblArt: TWebLabel;
dtpArtDue: TWebDateTimePicker; dtpArtDue: TWebDateTimePicker;
WebLabel11: TWebLabel; lblArtNew: TWebLabel;
dtpNewArtDue: TWebDateTimePicker; dtpNewArtDue: TWebDateTimePicker;
procedure WebFormShow(Sender: TObject); procedure WebFormShow(Sender: TObject);
procedure btnConfirmClick(Sender: TObject); procedure btnConfirmClick(Sender: TObject);
...@@ -46,7 +46,7 @@ type ...@@ -46,7 +46,7 @@ type
public public
{ Public declarations } { Public declarations }
confirm: boolean; confirm: boolean;
OrderID, JobName: string; OrderID, JobName, OrderType: string;
ShipDue, MountDue, PlateDue, ArtDue: TDateTime; ShipDue, MountDue, PlateDue, ArtDue: TDateTime;
end; end;
...@@ -66,6 +66,10 @@ procedure TFSetStatus.btnConfirmClick(Sender: TObject); ...@@ -66,6 +66,10 @@ procedure TFSetStatus.btnConfirmClick(Sender: TObject);
begin begin
if ( (dtpDate.Date = 0 ) or ( wlcbStatus.value = '' ) ) then if ( (dtpDate.Date = 0 ) or ( wlcbStatus.value = '' ) ) then
ShowNotification('Failure:Please fill in all information') ShowNotification('Failure:Please fill in all information')
else if ( ( OrderType = 'web plate' ) and ( wlcbStatus.Value = 'MOUNT' ) ) then
ShowNotification('Failure:Web Plate Orders do not have Mount Due/Done dates')
else if ( ( OrderType = 'cutting die' ) and ( wlcbStatus.Value = 'MOUNT' ) or ( wlcbStatus.Value = 'ART' ) or (wlcbStatus.Value = 'PLATE') ) then
ShowNotification('Failure:Cutting Die Orders do not have Art/Plate/Mount Due or Done Dates')
else else
begin begin
confirm := true; confirm := true;
...@@ -87,6 +91,34 @@ begin ...@@ -87,6 +91,34 @@ begin
dtpNewMountDue.Date := 0; dtpNewMountDue.Date := 0;
dtpNewPlateDue.Date := 0; dtpNewPlateDue.Date := 0;
dtpNewArtDue.Date := 0; dtpNewArtDue.Date := 0;
if orderType = 'web plate' then
begin
dtpNewMountDue.Visible := false;
dtpMountDue.Visible := false;
lblMount.Visible := false;
lblMountNew.Visible := false;
end
else if orderType = 'cutting die' then
begin
dtpNewMountDue.Visible := false;
dtpMountDue.Visible := false;
lblMount.Visible := false;
lblMountNew.Visible := false;
dtpPlateDue.Visible := false;
dtpNewPlateDue.Visible := false;
lblPlate.Visible := false;
lblPlateNew.Visible := false;
dtpArtDue.Visible := false;
dtpNewArtDue.Visible := false;
lblArt.Visible := false;
lblArtNew.Visible := false;
end;
end; end;
procedure TFSetStatus.HideNotification; procedure TFSetStatus.HideNotification;
......
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <PropertyGroup>
<ProjectGuid>{DB6F5DBF-7E4B-45DA-AFFA-6C8DF15BA740}</ProjectGuid> <ProjectGuid>{DB6F5DBF-7E4B-45DA-AFFA-6C8DF15BA740}</ProjectGuid>
<ProjectVersion>20.1</ProjectVersion> <ProjectVersion>20.2</ProjectVersion>
<FrameworkType>VCL</FrameworkType> <FrameworkType>VCL</FrameworkType>
<MainSource>webKGOrders.dpr</MainSource> <MainSource>webKGOrders.dpr</MainSource>
<Base>True</Base> <Base>True</Base>
...@@ -225,33 +225,13 @@ ...@@ -225,33 +225,13 @@
<Excluded_Packages Name="$(BDSBIN)\dclofficexp290.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages> <Excluded_Packages Name="$(BDSBIN)\dclofficexp290.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
</Excluded_Packages> </Excluded_Packages>
</Delphi.Personality> </Delphi.Personality>
<Deployment Version="4"> <Deployment Version="5">
<DeployFile LocalName="Win32\Debug\webCharms.exe" Configuration="Debug" Class="ProjectOutput"/> <DeployFile LocalName="Win32\Debug\webCharms.exe" Configuration="Debug" Class="ProjectOutput"/>
<DeployFile LocalName="Win32\Debug\webKGOrders.exe" Configuration="Debug" Class="ProjectOutput"> <DeployFile LocalName="Win32\Debug\webKGOrders.exe" Configuration="Debug" Class="ProjectOutput"/>
<Platform Name="Win32"> <DeployFile LocalName="config\config.json" Configuration="Debug" Class="ProjectFile"/>
<RemoteName>webKGOrders.exe</RemoteName> <DeployFile LocalName="css\app.css" Configuration="Debug" Class="ProjectFile"/>
<Overwrite>true</Overwrite> <DeployFile LocalName="index.html" Configuration="Debug" Class="ProjectFile"/>
</Platform>
</DeployFile>
<DeployFile LocalName="config\config.json" Configuration="Debug" Class="ProjectFile">
<Platform Name="Win32">
<RemoteDir>.\</RemoteDir>
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="css\app.css" Configuration="Debug" Class="ProjectFile">
<Platform Name="Win32">
<RemoteDir>.\</RemoteDir>
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="index.html" Configuration="Debug" Class="ProjectFile"/> <DeployFile LocalName="index.html" Configuration="Debug" Class="ProjectFile"/>
<DeployFile LocalName="index.html" Configuration="Debug" Class="ProjectFile">
<Platform Name="Win32">
<RemoteDir>.\</RemoteDir>
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="template\bootstrap\bootstrap.min.css" Configuration="Debug" Class="ProjectFile"/> <DeployFile LocalName="template\bootstrap\bootstrap.min.css" Configuration="Debug" Class="ProjectFile"/>
<DeployFile LocalName="template\bootstrap\bootstrap.min.js" Configuration="Debug" Class="ProjectFile"/> <DeployFile LocalName="template\bootstrap\bootstrap.min.js" Configuration="Debug" Class="ProjectFile"/>
<DeployFile LocalName="template\bootstrap\dataTables.bootstrap.css" Configuration="Debug" Class="ProjectFile"/> <DeployFile LocalName="template\bootstrap\dataTables.bootstrap.css" Configuration="Debug" Class="ProjectFile"/>
...@@ -276,16 +256,6 @@ ...@@ -276,16 +256,6 @@
<Operation>0</Operation> <Operation>0</Operation>
</Platform> </Platform>
</DeployClass> </DeployClass>
<DeployClass Name="AndroidClasses">
<Platform Name="Android">
<RemoteDir>classes</RemoteDir>
<Operation>64</Operation>
</Platform>
<Platform Name="Android64">
<RemoteDir>classes</RemoteDir>
<Operation>64</Operation>
</Platform>
</DeployClass>
<DeployClass Name="AndroidFileProvider"> <DeployClass Name="AndroidFileProvider">
<Platform Name="Android"> <Platform Name="Android">
<RemoteDir>res\xml</RemoteDir> <RemoteDir>res\xml</RemoteDir>
...@@ -296,12 +266,6 @@ ...@@ -296,12 +266,6 @@
<Operation>1</Operation> <Operation>1</Operation>
</Platform> </Platform>
</DeployClass> </DeployClass>
<DeployClass Name="AndroidGDBServer">
<Platform Name="Android">
<RemoteDir>library\lib\armeabi-v7a</RemoteDir>
<Operation>1</Operation>
</Platform>
</DeployClass>
<DeployClass Name="AndroidLibnativeArmeabiFile"> <DeployClass Name="AndroidLibnativeArmeabiFile">
<Platform Name="Android"> <Platform Name="Android">
<RemoteDir>library\lib\armeabi</RemoteDir> <RemoteDir>library\lib\armeabi</RemoteDir>
......
...@@ -33,8 +33,8 @@ object ApiDatabase: TApiDatabase ...@@ -33,8 +33,8 @@ object ApiDatabase: TApiDatabase
Connection = ucKG Connection = ucKG
SQL.Strings = ( SQL.Strings = (
'select * from corrugated_plate_orders') 'select * from corrugated_plate_orders')
Left = 263 Left = 257
Top = 156 Top = 148
object uqOrdersORDER_ID: TIntegerField object uqOrdersORDER_ID: TIntegerField
FieldName = 'ORDER_ID' FieldName = 'ORDER_ID'
end end
......
...@@ -172,7 +172,7 @@ object FData: TFData ...@@ -172,7 +172,7 @@ object FData: TFData
SortSettings.HeaderColorTo = clWhite SortSettings.HeaderColorTo = clWhite
SortSettings.HeaderMirrorColor = clWhite SortSettings.HeaderMirrorColor = clWhite
SortSettings.HeaderMirrorColorTo = clWhite SortSettings.HeaderMirrorColorTo = clWhite
Version = '2.8.3.2' Version = '2.8.3.3'
AutoCreateColumns = True AutoCreateColumns = True
AutoRemoveColumns = True AutoRemoveColumns = True
Columns = < Columns = <
...@@ -630,10 +630,10 @@ object FData: TFData ...@@ -630,10 +630,10 @@ object FData: TFData
Top = 237 Top = 237
Width = 985 Width = 985
Height = 199 Height = 199
ColCount = 20 ColCount = 22
DrawingStyle = gdsClassic DrawingStyle = gdsClassic
FixedColor = clWhite FixedColor = clWhite
RowCount = 2 RowCount = 101
FixedRows = 1 FixedRows = 1
Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goColSizing, goFixedRowDefAlign] Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goColSizing, goFixedRowDefAlign]
TabOrder = 3 TabOrder = 3
...@@ -753,7 +753,7 @@ object FData: TFData ...@@ -753,7 +753,7 @@ object FData: TFData
SortSettings.HeaderColorTo = clWhite SortSettings.HeaderColorTo = clWhite
SortSettings.HeaderMirrorColor = clWhite SortSettings.HeaderMirrorColor = clWhite
SortSettings.HeaderMirrorColorTo = clWhite SortSettings.HeaderMirrorColorTo = clWhite
Version = '2.8.3.2' Version = '2.8.3.3'
AutoCreateColumns = True AutoCreateColumns = True
AutoRemoveColumns = True AutoRemoveColumns = True
Columns = < Columns = <
...@@ -789,7 +789,7 @@ object FData: TFData ...@@ -789,7 +789,7 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'account_sid' FieldName = 'price'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -815,7 +815,8 @@ object FData: TFData ...@@ -815,7 +815,8 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'api_version' EditLength = 16
FieldName = 'Loc'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -841,7 +842,8 @@ object FData: TFData ...@@ -841,7 +842,8 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'call_sid' EditLength = 90
FieldName = 'COMPANY_NAME'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -867,7 +869,8 @@ object FData: TFData ...@@ -867,7 +869,8 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'conference_sid' EditLength = 128
FieldName = 'JOB_NAME'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -893,7 +896,7 @@ object FData: TFData ...@@ -893,7 +896,7 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'date_created' FieldName = 'ORDER_DATE'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -919,7 +922,8 @@ object FData: TFData ...@@ -919,7 +922,8 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'date_updated' EditLength = 45
FieldName = 'ORDER_TYPE'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -945,7 +949,7 @@ object FData: TFData ...@@ -945,7 +949,7 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'start_time' FieldName = 'PROOF_DUE'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -971,7 +975,7 @@ object FData: TFData ...@@ -971,7 +975,7 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'duration' FieldName = 'PROOF_DONE'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -997,7 +1001,7 @@ object FData: TFData ...@@ -997,7 +1001,7 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'sid' FieldName = 'ART_DUE'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -1023,7 +1027,59 @@ object FData: TFData ...@@ -1023,7 +1027,59 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'price' FieldName = 'ART_DONE'
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -12
Font.Name = 'Segoe UI'
Font.Style = []
HeaderFont.Charset = DEFAULT_CHARSET
HeaderFont.Color = 3881787
HeaderFont.Height = -12
HeaderFont.Name = 'Segoe UI'
HeaderFont.Style = []
PrintBorders = [cbTop, cbLeft, cbRight, cbBottom]
PrintFont.Charset = DEFAULT_CHARSET
PrintFont.Color = clWindowText
PrintFont.Height = -12
PrintFont.Name = 'Segoe UI'
PrintFont.Style = []
Width = 64
end
item
Borders = []
BorderPen.Color = clSilver
ButtonHeight = 18
CheckFalse = 'N'
CheckTrue = 'Y'
Color = clWindow
FieldName = 'PLATE_DUE'
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -12
Font.Name = 'Segoe UI'
Font.Style = []
HeaderFont.Charset = DEFAULT_CHARSET
HeaderFont.Color = 3881787
HeaderFont.Height = -12
HeaderFont.Name = 'Segoe UI'
HeaderFont.Style = []
PrintBorders = [cbTop, cbLeft, cbRight, cbBottom]
PrintFont.Charset = DEFAULT_CHARSET
PrintFont.Color = clWindowText
PrintFont.Height = -12
PrintFont.Name = 'Segoe UI'
PrintFont.Style = []
Width = 64
end
item
Borders = []
BorderPen.Color = clSilver
ButtonHeight = 18
CheckFalse = 'N'
CheckTrue = 'Y'
Color = clWindow
FieldName = 'PLATE_DONE'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -1049,7 +1105,7 @@ object FData: TFData ...@@ -1049,7 +1105,7 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'price_unit' FieldName = 'MOUNT_DUE'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -1075,7 +1131,7 @@ object FData: TFData ...@@ -1075,7 +1131,7 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'status' FieldName = 'MOUNT_DONE'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -1101,7 +1157,7 @@ object FData: TFData ...@@ -1101,7 +1157,7 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'channels' FieldName = 'SHIP_DUE'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -1127,7 +1183,7 @@ object FData: TFData ...@@ -1127,7 +1183,7 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'source' FieldName = 'SHIP_DONE'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -1147,13 +1203,14 @@ object FData: TFData ...@@ -1147,13 +1203,14 @@ object FData: TFData
Width = 64 Width = 64
end end
item item
Alignment = taRightJustify
Borders = [] Borders = []
BorderPen.Color = clSilver BorderPen.Color = clSilver
ButtonHeight = 18 ButtonHeight = 18
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'error_code' FieldName = 'PRICE'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -1179,7 +1236,8 @@ object FData: TFData ...@@ -1179,7 +1236,8 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'uri' EditLength = 24
FieldName = 'QB_REF_NUM'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -1205,7 +1263,8 @@ object FData: TFData ...@@ -1205,7 +1263,8 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'encryption_details' EditLength = 3
FieldName = 'COLORS'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -1231,7 +1290,8 @@ object FData: TFData ...@@ -1231,7 +1290,8 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'media_url' EditLength = 16
FieldName = 'po_number'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -1257,7 +1317,8 @@ object FData: TFData ...@@ -1257,7 +1317,8 @@ object FData: TFData
CheckFalse = 'N' CheckFalse = 'N'
CheckTrue = 'Y' CheckTrue = 'Y'
Color = clWindow Color = clWindow
FieldName = 'transcription' EditLength = 45
FieldName = 'quickbooks_item'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText Font.Color = clWindowText
Font.Height = -12 Font.Height = -12
...@@ -1434,9 +1495,110 @@ object FData: TFData ...@@ -1434,9 +1495,110 @@ object FData: TFData
64 64
64 64
64 64
64
64
64) 64)
RowHeights = ( RowHeights = (
22 22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22) 22)
end end
object edtUsername: TEdit object edtUsername: TEdit
...@@ -1504,17 +1666,27 @@ object FData: TFData ...@@ -1504,17 +1666,27 @@ object FData: TFData
TabOrder = 11 TabOrder = 11
OnClick = btnPDFClick OnClick = btnPDFClick
end end
object Button1: TButton
Left = 872
Top = 168
Width = 75
Height = 25
Caption = 'Button1'
TabOrder = 12
OnClick = Button1Click
end
object dsUsers: TDataSource object dsUsers: TDataSource
DataSet = uqUsers DataSet = uqUsers
Left = 482 Left = 482
Top = 459 Top = 459
end end
object dsGrid2: TDataSource object dsGrid2: TDataSource
DataSet = rptOrders.uqOrders DataSet = rptOrderList.uqOrders
Left = 348 Left = 348
Top = 472 Top = 472
end end
object uqUsers: TUniQuery object uqUsers: TUniQuery
Connection = ucKG
SQL.Strings = ( SQL.Strings = (
'select * from users') 'select * from users')
Left = 669 Left = 669
...@@ -1527,4 +1699,345 @@ object FData: TFData ...@@ -1527,4 +1699,345 @@ object FData: TFData
Left = 348 Left = 348
Top = 369 Top = 369
end end
object uqWeb: TUniQuery
Connection = ucKG
SQL.Strings = (
'select * from web_plate_orders')
Left = 745
Top = 464
object uqWebORDER_ID: TIntegerField
FieldName = 'ORDER_ID'
Required = True
end
object uqWebCOMPANY_ID: TIntegerField
FieldName = 'COMPANY_ID'
Required = True
end
object uqWebUSER_ID: TIntegerField
FieldName = 'USER_ID'
Required = True
end
object uqWebORDER_DATE: TDateTimeField
FieldName = 'ORDER_DATE'
end
object uqWebSTART_DATE: TDateField
FieldName = 'START_DATE'
end
object uqWebEND_DATE: TDateField
FieldName = 'END_DATE'
end
object uqWebORDER_STATUS: TStringField
FieldName = 'ORDER_STATUS'
Size = 10
end
object uqWebSCHED_JSON: TStringField
FieldName = 'SCHED_JSON'
Size = 4096
end
object uqWebstaff_fields_order_date: TDateField
FieldName = 'staff_fields_order_date'
end
object uqWebstaff_fields_proof_date: TDateField
FieldName = 'staff_fields_proof_date'
end
object uqWebstaff_fields_ship_date: TDateField
FieldName = 'staff_fields_ship_date'
end
object uqWebstaff_fields_ship_via: TStringField
FieldName = 'staff_fields_ship_via'
Size = 45
end
object uqWebstaff_fields_price: TStringField
FieldName = 'staff_fields_price'
Size = 10
end
object uqWebstaff_fields_invoice_to: TStringField
FieldName = 'staff_fields_invoice_to'
Size = 128
end
object uqWebstaff_fields_invoice_attention: TStringField
FieldName = 'staff_fields_invoice_attention'
Size = 256
end
object uqWebstaff_fields_ship_to: TStringField
FieldName = 'staff_fields_ship_to'
Size = 128
end
object uqWebstaff_fields_ship_attention: TStringField
FieldName = 'staff_fields_ship_attention'
Size = 256
end
object uqWebstaff_fields_po_number: TStringField
FieldName = 'staff_fields_po_number'
Size = 16
end
object uqWebstaff_fields_job_name: TStringField
FieldName = 'staff_fields_job_name'
Size = 45
end
object uqWebstaff_fields_art_due: TDateField
FieldName = 'staff_fields_art_due'
end
object uqWebstaff_fields_plate_due: TDateField
FieldName = 'staff_fields_plate_due'
end
object uqWebplates_job_number: TStringField
FieldName = 'plates_job_number'
Size = 16
end
object uqWebsupplied_by_customer_b_w_or_co: TStringField
FieldName = 'supplied_by_customer_b_w_or_co'
Size = 4
end
object uqWebsupplied_by_customer_plates: TStringField
FieldName = 'supplied_by_customer_plates'
Size = 4
end
object uqWebsupplied_by_customer_sample: TStringField
FieldName = 'supplied_by_customer_sample'
Size = 45
end
object uqWebsupplied_by_customer_dimension: TStringField
FieldName = 'supplied_by_customer_dimension'
Size = 4
end
object uqWebsupplied_by_customer_other: TStringField
FieldName = 'supplied_by_customer_other'
Size = 45
end
object uqWebsupplied_by_customer_disk: TStringField
FieldName = 'supplied_by_customer_disk'
Size = 4
end
object uqWebsupplied_by_customer_e_mail: TStringField
FieldName = 'supplied_by_customer_e_mail'
Size = 128
end
object uqWebsupplied_by_customer_ftp: TStringField
FieldName = 'supplied_by_customer_ftp'
Size = 128
end
object uqWebplates_plate_material: TStringField
FieldName = 'plates_plate_material'
Size = 16
end
object uqWebplates_thickness: TStringField
FieldName = 'plates_thickness'
Size = 5
end
object uqWebsupplied_by_customer_total_inc: TStringField
FieldName = 'supplied_by_customer_total_inc'
Size = 32
end
object uqWebsupplied_by_customer_sheets_us: TStringField
FieldName = 'supplied_by_customer_sheets_us'
Size = 32
end
object uqWebsupplied_by_customer_initials: TStringField
FieldName = 'supplied_by_customer_initials'
Size = 16
end
object uqWebproofing_pdf: TStringField
FieldName = 'proofing_pdf'
Size = 1
end
object uqWebproofing_pdf_to: TStringField
FieldName = 'proofing_pdf_to'
Size = 256
end
object uqWebproofing_pdf_date_1: TDateField
FieldName = 'proofing_pdf_date_1'
end
object uqWebproofing_pdf_date_2: TDateField
FieldName = 'proofing_pdf_date_2'
end
object uqWebproofing_pdf_date_3: TDateField
FieldName = 'proofing_pdf_date_3'
end
object uqWebproofing_full_size_ink_jet_for: TStringField
FieldName = 'proofing_full_size_ink_jet_for'
Size = 1
end
object uqWebproofing_ink_jet_to: TStringField
FieldName = 'proofing_ink_jet_to'
Size = 256
end
object uqWebproofing_ink_jet_to_2: TStringField
FieldName = 'proofing_ink_jet_to_2'
Size = 256
end
object uqWebproofing_ink_jet_date_1: TDateField
FieldName = 'proofing_ink_jet_date_1'
end
object uqWebproofing_ink_jet_date_2: TDateField
FieldName = 'proofing_ink_jet_date_2'
end
object uqWebproofing_ink_jet_date_3: TDateField
FieldName = 'proofing_ink_jet_date_3'
end
object uqWebproofing_color_contract: TStringField
FieldName = 'proofing_color_contract'
Size = 17
end
object uqWebproofing_color_contrac_to: TStringField
FieldName = 'proofing_color_contrac_to'
Size = 256
end
object uqWebproofing_color_contrac_date_1: TDateField
FieldName = 'proofing_color_contrac_date_1'
end
object uqWebproofing_color_contrac_date_2: TDateField
FieldName = 'proofing_color_contrac_date_2'
end
object uqWebproofing_digital_color_key: TStringField
FieldName = 'proofing_digital_color_key'
Size = 10
end
object uqWebproofing_digital_color_to: TStringField
FieldName = 'proofing_digital_color_to'
Size = 256
end
object uqWebproofing_digital_color_date_1: TDateField
FieldName = 'proofing_digital_color_date_1'
end
object uqWebquantity_and_colors_press_name: TStringField
FieldName = 'quantity_and_colors_press_name'
Size = 64
end
object uqWebquantity_and_colors_anilox_info: TStringField
FieldName = 'quantity_and_colors_anilox_info'
Size = 64
end
object uqWebplate_marks_microdots: TStringField
FieldName = 'plate_marks_microdots'
Size = 10
end
object uqWebplate_marks_microdots_comments: TStringField
FieldName = 'plate_marks_microdots_comments'
Size = 128
end
object uqWebplate_marks_crosshairs: TStringField
FieldName = 'plate_marks_crosshairs'
Size = 10
end
object uqWebplate_marks_crosshairs_comments: TStringField
FieldName = 'plate_marks_crosshairs_comments'
Size = 128
end
object uqWebplate_marks_color_bars: TStringField
FieldName = 'plate_marks_color_bars'
Size = 10
end
object uqWebplate_marks_color_bars_comments: TStringField
FieldName = 'plate_marks_color_bars_comments'
Size = 128
end
object uqWebplate_marks_other: TStringField
FieldName = 'plate_marks_other'
Size = 16
end
object uqWebplate_marks_other_comments: TStringField
FieldName = 'plate_marks_other_comments'
Size = 128
end
object uqWebprint_orientation_print_orient: TStringField
FieldName = 'print_orientation_print_orient'
Size = 10
end
object uqWeblayout_around: TStringField
FieldName = 'layout_around'
Size = 10
end
object uqWeblayout_accross: TStringField
FieldName = 'layout_accross'
Size = 10
end
object uqWeblayout_surface_print: TStringField
FieldName = 'layout_surface_print'
Size = 10
end
object uqWeblayout_reverse_print: TStringField
FieldName = 'layout_reverse_print'
Size = 10
end
object uqWeblayout_cylinder_repeat: TStringField
FieldName = 'layout_cylinder_repeat'
Size = 16
end
object uqWeblayout_cutoff_dimension: TStringField
FieldName = 'layout_cutoff_dimension'
Size = 16
end
object uqWeblayout_pitch: TStringField
FieldName = 'layout_pitch'
Size = 16
end
object uqWeblayout_teeth: TStringField
FieldName = 'layout_teeth'
Size = 16
end
object uqWeblayout_bleed: TStringField
FieldName = 'layout_bleed'
Size = 16
end
object uqWeblayout_cutback: TStringField
FieldName = 'layout_cutback'
Size = 16
end
object uqWeblayout_minimum_trap_dim: TStringField
FieldName = 'layout_minimum_trap_dim'
Size = 10
end
object uqWeblayout_maximum_trap_dim: TStringField
FieldName = 'layout_maximum_trap_dim'
Size = 10
end
object uqWebupc_size: TStringField
FieldName = 'upc_size'
Size = 16
end
object uqWebupc_bar_width_reduction: TStringField
FieldName = 'upc_bar_width_reduction'
Size = 16
end
object uqWebquantity_and_colors_qty_colors: TStringField
FieldName = 'quantity_and_colors_qty_colors'
Size = 4096
end
object uqWebgeneral_comments: TStringField
FieldName = 'general_comments'
Size = 4096
end
object uqWebstaff_fields_quickbooks_item: TStringField
FieldName = 'staff_fields_quickbooks_item'
Size = 45
end
object uqWebstaff_fields_quantity: TStringField
FieldName = 'staff_fields_quantity'
Size = 10
end
object uqWebupc_distortion_percent: TStringField
FieldName = 'upc_distortion_percent'
Size = 16
end
object uqWebupc_distortion_amount: TStringField
FieldName = 'upc_distortion_amount'
Size = 16
end
object uqWebstaff_fields_art_location: TStringField
FieldName = 'staff_fields_art_location'
Size = 16
end
end
object ucKG: TUniConnection
ProviderName = 'MySQL'
Database = 'kg_order_entry'
Username = 'root'
Server = '192.168.159.132'
Connected = True
LoginPrompt = False
Left = 855
Top = 457
EncryptedPassword = '9AFF92FF8CFF86FF8CFFCFFFCEFF'
end
end end
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
// Authors: // Authors:
// Cameron Hayes // Cameron Hayes
// Elias Serraf // Elias Serraf
// Mac ... // Mac Stephens
unit Data; unit Data;
interface interface
...@@ -36,10 +36,99 @@ type ...@@ -36,10 +36,99 @@ type
edtEmailAddress: TEdit; edtEmailAddress: TEdit;
btnPDF: TButton; btnPDF: TButton;
Timer1: TTimer; Timer1: TTimer;
Button1: TButton;
uqWeb: TUniQuery;
ucKG: TUniConnection;
uqWebORDER_ID: TIntegerField;
uqWebCOMPANY_ID: TIntegerField;
uqWebUSER_ID: TIntegerField;
uqWebORDER_DATE: TDateTimeField;
uqWebSTART_DATE: TDateField;
uqWebEND_DATE: TDateField;
uqWebORDER_STATUS: TStringField;
uqWebSCHED_JSON: TStringField;
uqWebstaff_fields_order_date: TDateField;
uqWebstaff_fields_proof_date: TDateField;
uqWebstaff_fields_ship_date: TDateField;
uqWebstaff_fields_ship_via: TStringField;
uqWebstaff_fields_price: TStringField;
uqWebstaff_fields_invoice_to: TStringField;
uqWebstaff_fields_invoice_attention: TStringField;
uqWebstaff_fields_ship_to: TStringField;
uqWebstaff_fields_ship_attention: TStringField;
uqWebstaff_fields_po_number: TStringField;
uqWebstaff_fields_job_name: TStringField;
uqWebstaff_fields_art_due: TDateField;
uqWebstaff_fields_plate_due: TDateField;
uqWebplates_job_number: TStringField;
uqWebsupplied_by_customer_b_w_or_co: TStringField;
uqWebsupplied_by_customer_plates: TStringField;
uqWebsupplied_by_customer_sample: TStringField;
uqWebsupplied_by_customer_dimension: TStringField;
uqWebsupplied_by_customer_other: TStringField;
uqWebsupplied_by_customer_disk: TStringField;
uqWebsupplied_by_customer_e_mail: TStringField;
uqWebsupplied_by_customer_ftp: TStringField;
uqWebplates_plate_material: TStringField;
uqWebplates_thickness: TStringField;
uqWebsupplied_by_customer_total_inc: TStringField;
uqWebsupplied_by_customer_sheets_us: TStringField;
uqWebsupplied_by_customer_initials: TStringField;
uqWebproofing_pdf: TStringField;
uqWebproofing_pdf_to: TStringField;
uqWebproofing_pdf_date_1: TDateField;
uqWebproofing_pdf_date_2: TDateField;
uqWebproofing_pdf_date_3: TDateField;
uqWebproofing_full_size_ink_jet_for: TStringField;
uqWebproofing_ink_jet_to: TStringField;
uqWebproofing_ink_jet_to_2: TStringField;
uqWebproofing_ink_jet_date_1: TDateField;
uqWebproofing_ink_jet_date_2: TDateField;
uqWebproofing_ink_jet_date_3: TDateField;
uqWebproofing_color_contract: TStringField;
uqWebproofing_color_contrac_to: TStringField;
uqWebproofing_color_contrac_date_1: TDateField;
uqWebproofing_color_contrac_date_2: TDateField;
uqWebproofing_digital_color_key: TStringField;
uqWebproofing_digital_color_to: TStringField;
uqWebproofing_digital_color_date_1: TDateField;
uqWebquantity_and_colors_press_name: TStringField;
uqWebquantity_and_colors_anilox_info: TStringField;
uqWebplate_marks_microdots: TStringField;
uqWebplate_marks_microdots_comments: TStringField;
uqWebplate_marks_crosshairs: TStringField;
uqWebplate_marks_crosshairs_comments: TStringField;
uqWebplate_marks_color_bars: TStringField;
uqWebplate_marks_color_bars_comments: TStringField;
uqWebplate_marks_other: TStringField;
uqWebplate_marks_other_comments: TStringField;
uqWebprint_orientation_print_orient: TStringField;
uqWeblayout_around: TStringField;
uqWeblayout_accross: TStringField;
uqWeblayout_surface_print: TStringField;
uqWeblayout_reverse_print: TStringField;
uqWeblayout_cylinder_repeat: TStringField;
uqWeblayout_cutoff_dimension: TStringField;
uqWeblayout_pitch: TStringField;
uqWeblayout_teeth: TStringField;
uqWeblayout_bleed: TStringField;
uqWeblayout_cutback: TStringField;
uqWeblayout_minimum_trap_dim: TStringField;
uqWeblayout_maximum_trap_dim: TStringField;
uqWebupc_size: TStringField;
uqWebupc_bar_width_reduction: TStringField;
uqWebquantity_and_colors_qty_colors: TStringField;
uqWebgeneral_comments: TStringField;
uqWebstaff_fields_quickbooks_item: TStringField;
uqWebstaff_fields_quantity: TStringField;
uqWebupc_distortion_percent: TStringField;
uqWebupc_distortion_amount: TStringField;
uqWebstaff_fields_art_location: TStringField;
procedure FormCreate(Sender: TObject); procedure FormCreate(Sender: TObject);
procedure btnFindClick(Sender: TObject); procedure btnFindClick(Sender: TObject);
procedure btnPDFClick(Sender: TObject); procedure btnPDFClick(Sender: TObject);
procedure Timer1Timer(Sender: TObject); procedure Timer1Timer(Sender: TObject);
procedure Button1Click(Sender: TObject);
private private
kgDB: TApiDatabase; kgDB: TApiDatabase;
accountSID: string; accountSID: string;
...@@ -55,7 +144,7 @@ implementation ...@@ -55,7 +144,7 @@ implementation
{$R *.dfm} {$R *.dfm}
uses uLibrary, rOrders; uses uLibrary, rOrderList, rOrderWeb, rOrderCorrugated;
procedure TFData.FormCreate(Sender: TObject); procedure TFData.FormCreate(Sender: TObject);
begin begin
...@@ -80,6 +169,22 @@ begin ...@@ -80,6 +169,22 @@ begin
end; end;
procedure TFData.Button1Click(Sender: TObject);
var
Field: TField;
SQL: string;
begin
for Field in uqWeb.Fields do
begin
SQL := 'SELECT ORDER_ID, ORDER_DATE, ' + Field.FieldName + ', LENGTH( ' + Field.FieldName +
') AS max_length FROM web_plate_orders ORDER BY max_length DESC LIMIT 1';
doQuery(uqUsers, SQL);
memo1.Lines.Add(Field.FieldName + ', ' + uqUsers.FieldByName('ORDER_ID').AsString +
', ' + uqUsers.FieldByName('max_length').AsString + ', ' + uqUsers.FieldByName('ORDER_DATE').AsString);
end;
end;
procedure TFData.btnFindClick(Sender: TObject); procedure TFData.btnFindClick(Sender: TObject);
// Retrieves calls from a specific number from the database. // Retrieves calls from a specific number from the database.
// SQL: SQL statement to retrieve calls from the database // SQL: SQL statement to retrieve calls from the database
...@@ -100,14 +205,14 @@ end; ...@@ -100,14 +205,14 @@ end;
procedure TFData.RunOrdersReport(searchOptions: string); procedure TFData.RunOrdersReport(searchOptions: string);
var var
rptOrders: TrptOrders; rptOrderList: TrptOrderList;
begin begin
rptOrders := TrptOrders.Create(nil); rptOrderList := TrptOrderList.Create(nil);
try try
rptOrders.PrepareReport(searchOptions); rptOrderList.PrepareReport(searchOptions, '');
dsGrid2.DataSet := rptOrders.uqOrders; dsGrid2.DataSet := rptOrderList.uqOrders;
finally finally
rptOrders.Free; rptOrderList.Free;
end; end;
end; end;
......
...@@ -327,6 +327,35 @@ type ...@@ -327,6 +327,35 @@ type
general_comments: string; general_comments: string;
end; end;
TCuttingDie = class
public
// Company
COMPANY_ID: integer;
NAME: string;
SHORT_NAME: string;
inQuickBooks: string;
ADDRESS_LIST: TList<TAddressItem>;
ITEMS: TItemList;
// Staff Fields:
staff_fields_order_date: string;
staff_fields_proof_date: string;
staff_fields_ship_date: string;
staff_fields_ship_via: string;
staff_fields_quantity: string;
staff_fields_price: string;
staff_fields_invoice_to: string;
staff_fields_ship_to: string;
staff_fields_po_number: string;
staff_fields_job_name: string;
staff_fields_quickbooks_item: string;
// General
general_special_instructions: string;
end;
type type
[ServiceContract, Model(API_MODEL)] [ServiceContract, Model(API_MODEL)]
...@@ -337,9 +366,13 @@ type ...@@ -337,9 +366,13 @@ type
[HttpGet] function GetOrders(searchOptions: string): TOrderList; [HttpGet] function GetOrders(searchOptions: string): TOrderList;
[HttpGet] function GetOrder(orderInfo: string): TFullOrder; [HttpGet] function GetOrder(orderInfo: string): TFullOrder;
[HttpGet] function GetWebOrder(orderInfo: string): TWebOrder; [HttpGet] function GetWebOrder(orderInfo: string): TWebOrder;
[HttpGet] function GetCuttingDieOrder(orderInfo: string): TCuttingDie;
[HttpGet] function GetCustomers(): TCustomerList; [HttpGet] function GetCustomers(): TCustomerList;
[HttpGet] function GetCustomer(ID: string): TCustomerItem; [HttpGet] function GetCustomer(ID: string): TCustomerItem;
[HttpGet] function GenerateReportPDF(searchOptions: string): string; [HttpGet] function GenerateOrderListPDF(searchOptions: string): string;
[HttpGet] function GenerateOrderCorrugatedPDF(orderID: string): string;
[HttpGet] function GenerateOrderWebPDF(orderID: string): string;
[HttpGet] function GenerateOrderCuttingPDF(orderID: string): string;
function AddUser(userInfo: string): string; function AddUser(userInfo: string): string;
...@@ -348,6 +381,7 @@ type ...@@ -348,6 +381,7 @@ type
function EditUser(const editOptions: string): string; function EditUser(const editOptions: string): string;
function AddCorrugatedOrder(orderInfo: string): TJSONObject; function AddCorrugatedOrder(orderInfo: string): TJSONObject;
function AddWebOrder(orderInfo: string): TJSONObject; function AddWebOrder(orderInfo: string): TJSONObject;
function AddCuttingDieOrder(orderInfo: string): TJSONObject;
function AddStatusSchedule(StatusType: string; order: TJSONObject; ORDER_ID: integer): string; function AddStatusSchedule(StatusType: string; order: TJSONObject; ORDER_ID: integer): string;
function SetStatus(statusOptions: string): string; function SetStatus(statusOptions: string): string;
end; end;
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
// file. // file.
// Authors: // Authors:
// Cameron Hayes // Cameron Hayes
// Mac ... // Mac Stephens
// Elias Sarraf // Elias Sarraf
unit Lookup.ServiceImpl; unit Lookup.ServiceImpl;
...@@ -19,7 +19,7 @@ uses ...@@ -19,7 +19,7 @@ uses
iexToolbars, iexUserInteractions, imageenio, imageenproc, QuickRpt, QRCtrls, iexToolbars, iexUserInteractions, imageenio, imageenproc, QuickRpt, QRCtrls,
dbimageen, Vcl.ExtCtrls, ieview, imageenview, IdBaseComponent, IdComponent, dbimageen, Vcl.ExtCtrls, ieview, imageenview, IdBaseComponent, IdComponent,
IdTCPConnection, IdTCPClient, IdExplicitTLSClientServerBase, IdFTP, IdTCPConnection, IdTCPClient, IdExplicitTLSClientServerBase, IdFTP,
iexProcEffects, frxDBSet, frxExportBaseDialog, frCoreClasses, rOrders, Common.Logging; iexProcEffects, frxDBSet, frxExportBaseDialog, frCoreClasses, rOrderList, rOrderCorrugated, Common.Logging;
type type
...@@ -34,22 +34,33 @@ type ...@@ -34,22 +34,33 @@ type
function GetOrder(orderInfo: string): TFullOrder; function GetOrder(orderInfo: string): TFullOrder;
function GetCustomers(): TCustomerList; function GetCustomers(): TCustomerList;
function GetCustomer(ID: string): TCustomerItem; function GetCustomer(ID: string): TCustomerItem;
function GetWebOrder(orderInfo: string): TWebOrder;
function GetCuttingDieOrder(orderInfo: string): TCuttingDie;
function EditUser(const editOptions: string): string; function EditUser(const editOptions: string): string;
function GenerateReportPDF(searchOptions: string): string;
function GenerateOrderListPDF(searchOptions: string): string;
function GenerateOrderCorrugatedPDF(orderID: string): string;
function GenerateOrderWebPDF(orderID: string): string;
function GenerateOrderCuttingPDF(orderID: string): string;
function AddUser(userInfo: string): string; function AddUser(userInfo: string): string;
function AddItem(itemInfo: string): string; function AddItem(itemInfo: string): string;
function DelUser(username: string): string; function DelUser(username: string): string;
function GenerateSubQuery(currStatus: string): string;
function AddCorrugatedOrder(orderInfo: string): TJSONObject; function AddCorrugatedOrder(orderInfo: string): TJSONObject;
function AddWebOrder(orderInfo: string): TJSONObject; function AddWebOrder(orderInfo: string): TJSONObject;
function AddCuttingDieOrder(orderInfo: string): TJSONObject;
function GenerateSubQuery(currStatus: string): string;
function AddStatusSchedule(StatusType: string; order: TJSONObject; ORDER_ID: integer): string; function AddStatusSchedule(StatusType: string; order: TJSONObject; ORDER_ID: integer): string;
function GenerateOrdersSQL(searchOptions: string): TSQLQuery; function GenerateOrdersSQL(searchOptions: string): TSQLQuery;
function GetColorCount(colors: string): string; function GetColorCount(colors: string): string;
function GetWebOrder(orderInfo: string): TWebOrder;
function GenerateStatusSelectSQL(statusTableShort, statusTableLong, startDate, endDate, statusType: string): string; function GenerateStatusSelectSQL(statusTableShort, statusTableLong, startDate, endDate, statusType: string): string;
function GenerateStatusWhereSQL(status: TStatusSearchInfo): string; function GenerateStatusWhereSQL(status: TStatusSearchInfo): string;
function CreateStatusSearchInfo(params: TStringList; statusNum: string): TStatusSearchInfo; function CreateStatusSearchInfo(params: TStringList; statusNum: string): TStatusSearchInfo;
function SetStatus(statusOptions: string): string; function SetStatus(statusOptions: string): string;
procedure AddToOrdersTable(mode, ORDER_TYPE: string; JSONData: TJSONObject);
procedure AfterConstruction; override; procedure AfterConstruction; override;
procedure BeforeDestruction; override; procedure BeforeDestruction; override;
end; end;
...@@ -58,7 +69,7 @@ implementation ...@@ -58,7 +69,7 @@ implementation
uses uses
System.Generics.Collections, System.Generics.Collections,
XData.Sys.Exceptions, uLibrary; XData.Sys.Exceptions, uLibrary, rOrderWeb, rOrderCutting;
procedure TLookupService.AfterConstruction; procedure TLookupService.AfterConstruction;
begin begin
...@@ -136,27 +147,107 @@ begin ...@@ -136,27 +147,107 @@ begin
end; end;
function TLookupService.GenerateReportPDF(searchOptions: string): string; function TLookupService.GenerateOrderListPDF(searchOptions: string): string;
// Generates a report pdf based on the last search (if any) Linked to rOrders // Generates a report pdf based on the last search (if any) Linked to rOrders
// file which does most of the work. // file which does most of the work.
var var
SQL: string; SQL: string;
rptOrders: TrptOrders; // Local instance of rptOrders rptOrderList: TrptOrderList; // Local instance of rptOrders
CompanyID, CompanyName: string;
params: TStringList;
begin begin
rptOrders := TrptOrders.Create(nil); rptOrderList := TrptOrderList.Create(nil);
try try
params := TStringList.Create;
params.StrictDelimiter := true;
// parse the searchOptions
params.Delimiter := '&';
params.DelimitedText := searchOptions;
companyID := params.Values['companyID'];
if companyID <> '' then
begin
SQL := 'Select NAME from customers c where CUSTOMER_ID = ' + companyID;
doQuery(ordersDB.UniQuery1, SQL);
CompanyName := 'Company: ' + ordersDB.UniQuery1.FieldByName('NAME').AsString;
end
else
CompanyName := '';
SQL := GenerateOrdersSQL(searchOptions).SQL; SQL := GenerateOrdersSQL(searchOptions).SQL;
result := rptOrders.PrepareReport(SQL); result := rptOrderList.PrepareReport(SQL, CompanyName);
//rptOrders.GeneratePDF; //rptOrderList.GeneratePDF;
// Optionally, log success // Optionally, log success
Logger.log(5, 'PDF Report successfully generated for searchOptions: ' + searchOptions); Logger.log(5, 'PDF Report successfully generated for searchOptions: ' + searchOptions);
finally finally
rptOrders.Free; rptOrderList.Free;
end;
end;
function TLookupService.GenerateOrderCorrugatedPDF(orderID: string): string;
var
SQL: string;
rptOrderCorrugated: TrptOrderCorrugated; // Local instance of the report
begin
rptOrderCorrugated := TrptOrderCorrugated.Create(nil);
try
// Generate SQL query for a single order
SQL := 'SELECT * FROM corrugated_plate_orders WHERE ORDER_ID = ' + orderID;
// Prepare the report with the query
Result := rptOrderCorrugated.PrepareReport(SQL);
// Optionally log success
Logger.Log(5, 'PDF Report successfully generated for order ID: ' + orderID);
finally
rptOrderCorrugated.Free;
end;
end;
function TLookupService.GenerateOrderWebPDF(orderID: string): string;
var
SQL: string;
rptOrderWeb: TrptOrderWeb; // Local instance of the report
begin
rptOrderWeb := TrptOrderWeb.Create(nil);
try
// Generate SQL query for a single order
//SQL := 'SELECT * FROM web_plate_orders w WHERE w.ORDER_ID = ' + orderID ;
SQL := 'SELECT * FROM web_plate_orders w LEFT JOIN qb_sales_orders q ON w.ORDER_ID = q.ORDER_ID WHERE w.ORDER_ID = ' + orderID ;
// Prepare the report with the query
Result := rptOrderWeb.PrepareReport(SQL);
// Optionally log success
Logger.Log(5, 'PDF Report successfully generated for order ID: ' + orderID);
finally
rptOrderWeb.Free;
end;
end;
function TLookupService.GenerateOrderCuttingPDF(orderID: string): string;
var
SQL: string;
rptOrderCutting: TrptOrderCutting; // Local instance of the report
begin
rptOrderCutting := TrptOrderCutting.Create(nil);
try
// Generate SQL query for a single order
SQL := 'SELECT * FROM cutting_die_orders WHERE ORDER_ID = ' + orderID;
// Prepare the report with the query
Result := rptOrderCutting.PrepareReport(SQL);
// Optionally log success
Logger.Log(5, 'PDF Report successfully generated for order ID: ' + orderID);
finally
rptOrderCutting.Free;
end; end;
end; end;
function TLookupService.generateSubQuery(currStatus: string): string; function TLookupService.generateSubQuery(currStatus: string): string;
// Generates the subquery in order to retrieve all the status due/done dates // Generates the subquery in order to retrieve all the status due/done dates
// This must be a subquery because there are at most 5 different entries which // This must be a subquery because there are at most 5 different entries which
...@@ -327,7 +418,29 @@ begin ...@@ -327,7 +418,29 @@ begin
offset := IntToStr((PageNum - 1) * PageSize); offset := IntToStr((PageNum - 1) * PageSize);
limit := IntToStr(PageSize); limit := IntToStr(PageSize);
SQL := 'SELECT o.ORDER_ID, o.LOCATION AS Loc, c.NAME AS COMPANY_NAME, o.JOB_NAME, o.ORDER_DATE, o.ORDER_TYPE, '; { SQL := 'SELECT o.ORDER_ID, o.LOCATION AS Loc, c.NAME AS COMPANY_NAME, o.JOB_NAME, ' +
'o.ORDER_DATE, o.ORDER_TYPE, oss_proof.STATUS_DATE AS PROOF_DUE, oss_art.STATUS_DATE AS ART_DUE, ' +
'oss_plate.STATUS_DATE AS PLATE_DUE, oss_mount.STATUS_DATE AS MOUNT_DUE, oss_ship.STATUS_DATE AS SHIP_DUE, ' +
'os_proof.STATUS_DATE AS PROOF_DONE, os_art.STATUS_DATE AS ART_DONE, os_plate.STATUS_DATE AS PLATE_DONE, ' +
'os_mount.STATUS_DATE AS MOUNT_DONE, os_ship.STATUS_DATE AS SHIP_DONE, ' +
'o.PRICE, qb.QB_REF_NUM, coalesce( cpo.staff_fields_po_number, wpo.staff_fields_po_number, cdo.staff_fields_po_number ) AS po_number, ' +
'coalesce( cpo.staff_fields_quickbooks_item, wpo.staff_fields_quickbooks_item, cdo.staff_fields_quickbooks_item ) AS quickbooks_item ' +
'FROM orders o JOIN customers c ON c.CUSTOMER_ID = o.COMPANY_ID LEFT JOIN qb_sales_orders qb ON qb.ORDER_ID = o.ORDER_ID ' +
'LEFT JOIN ORDERS_status_schedule oss_proof ON o.ORDER_ID = oss_proof.Order_id AND oss_proof.order_status = ' + quotedStr('PROOF') +
' LEFT JOIN ORDERS_status_schedule oss_art ON o.ORDER_ID = oss_art.Order_id AND oss_art.order_status = ' + quotedStr('ART') +
' LEFT JOIN orders_status_schedule oss_plate ON o.ORDER_ID = oss_plate.Order_id AND oss_plate.order_status = ' + quotedStr('PLATE') +
' LEFT JOIN orders_status_schedule oss_mount ON o.ORDER_ID = oss_mount.Order_id AND oss_mount.order_status = ' + quotedStr('MOUNT') +
' LEFT JOIN orders_status_schedule oss_ship ON o.ORDER_ID = oss_ship.Order_id AND oss_ship.order_status = ' + quotedStr('SHIP') +
'LEFT JOIN ORDERS_status os_proof ON o.ORDER_ID = os_proof.Order_id AND os_proof.order_status = ' + quotedStr('PROOF') +
' LEFT JOIN ORDERS_status os_art ON o.ORDER_ID = os_art.Order_id AND os_art.order_status = ' + quotedStr('ART') +
' LEFT JOIN orders_status os_plate ON o.ORDER_ID = os_plate.Order_id AND os_plate.order_status = ' + quotedStr('PLATE') +
' LEFT JOIN orders_status os_mount ON o.ORDER_ID = os_mount.Order_id AND os_mount.order_status = ' + quotedStr('MOUNT') +
' LEFT JOIN orders_status os_ship ON o.ORDER_ID = os_ship.Order_id AND os_ship.order_status = ' + quotedStr('SHIP') +
' LEFT JOIN corrugated_plate_orders cpo ON o.ORDER_ID = cpo.ORDER_ID ' +
'LEFT JOIN web_plate_orders wpo ON o.ORDER_ID = wpo.ORDER_ID ' +
'LEFT JOIN cutting_die_orders cdo ON o.ORDER_ID = cdo.ORDER_ID '; }
SQL := 'SELECT o.ORDER_ID, o.LOCATION AS Loc, c.NAME AS COMPANY_NAME, o.JOB_NAME, o.ORDER_DATE, o.ORDER_TYPE, ';
// Generate the subqueries that get the Status Dates(Due and Done) // Generate the subqueries that get the Status Dates(Due and Done)
SQL := SQL + generateSubquery('PROOF'); SQL := SQL + generateSubquery('PROOF');
...@@ -338,7 +451,10 @@ begin ...@@ -338,7 +451,10 @@ begin
// Generate the Where SQL based on if there is a status filter applied or not // Generate the Where SQL based on if there is a status filter applied or not
whereSQL := 'from orders o join customers c on ' + whereSQL := 'from orders o join customers c on ' +
'c.CUSTOMER_ID = o.COMPANY_ID left join qb_sales_orders qb on qb.ORDER_ID = o.ORDER_ID where 0 = 0'; 'c.CUSTOMER_ID = o.COMPANY_ID left join qb_sales_orders qb on qb.ORDER_ID = o.ORDER_ID ' +
' LEFT JOIN corrugated_plate_orders cpo ON o.ORDER_ID = cpo.ORDER_ID ' +
'LEFT JOIN web_plate_orders wpo ON o.ORDER_ID = wpo.ORDER_ID ' +
'LEFT JOIN cutting_die_orders cdo ON o.ORDER_ID = cdo.ORDER_ID where 0 = 0';
if ( ( status1.filterType <> '' ) and ( status1.filterType <> 'NONE' ) ) then if ( ( status1.filterType <> '' ) and ( status1.filterType <> 'NONE' ) ) then
whereSQL := whereSQL + generateStatusWhereSQL(status1); whereSQL := whereSQL + generateStatusWhereSQL(status1);
...@@ -347,7 +463,12 @@ begin ...@@ -347,7 +463,12 @@ begin
whereSQL := whereSQL + generateStatusWhereSQL(status2); whereSQL := whereSQL + generateStatusWhereSQL(status2);
if ( ( orderType <> '' ) and ( orderType <> 'any' ) ) then if ( ( orderType <> '' ) and ( orderType <> 'any' ) ) then
whereSQL := whereSQL + ' AND o.ORDER_TYPE = ' + quotedStr(orderType + '_plate'); begin
if ( orderType <> 'cutting die') then
whereSQL := whereSQL + ' AND o.ORDER_TYPE = ' + quotedStr(orderType + '_plate')
else
whereSQL := whereSQL + ' AND o.ORDER_TYPE = ' + quotedStr('cutting_die');
end;
if orderID <> '' then if orderID <> '' then
whereSQL := whereSQL + ' AND o.ORDER_ID = ' + orderID; whereSQL := whereSQL + ' AND o.ORDER_ID = ' + orderID;
...@@ -362,7 +483,10 @@ begin ...@@ -362,7 +483,10 @@ begin
orderBySQL := 'ORDER BY ' + OrderBy; orderBySQL := 'ORDER BY ' + OrderBy;
SQL := SQL + 'o.PRICE, qb.QB_REF_NUM ' + whereSQL + ' ' + orderBySQL + ' LIMIT ' + limit + ' OFFSET ' + offset; SQL := SQL + 'o.PRICE, qb.QB_REF_NUM, ' +
'coalesce( cpo.staff_fields_po_number, wpo.staff_fields_po_number, cdo.staff_fields_po_number ) AS po_number, ' +
'coalesce( cpo.staff_fields_quickbooks_item, wpo.staff_fields_quickbooks_item, cdo.staff_fields_quickbooks_item ) AS quickbooks_item ' +
whereSQL + ' ' + orderBySQL + ' LIMIT ' + limit + ' OFFSET ' + offset;
// send the SQL and whereSQL back. whereSQL is needed to get the total count. // send the SQL and whereSQL back. whereSQL is needed to get the total count.
...@@ -820,6 +944,61 @@ begin ...@@ -820,6 +944,61 @@ begin
end; end;
function TLookupService.GetCuttingDieOrder(orderInfo: string): TCuttingDie;
var
orderType: string;
orderID: string;
SQL: string;
ADDRESS: TAddressItem;
begin
orderID := orderInfo;
SQL := 'select * from cutting_die_orders o JOIN customers c ON c.CUSTOMER_ID = o.COMPANY_ID where ORDER_ID = ' + quotedStr(orderID);
doQuery(ordersDB.UniQuery1, SQL);
result := TCuttingDie.Create;
// Company
result.COMPANY_ID := ordersDB.UniQuery1.FieldByName('COMPANY_ID').AsInteger;
result.NAME := ordersDB.UniQuery1.FieldByName('NAME').AsString;
result.SHORT_NAME := ordersDB.UniQuery1.FieldByName('SHORT_NAME').AsString;
result.inQuickBooks := '?';
// Staff Fields
result.staff_fields_order_date := ordersDB.UniQuery1.FieldByName('staff_fields_order_date').AsString;
result.staff_fields_proof_date := ordersDB.UniQuery1.FieldByName('staff_fields_proof_date').AsString;
result.staff_fields_ship_date := ordersDB.UniQuery1.FieldByName('staff_fields_ship_date').AsString;
result.staff_fields_ship_via := ordersDB.UniQuery1.FieldByName('staff_fields_ship_via').AsString;
result.staff_fields_quantity := ordersDB.UniQuery1.FieldByName('staff_fields_quantity').AsString;
result.staff_fields_ship_to := ordersDB.UniQuery1.FieldByName('staff_fields_ship_to').AsString;
result.staff_fields_po_number := ordersDB.UniQuery1.FieldByName('staff_fields_po_number').AsString;
result.staff_fields_job_name := ordersDB.UniQuery1.FieldByName('staff_fields_job_name').AsString;
result.staff_fields_quickbooks_item := ordersDB.UniQuery1.FieldByName('staff_fields_quickbooks_item').AsString;
result.staff_fields_price := ordersDB.UniQuery1.FieldByName('staff_fields_price').AsString;
result.staff_fields_invoice_to := ordersDB.UniQuery1.FieldByName('staff_fields_invoice_to').AsString;
result.general_special_instructions := ordersDB.UniQuery1.FieldByName('general_special_instructions').AsString;
ordersDB.UniQuery1.Close;
SQL := 'SELECT s.ship_block FROM customers c JOIN customers_ship s ON c.CUSTOMER_ID = s.customer_id WHERE c.CUSTOMER_ID = ' + IntToStr(result.COMPANY_ID);
doQuery(ordersDB.UniQuery1, SQL);
result.ADDRESS_LIST := TList<TAddressItem>.Create;
TXDataOperationContext.Current.Handler.ManagedObjects.Add( Result.ADDRESS_LIST );
while not ordersDB.UniQuery1.Eof do
begin
ADDRESS := TAddressItem.Create;
TXDataOperationContext.Current.Handler.ManagedObjects.Add( ADDRESS );
ADDRESS.ADDRESS := ordersDB.UniQuery1.FieldByName('ship_block').AsString;
result.ADDRESS_LIST.Add(ADDRESS);
ordersDB.UniQuery1.Next;
end;
ordersDB.UniQuery1.Close;
result.ITEMS := GetItems('');
end;
function TLookupService.GetItems(searchOptions: string): TItemList; function TLookupService.GetItems(searchOptions: string): TItemList;
// retrueves all the quickbooks items for the items page on client. // retrueves all the quickbooks items for the items page on client.
// searchOptions: probably not needed but adds limits to the page to prevent // searchOptions: probably not needed but adds limits to the page to prevent
...@@ -1011,114 +1190,47 @@ begin ...@@ -1011,114 +1190,47 @@ begin
ordersDB.UniQuery1.Close; ordersDB.UniQuery1.Close;
end; end;
// -- Keeping this here in case you need to revert to it for some reason. procedure TLookupService.AddToOrdersTable(mode, ORDER_TYPE: string; JSONData: TJSONObject);
// -- The new version handles the memory issue on the exception. var
SQL: string;
//function TLookupService.AddCorrugatedOrder(orderInfo: string): TJSONObject; begin
//var if mode = 'ADD' then
// JSONData, ResponseData: TJSONObject; begin
// SQL: string; SQL := 'select * from orders where ORDER_ID = 0 and ORDER_ID <> 0';
// Pair: TJSONPair; doQuery(ordersDB.UniQuery1, SQL);
// Field: TField; ordersDB.UniQuery1.Insert;
// DateFormat: TFormatSettings; end
// ORDER_ID: integer; else
// mode: string; begin
//begin SQL := 'select * from orders where ORDER_ID = ' + JSONData.GetValue<string>('ORDER_ID');
// DateFormat := TFormatSettings.Create; doQuery(ordersDB.UniQuery1, SQL);
// DateFormat.ShortDateFormat := 'yyyy-mm-dd'; ordersDB.UniQuery1.Edit;
// DateFormat.DateSeparator := '-'; end;
// JSONData := TJSONObject.ParseJSONValue(orderInfo) as TJSONObject;
// if JSONData = nil then
// raise Exception.Create('Invalid JSON format'); // If parsing fails, raise an exception
// mode := JSONData.GetValue<string>('mode');
// if mode = 'ADD' then
// SQL := 'select * from corrugated_plate_orders where ORDER_ID = 0 and ORDER_ID <> 0'
// else
// begin
// ORDER_ID := JSONData.GetValue<integer>('ORDER_ID');
// SQL := 'select * from corrugated_plate_orders where ORDER_ID = ' + IntToStr(ORDER_ID);
// end;
// doQuery(ordersDB.UniQuery1, SQL);
// try
// if mode = 'ADD' then
// ordersDB.UniQuery1.Insert
// else
// ordersDB.UniQuery1.Edit;
//
// for Pair in JSONData do
// begin
// Field := ordersDB.UniQuery1.FindField(Pair.JsonString.Value); // Checks if the field exists in the dataset
// if Assigned(Field) then
// begin
// // handles any dates or datetimes
// if (Field is TDateTimeField) and (Pair.JsonValue.Value <> '') then
// TDateTimeField(Field).AsDateTime := StrToDate(Pair.JsonValue.Value)
// else if Pair.JsonValue.Value <> '' then
// Field.AsString := Pair.JsonValue.Value;
// end;
// end;
//
// // Post the record to the database
// ordersDB.UniQuery1.Post;
//
// if mode = 'ADD' then
// begin
// SQL := 'select * from orders where ORDER_ID = 0 and ORDER_ID <> 0';
// doQuery(ordersDB.UniQuery1, SQL);
// ordersDB.UniQuery1.Insert;
// end
// else
// begin
// SQL := 'select * from orders where ORDER_ID = ' + IntToStr(ORDER_ID);
// doQuery(ordersDB.UniQuery1, SQL);
// end;
//
// ordersDB.UniQuery1.FieldByName('COMPANY_ID').AsString := JSONData.GetValue<string>('COMPANY_ID');
// ordersDB.UniQuery1.FieldByName('ORDER_TYPE').AsString := 'corrugated_plate';
//
// if mode = 'ADD' then
// ordersDB.UniQuery1.FieldByName('ORDER_DATE').AsDateTime := Now;
//
// if JSONData.GetValue<string>('staff_fields_price') = '' then
// ordersDB.UniQuery1.FieldByName('PRICE').AsString := '0'
// else
// ordersDB.UniQuery1.FieldByName('PRICE').AsString := JSONData.GetValue<string>('staff_fields_price');
//
// ordersDB.UniQuery1.FieldByName('JOB_NAME').AsString := JSONData.GetValue<string>('staff_fields_job_name');
// ordersDB.UniQuery1.FieldByName('USER_ID').AsString := JSONData.GetValue<string>('USER_ID');
// ordersDB.UniQuery1.FieldByName('LOCATION').AsString := JSONData.GetValue<string>('staff_fields_art_location');
//
// ordersDB.UniQuery1.Post;
//
// ordersDB.UniQuery1.Close;
// if mode = 'ADD' then
// begin
// ordersDB.UniQuery1.SQL.Text := 'SELECT LAST_INSERT_ID() AS OrderID'; // Use database's method to get the last inserted ID
// ordersDB.UniQuery1.Open;
// ORDER_ID := ordersDB.UniQuery1.FieldByName('OrderID').AsInteger;
// end;
//
// if JSONData.GetValue<string>('staff_fields_proof_date') <> '' then
// AddStatusSchedule('PROOF', JSONData, ORDER_ID);
// if JSONData.GetValue<string>('staff_fields_ship_date') <> '' then
// AddStatusSchedule('SHIP', JSONData, ORDER_ID);
// if JSONData.GetValue<string>('staff_fields_art_due') <> '' then
// AddStatusSchedule('ART', JSONData, ORDER_ID);
// if JSONData.GetValue<string>('staff_fields_plate_due') <> '' then
// AddStatusSchedule('PLATE', JSONData, ORDER_ID);
// if JSONData.GetValue<string>('staff_fields_mount_due') <> '' then
// AddStatusSchedule('MOUNT', JSONData, ORDER_ID);
//
// Result := TJSONObject.Create.AddPair('status', 'success');
// TXDataOperationContext.Current.Handler.ManagedObjects.Add(Result);
// except
// on E: Exception do
// begin
// Result := TJSONObject.Create.AddPair('error', E.Message);
// end;
// end;
//end;
ordersDB.UniQuery1.FieldByName('COMPANY_ID').AsString := JSONData.GetValue<string>('COMPANY_ID');
ordersDB.UniQuery1.FieldByName('ORDER_TYPE').AsString := ORDER_TYPE;
if mode = 'ADD' then
ordersDB.UniQuery1.FieldByName('ORDER_DATE').AsDateTime := Now
else
begin
// No idea why I need this line but without it an error gets thrown
//ordersDB.UniQuery1.FieldByName('ORDER_DATE').AsDateTime := ordersDB.UniQuery1.FieldByName('ORDER_DATE').AsDateTime;
end;
if JSONData.GetValue<string>('staff_fields_price') = '' then
ordersDB.UniQuery1.FieldByName('PRICE').AsString := '0'
else
ordersDB.UniQuery1.FieldByName('PRICE').AsString := JSONData.GetValue<string>('staff_fields_price');
ordersDB.UniQuery1.FieldByName('JOB_NAME').AsString := JSONData.GetValue<string>('staff_fields_job_name');
ordersDB.UniQuery1.FieldByName('USER_ID').AsString := JSONData.GetValue<string>('USER_ID');
ordersDB.UniQuery1.FieldByName('LOCATION').AsString := '';//JSONData.GetValue<string>('staff_fields_art_location');
ordersDB.UniQuery1.Post;
ordersDB.UniQuery1.Close;
end;
function TLookupService.AddCorrugatedOrder(orderInfo: string): TJSONObject; function TLookupService.AddCorrugatedOrder(orderInfo: string): TJSONObject;
// Adds corrugated order to the database. This process is done in 3 different // Adds corrugated order to the database. This process is done in 3 different
...@@ -1133,24 +1245,24 @@ var ...@@ -1133,24 +1245,24 @@ var
DateFormat: TFormatSettings; DateFormat: TFormatSettings;
ORDER_ID: integer; ORDER_ID: integer;
mode: string; mode: string;
temp: string;
begin begin
DateFormat := TFormatSettings.Create; DateFormat := TFormatSettings.Create;
DateFormat.ShortDateFormat := 'yyyy-mm-dd'; DateFormat.ShortDateFormat := 'yyyy-mm-dd';
DateFormat.DateSeparator := '-'; DateFormat.DateSeparator := '-';
// Initialize Result object and add it to ManagedObjects upfront
Result := TJSONObject.Create;
TXDataOperationContext.Current.Handler.ManagedObjects.Add(Result);
JSONData := TJSONObject.ParseJSONValue(orderInfo) as TJSONObject; JSONData := TJSONObject.ParseJSONValue(orderInfo) as TJSONObject;
if JSONData = nil then if JSONData = nil then
raise Exception.Create('Invalid JSON format'); // If parsing fails, raise an exception
mode := JSONData.GetValue<string>('mode');
AddToOrdersTable(mode, 'corrugated_plate', JSONData);
if mode = 'ADD' then
begin begin
Result.AddPair('error', 'Invalid JSON format'); // Populate error in Result ordersDB.UniQuery1.SQL.Text := 'SELECT LAST_INSERT_ID() AS OrderID'; // Use database's method to get the last inserted ID
Exit; ordersDB.UniQuery1.Open;
ORDER_ID := ordersDB.UniQuery1.FieldByName('OrderID').AsInteger;
end; end;
mode := JSONData.GetValue<string>('mode');
if mode = 'ADD' then if mode = 'ADD' then
SQL := 'select * from corrugated_plate_orders where ORDER_ID = 0 and ORDER_ID <> 0' SQL := 'select * from corrugated_plate_orders where ORDER_ID = 0 and ORDER_ID <> 0'
else else
...@@ -1158,10 +1270,8 @@ begin ...@@ -1158,10 +1270,8 @@ begin
ORDER_ID := JSONData.GetValue<integer>('ORDER_ID'); ORDER_ID := JSONData.GetValue<integer>('ORDER_ID');
SQL := 'select * from corrugated_plate_orders where ORDER_ID = ' + IntToStr(ORDER_ID); SQL := 'select * from corrugated_plate_orders where ORDER_ID = ' + IntToStr(ORDER_ID);
end; end;
doQuery(ordersDB.UniQuery1, SQL);
try try
doQuery(ordersDB.UniQuery1, SQL);
if mode = 'ADD' then if mode = 'ADD' then
ordersDB.UniQuery1.Insert ordersDB.UniQuery1.Insert
else else
...@@ -1169,115 +1279,37 @@ begin ...@@ -1169,115 +1279,37 @@ begin
for Pair in JSONData do for Pair in JSONData do
begin begin
Field := ordersDB.UniQuery1.FindField(Pair.JsonString.Value); Field := ordersDB.UniQuery1.FindField(Pair.JsonString.Value); // Checks if the field exists in the dataset
if Assigned(Field) then if Assigned(Field) then
begin begin
// handles any dates or datetimes
if (Field is TDateTimeField) and (Pair.JsonValue.Value <> '') then if (Field is TDateTimeField) and (Pair.JsonValue.Value <> '') then
TDateTimeField(Field).AsDateTime := StrToDate(Pair.JsonValue.Value, DateFormat) TDateTimeField(Field).AsDateTime := StrToDate(Pair.JsonValue.Value)
else if Pair.JsonValue.Value <> '' then else if Pair.JsonValue.Value <> '' then
Field.AsString := Pair.JsonValue.Value; Field.AsString := Pair.JsonValue.Value;
end; end;
end; end;
ordersDB.UniQuery1.Post; ordersDB.UniQuery1.FieldByName('ORDER_ID').AsInteger := ORDER_ID;
if mode = 'ADD' then
begin
SQL := 'select * from orders where ORDER_ID = 0 and ORDER_ID <> 0';
doQuery(ordersDB.UniQuery1, SQL);
ordersDB.UniQuery1.Insert;
end
else
begin
SQL := 'select * from orders where ORDER_ID = ' + IntToStr(ORDER_ID);
doQuery(ordersDB.UniQuery1, SQL);
ordersDB.UniQuery1.Edit;
end;
ordersDB.UniQuery1.FieldByName('COMPANY_ID').AsString := JSONData.GetValue<string>('COMPANY_ID');
ordersDB.UniQuery1.FieldByName('ORDER_TYPE').AsString := 'corrugated_plate';
if mode = 'ADD' then
ordersDB.UniQuery1.FieldByName('ORDER_DATE').AsDateTime := Now
else
begin
// No idea why I need this line but without it an error gets thrown
ordersDB.UniQuery1.FieldByName('ORDER_DATE').AsDateTime := ordersDB.UniQuery1.FieldByName('ORDER_DATE').AsDateTime;
end;
if JSONData.GetValue<string>('staff_fields_price') = '' then
ordersDB.UniQuery1.FieldByName('PRICE').AsString := '0'
else
ordersDB.UniQuery1.FieldByName('PRICE').AsString := JSONData.GetValue<string>('staff_fields_price');
ordersDB.UniQuery1.FieldByName('JOB_NAME').AsString := JSONData.GetValue<string>('staff_fields_job_name');
ordersDB.UniQuery1.FieldByName('USER_ID').AsString := JSONData.GetValue<string>('USER_ID');
ordersDB.UniQuery1.FieldByName('LOCATION').AsString := JSONData.GetValue<string>('staff_fields_art_location');
// Post the record to the database
ordersDB.UniQuery1.Post; ordersDB.UniQuery1.Post;
//Retrieve Order ID if JSONData.GetValue<string>('staff_fields_proof_date') <> '' then
if mode = 'ADD' then AddStatusSchedule('PROOF', JSONData, ORDER_ID);
begin if JSONData.GetValue<string>('staff_fields_ship_date') <> '' then
ordersDB.UniQuery1.SQL.Text := 'SELECT LAST_INSERT_ID() AS OrderID'; // Use database's method to get the last inserted ID AddStatusSchedule('SHIP', JSONData, ORDER_ID);
ordersDB.UniQuery1.Open; if JSONData.GetValue<string>('staff_fields_art_due') <> '' then
ORDER_ID := ordersDB.UniQuery1.FieldByName('OrderID').AsInteger; AddStatusSchedule('ART', JSONData, ORDER_ID);
end; if JSONData.GetValue<string>('staff_fields_plate_due') <> '' then
AddStatusSchedule('PLATE', JSONData, ORDER_ID);
// Second query
if mode = 'ADD' then
SQL := 'select * from corrugated_plate_orders where ORDER_ID = 0 and ORDER_ID <> 0'
else
begin
ORDER_ID := JSONData.GetValue<integer>('ORDER_ID');
SQL := 'select * from corrugated_plate_orders where ORDER_ID = ' + IntToStr(ORDER_ID);
end;
doQuery(ordersDB.UniQuery1, SQL);
try
if mode = 'ADD' then
ordersDB.UniQuery1.Insert
else
ordersDB.UniQuery1.Edit;
for Pair in JSONData do
begin
Field := ordersDB.UniQuery1.FindField(Pair.JsonString.Value);
if Assigned(Field) then
begin
if (Field is TDateTimeField) and (Pair.JsonValue.Value <> '') then
TDateTimeField(Field).AsDateTime := StrToDate(Pair.JsonValue.Value)
else if Pair.JsonValue.Value <> '' then
Field.AsString := Pair.JsonValue.Value;
end;
end;
ordersDB.UniQuery1.FieldByName('ORDER_ID').AsInteger := ORDER_ID;
ordersDB.UniQuery1.Post;
if JSONData.GetValue<string>('staff_fields_proof_date') <> '' then
AddStatusSchedule('PROOF', JSONData, ORDER_ID);
if JSONData.GetValue<string>('staff_fields_ship_date') <> '' then
AddStatusSchedule('SHIP', JSONData, ORDER_ID);
if JSONData.GetValue<string>('staff_fields_art_due') <> '' then
AddStatusSchedule('ART', JSONData, ORDER_ID);
if JSONData.GetValue<string>('staff_fields_plate_due') <> '' then
AddStatusSchedule('PLATE', JSONData, ORDER_ID);
if JSONData.GetValue<string>('staff_fields_mount_due') <> '' then
AddStatusSchedule('MOUNT', JSONData, ORDER_ID);
// Updated so an object isn't being created in the exception for memory control
Result.AddPair('status', 'success');
finally
ordersDB.UniQuery1.Close;
end;
except Result := TJSONObject.Create.AddPair('status', 'success');
TXDataOperationContext.Current.Handler.ManagedObjects.Add(Result);
except
on E: Exception do on E: Exception do
begin begin
Result.AddPair('error', E.Message); Result := TJSONObject.Create.AddPair('error', E.Message);
end; end;
end; end;
end; end;
...@@ -1571,56 +1603,102 @@ begin ...@@ -1571,56 +1603,102 @@ begin
raise Exception.Create('Invalid JSON format'); // If parsing fails, raise an exception raise Exception.Create('Invalid JSON format'); // If parsing fails, raise an exception
mode := JSONData.GetValue<string>('mode'); mode := JSONData.GetValue<string>('mode');
if mode = 'ADD' then AddToOrdersTable(mode, 'web_plate', JSONData);
begin
SQL := 'select * from orders where ORDER_ID = 0 and ORDER_ID <> 0';
doQuery(ordersDB.UniQuery1, SQL);
ordersDB.UniQuery1.Insert;
end
else
begin
SQL := 'select * from orders where ORDER_ID = ' + IntToStr(ORDER_ID);
doQuery(ordersDB.UniQuery1, SQL);
ordersDB.UniQuery1.Edit;
end;
temp := JSONData.GetValue<string>('COMPANY_ID'); if mode = 'ADD' then
ordersDB.UniQuery1.FieldByName('COMPANY_ID').AsString := JSONData.GetValue<string>('COMPANY_ID'); begin
ordersDB.UniQuery1.FieldByName('ORDER_TYPE').AsString := 'web_plate'; ordersDB.UniQuery1.SQL.Text := 'SELECT LAST_INSERT_ID() AS OrderID'; // Use database's method to get the last inserted ID
ordersDB.UniQuery1.Open;
ORDER_ID := ordersDB.UniQuery1.FieldByName('OrderID').AsInteger;
end;
if mode = 'ADD' then
SQL := 'select * from web_plate_orders where ORDER_ID = 0 and ORDER_ID <> 0'
else
begin
ORDER_ID := JSONData.GetValue<integer>('ORDER_ID');
SQL := 'select * from web_plate_orders where ORDER_ID = ' + IntToStr(ORDER_ID);
end;
doQuery(ordersDB.UniQuery1, SQL);
try
if mode = 'ADD' then if mode = 'ADD' then
ordersDB.UniQuery1.FieldByName('ORDER_DATE').AsDateTime := Now ordersDB.UniQuery1.Insert
else else
ordersDB.UniQuery1.Edit;
for Pair in JSONData do
begin begin
// No idea why I need this line but without it an error gets thrown Field := ordersDB.UniQuery1.FindField(Pair.JsonString.Value); // Checks if the field exists in the dataset
ordersDB.UniQuery1.FieldByName('ORDER_DATE').AsDateTime := ordersDB.UniQuery1.FieldByName('ORDER_DATE').AsDateTime; if Assigned(Field) then
begin
// handles any dates or datetimes
if (Field is TDateTimeField) and (Pair.JsonValue.Value <> '') then
TDateTimeField(Field).AsDateTime := StrToDate(Pair.JsonValue.Value)
else if Pair.JsonValue.Value <> '' then
Field.AsString := Pair.JsonValue.Value;
end;
end; end;
if JSONData.GetValue<string>('staff_fields_price') = '' then ordersDB.UniQuery1.FieldByName('ORDER_ID').AsInteger := ORDER_ID;
ordersDB.UniQuery1.FieldByName('PRICE').AsString := '0'
else
ordersDB.UniQuery1.FieldByName('PRICE').AsString := JSONData.GetValue<string>('staff_fields_price');
ordersDB.UniQuery1.FieldByName('JOB_NAME').AsString := JSONData.GetValue<string>('staff_fields_job_name');
ordersDB.UniQuery1.FieldByName('USER_ID').AsString := JSONData.GetValue<string>('USER_ID');
ordersDB.UniQuery1.FieldByName('LOCATION').AsString := JSONData.GetValue<string>('staff_fields_art_location');
// Post the record to the database
ordersDB.UniQuery1.Post; ordersDB.UniQuery1.Post;
ordersDB.UniQuery1.Close; if JSONData.GetValue<string>('staff_fields_proof_date') <> '' then
if mode = 'ADD' then AddStatusSchedule('PROOF', JSONData, ORDER_ID);
if JSONData.GetValue<string>('staff_fields_ship_date') <> '' then
AddStatusSchedule('SHIP', JSONData, ORDER_ID);
if JSONData.GetValue<string>('staff_fields_art_due') <> '' then
AddStatusSchedule('ART', JSONData, ORDER_ID);
if JSONData.GetValue<string>('staff_fields_plate_due') <> '' then
AddStatusSchedule('PLATE', JSONData, ORDER_ID);
Result := TJSONObject.Create.AddPair('status', 'success');
TXDataOperationContext.Current.Handler.ManagedObjects.Add(Result);
except
on E: Exception do
begin begin
ordersDB.UniQuery1.SQL.Text := 'SELECT LAST_INSERT_ID() AS OrderID'; // Use database's method to get the last inserted ID Result := TJSONObject.Create.AddPair('error', E.Message);
ordersDB.UniQuery1.Open;
ORDER_ID := ordersDB.UniQuery1.FieldByName('OrderID').AsInteger;
end; end;
end;
end;
function TLookupService.AddCuttingDieOrder(orderInfo: string): TJSONObject;
var
JSONData, ResponseData: TJSONObject;
SQL: string;
Pair: TJSONPair;
Field: TField;
DateFormat: TFormatSettings;
CurrDate: TDateTime;
ORDER_ID: integer;
mode: string;
temp: string;
begin
DateFormat := TFormatSettings.Create;
DateFormat.ShortDateFormat := 'yyyy-mm-dd';
DateFormat.DateSeparator := '-';
JSONData := TJSONObject.ParseJSONValue(orderInfo) as TJSONObject;
if JSONData = nil then
raise Exception.Create('Invalid JSON format'); // If parsing fails, raise an exception
mode := JSONData.GetValue<string>('mode');
ORDER_ID := JSONData.GetValue<integer>('ORDER_ID');
AddToOrdersTable(mode, 'cutting_die', JSONData);
if mode = 'ADD' then if mode = 'ADD' then
SQL := 'select * from web_plate_orders where ORDER_ID = 0 and ORDER_ID <> 0' begin
ordersDB.UniQuery1.SQL.Text := 'SELECT LAST_INSERT_ID() AS OrderID'; // Use database's method to get the last inserted ID
ordersDB.UniQuery1.Open;
ORDER_ID := ordersDB.UniQuery1.FieldByName('OrderID').AsInteger;
end;
if mode = 'ADD' then
SQL := 'select * from cutting_die_orders where ORDER_ID = 0 and ORDER_ID <> 0'
else else
begin begin
ORDER_ID := JSONData.GetValue<integer>('ORDER_ID'); ORDER_ID := JSONData.GetValue<integer>('ORDER_ID');
SQL := 'select * from web_plate_orders where ORDER_ID = ' + IntToStr(ORDER_ID); SQL := 'select * from cutting_die_orders where ORDER_ID = ' + IntToStr(ORDER_ID);
end; end;
doQuery(ordersDB.UniQuery1, SQL); doQuery(ordersDB.UniQuery1, SQL);
try try
...@@ -1651,10 +1729,6 @@ begin ...@@ -1651,10 +1729,6 @@ begin
AddStatusSchedule('PROOF', JSONData, ORDER_ID); AddStatusSchedule('PROOF', JSONData, ORDER_ID);
if JSONData.GetValue<string>('staff_fields_ship_date') <> '' then if JSONData.GetValue<string>('staff_fields_ship_date') <> '' then
AddStatusSchedule('SHIP', JSONData, ORDER_ID); AddStatusSchedule('SHIP', JSONData, ORDER_ID);
if JSONData.GetValue<string>('staff_fields_art_due') <> '' then
AddStatusSchedule('ART', JSONData, ORDER_ID);
if JSONData.GetValue<string>('staff_fields_plate_due') <> '' then
AddStatusSchedule('PLATE', JSONData, ORDER_ID);
Result := TJSONObject.Create.AddPair('status', 'success'); Result := TJSONObject.Create.AddPair('status', 'success');
TXDataOperationContext.Current.Handler.ManagedObjects.Add(Result); TXDataOperationContext.Current.Handler.ManagedObjects.Add(Result);
......
unit Main; unit Main;
//Authors: //Authors:
//Elias Sarraf //Elias Sarraf
//Mac ... //Mac Stephens
//Cameron Hayes //Cameron Hayes
interface interface
......
This source diff could not be displayed because it is too large. You can view the blob instead.
unit rOrderCorrugated;
interface
uses
System.SysUtils, System.Classes, Data.DB, MemDS, DBAccess, Uni, Common.Logging,
frxClass, frxExportBaseDialog, frxExportPDF, frCoreClasses, frxDBSet, JS, JSON,
frxTableObject, frxUtils;
type
TrptOrderCorrugated = class(TDataModule)
ucKG: TUniConnection;
frxPDFExport1: TfrxPDFExport;
frxDBOrderCorrugated: TfrxDBDataset;
frxOrderCorrugated: TfrxReport;
uqOrderCorrugated: TUniQuery;
uqOrderCorrugatedORDER_ID: TIntegerField;
uqOrderCorrugatedCOMPANY_ID: TIntegerField;
uqOrderCorrugatedUSER_ID: TIntegerField;
uqOrderCorrugatedORDER_DATE: TDateTimeField;
uqOrderCorrugatedSTART_DATE: TDateField;
uqOrderCorrugatedEND_DATE: TDateField;
uqOrderCorrugatedORDER_STATUS: TStringField;
uqOrderCorrugatedSCHED_JSON: TStringField;
uqOrderCorrugatedstaff_fields_order_date: TDateField;
uqOrderCorrugatedstaff_fields_proof_date: TDateField;
uqOrderCorrugatedstaff_fields_ship_date: TDateField;
uqOrderCorrugatedstaff_fields_ship_via: TStringField;
uqOrderCorrugatedstaff_fields_price: TStringField;
uqOrderCorrugatedstaff_fields_invoice_to: TStringField;
uqOrderCorrugatedstaff_fields_invoice_attention: TStringField;
uqOrderCorrugatedstaff_fields_ship_to: TStringField;
uqOrderCorrugatedstaff_fields_ship_attention: TStringField;
uqOrderCorrugatedstaff_fields_po_number: TStringField;
uqOrderCorrugatedstaff_fields_job_name: TStringField;
uqOrderCorrugatedstaff_fields_art_due: TDateField;
uqOrderCorrugatedstaff_fields_plate_due: TDateField;
uqOrderCorrugatedstaff_fields_mount_due: TDateField;
uqOrderCorrugatedplates_job_number: TStringField;
uqOrderCorrugatedsupplied_by_customer_b_w_copy: TStringField;
uqOrderCorrugatedsupplied_by_customer_color_copy: TStringField;
uqOrderCorrugatedsupplied_by_customer_plates: TStringField;
uqOrderCorrugatedsupplied_by_customer_sample_ca: TStringField;
uqOrderCorrugatedsupplied_by_customer_dimension: TStringField;
uqOrderCorrugatedsupplied_by_customer_disk_or_cd: TStringField;
uqOrderCorrugatedsupplied_by_customer_e_mail: TStringField;
uqOrderCorrugatedsupplied_by_customer_ftp: TStringField;
uqOrderCorrugatedsupplied_by_customer_other: TStringField;
uqOrderCorrugatedsupplied_by_customer_existing_: TStringField;
uqOrderCorrugatedsupplied_by_customer_ref_art_p: TStringField;
uqOrderCorrugatedsupplied_by_customer_ref_art_a: TStringField;
uqOrderCorrugatedcut_die_cutdier: TStringField;
uqOrderCorrugatedcut_die_cutdieb: TStringField;
uqOrderCorrugatedcut_die_cutdief: TStringField;
uqOrderCorrugatedcut_die_cutdierkr: TStringField;
uqOrderCorrugatedcut_die_cutdiefkr: TStringField;
uqOrderCorrugatedcut_die_cad_file: TStringField;
uqOrderCorrugatedcut_die_attached: TStringField;
uqOrderCorrugatedcut_die_boxpol250: TStringField;
uqOrderCorrugatedcut_die_boxpol155: TStringField;
uqOrderCorrugatedcut_die_boxpol125: TStringField;
uqOrderCorrugatedcut_die_brub: TStringField;
uqOrderCorrugatedproofing_fax: TStringField;
uqOrderCorrugatedproofing_fax_attn: TStringField;
uqOrderCorrugatedproofing_e_mail: TStringField;
uqOrderCorrugatedproofing_e_mail_attn: TStringField;
uqOrderCorrugatedproofing_ship_to: TStringField;
uqOrderCorrugatedproofing_full_size_panel: TStringField;
uqOrderCorrugatedproofing_print_card: TStringField;
uqOrderCorrugatedproofing_wide_format: TStringField;
uqOrderCorrugatedproofing_pdf_file: TStringField;
uqOrderCorrugatedproofing_other: TStringField;
uqOrderCorrugatedproofing_art_approved_as_is: TStringField;
uqOrderCorrugatedproofing_approved_date: TDateField;
uqOrderCorrugatedproofing_changes_required: TStringField;
uqOrderCorrugatedproofing_changes_date: TDateField;
uqOrderCorrugatedlayout_rsc_l: TStringField;
uqOrderCorrugatedlayout_rcs_w: TStringField;
uqOrderCorrugatedlayout_rcs_d: TStringField;
uqOrderCorrugatedlayout_die_cut_no: TStringField;
uqOrderCorrugatedlayout_accross_no: TStringField;
uqOrderCorrugatedlayout_around_no: TStringField;
uqOrderCorrugatedlayout_cad_file: TStringField;
uqOrderCorrugatedlayout_excalibur_die: TStringField;
uqOrderCorrugatedmounting_loose: TStringField;
uqOrderCorrugatedmounting_sticky_bak: TStringField;
uqOrderCorrugatedmounting_full_mount: TStringField;
uqOrderCorrugatedmounting_strip_mount: TStringField;
uqOrderCorrugatedcolors_cylinder_size: TStringField;
uqOrderCorrugatedcolors_machine_ident: TStringField;
uqOrderCorrugatedmounting_standard_setup: TStringField;
uqOrderCorrugatedmounting_custom_backing: TStringField;
uqOrderCorrugatedmounting_custom_adhesive: TStringField;
uqOrderCorrugatedcolors_cross_hairs: TStringField;
uqOrderCorrugatedcolors_clemson: TStringField;
uqOrderCorrugatedplates_thickness: TStringField;
uqOrderCorrugatedplates_plate_material: TStringField;
uqOrderCorrugatedgeneral_special_instructions: TStringField;
uqOrderCorrugatedcolors_colors: TStringField;
uqOrderCorrugatedstaff_fields_quickbooks_item: TStringField;
uqOrderCorrugatedstaff_fields_quantity: TStringField;
uqOrderCorrugatedlayout_rsc_style: TStringField;
uqOrderCorrugatedstaff_fields_art_location: TStringField;
private
{ Private declarations }
public
function PrepareReport(SQL: string): string;
function GeneratePDF: string;
procedure PopulateColorTable();
end;
var
rptOrderCorrugated: TrptOrderCorrugated;
implementation
{%CLASSGROUP 'Vcl.Controls.TControl'}
{$R *.dfm}
uses
uLibrary, Common.Config;
procedure TrptOrderCorrugated.PopulateColorTable;
var
row: TfrxCustomTableRow;
colorArray: TJSONArray;
colorsObject, colorObject: TJSONObject;
colorsString: string;
i, rowIndex: Integer;
temp: TObject;
begin
logger.Log(1, 'Adding Color Rows');
colorsString := uqOrderCorrugated.FieldByName('colors_colors').AsString;
colorsObject := TJSONObject.ParseJSONValue(colorsString) as TJSONObject;
colorArray := TJSONArray(colorsObject.GetValue<TJSONArray>('items'));
for i := 0 to colorArray.Count - 1 do
begin
row := frxOrderCorrugated.FindObject('ColorRow' + IntToStr(i + 1)) as TfrxCustomTableRow;
colorObject := colorArray.Items[i] as TJSONObject;
row.Cells[0].Text := colorObject.GetValue<string>('#');
row.Cells[1].Text := colorObject.GetValue<string>('Color');
row.Cells[2].Text := colorObject.GetValue<string>('LPI');
row.Cells[3].Text := colorObject.GetValue<string>('Size');
end;
colorsObject.Free;
end;
function TrptOrderCorrugated.PrepareReport(SQL: string): string;
var
orderList : TJSObject;
i: integer;
data: TJSArray;
order: TJSObject;
callListLength: integer;
tempString, strColorList: string;
colorObject: TJSONObject;
colorList: TJSArray;
colorLength: integer;
color: TJSObject;
colorJSON: TJSONObject;
colorListJSON: TJSONArray;
items: TJSObject;
begin
Logger.Log(3, 'Generated SQL for Prepare Report: ' + SQL);
//SQL := 'select * from corrugated_plate_orders where ORDER_ID = 18381';
doQuery(uqOrderCorrugated, SQL);
if ( string( uqOrderCorrugated.FieldByName('colors_colors').AsString ) ) <> '' then
begin
PopulateColorTable();
end;
result := GeneratePDF;
Logger.Log(3, 'Report preparation complete.');
end;
function TrptOrderCorrugated.GeneratePDF: string;
var
ReportDir, ReportFileName: string;
reportURL: string;
begin
ReportDir := ServerConfig.reportsFolder;
if not DirectoryExists(ReportDir) then
begin
ForceDirectories(ReportDir);
Logger.Log(5, 'Reports directory created: ' + ReportDir);
end;
reportURL := 'reports\' + FormatDateTime('yyyymmdd_hhnnss', Now) + '.pdf';
ReportFileName := reportDir + reportUrl;
frxPDFExport1.FileName := ReportFileName;
frxPDFExport1.ShowDialog := False;
try
frxOrderCorrugated.PrepareReport;
frxOrderCorrugated.Export(frxPDFExport1);
//frxOrders.ShowPreparedReport;
finally
frxOrderCorrugated.Clear; // Clears the report to avoid memory bloat
end;
Logger.Log(5, 'PDF saved to: ' + ReportFileName);
result := reportURL;
end;
end.
object rptOrderCutting: TrptOrderCutting
Height = 480
Width = 640
object ucKG: TUniConnection
ProviderName = 'MySQL'
Database = 'kg_order_entry'
Username = 'root'
Server = '192.168.159.132'
Connected = True
LoginPrompt = False
Left = 289
Top = 119
EncryptedPassword = '9AFF92FF8CFF86FF8CFFCFFFCEFF'
end
object frxPDFExport1: TfrxPDFExport
FileName = 'C:\Users\Admin\Downloads\rptOrderWeb.pdf'
UseFileCache = True
ShowProgress = True
OverwritePrompt = False
CreationTime = 45701.493700081020000000
DataOnly = False
EmbedFontsIfProtected = False
InteractiveFormsFontSubset = 'A-Z,a-z,0-9,#43-#47 '
OpenAfterExport = False
PrintOptimized = False
Outline = False
Background = False
HTMLTags = True
Quality = 95
Author = 'FastReport'
Subject = 'FastReport PDF export'
Creator = 'FastReport'
ProtectionFlags = [ePrint, eModify, eCopy, eAnnot]
HideToolbar = False
HideMenubar = False
HideWindowUI = False
FitWindow = False
CenterWindow = False
PrintScaling = False
PdfA = False
PDFStandard = psNone
PDFVersion = pv17
Left = 294
Top = 188
end
object frxDBOrderCutting: TfrxDBDataset
UserName = 'frxDBOrderCutting'
CloseDataSource = False
DataSet = uqOrderCutting
BCDToCurrency = False
DataSetOptions = []
Left = 444
Top = 206
FieldDefs = <
item
FieldName = 'ORDER_ID'
end
item
FieldName = 'COMPANY_ID'
end
item
FieldName = 'USER_ID'
end
item
FieldName = 'ORDER_DATE'
FieldType = fftDateTime
end
item
FieldName = 'staff_fields_order_date'
FieldType = fftDateTime
end
item
FieldName = 'staff_fields_proof_date'
FieldType = fftDateTime
end
item
FieldName = 'staff_fields_ship_date'
FieldType = fftDateTime
end
item
FieldName = 'staff_fields_ship_via'
FieldType = fftString
Size = 45
end
item
FieldName = 'staff_fields_quantity'
FieldType = fftString
end
item
FieldName = 'staff_fields_price'
FieldType = fftString
end
item
FieldName = 'staff_fields_invoice_to'
FieldType = fftString
Size = 128
end
item
FieldName = 'staff_fields_ship_to'
FieldType = fftString
Size = 128
end
item
FieldName = 'staff_fields_po_number'
FieldType = fftString
Size = 16
end
item
FieldName = 'staff_fields_job_name'
FieldType = fftString
Size = 45
end
item
FieldName = 'staff_fields_quickbooks_item'
FieldType = fftString
Size = 45
end
item
FieldName = 'general_special_instructions'
FieldType = fftString
Size = 2048
end>
end
object frxOrderCutting: TfrxReport
Version = '2025.1.4'
DataSet = frxDBOrderCutting
DataSetName = 'frxDBOrderCutting'
DotMatrixReport = False
IniFile = '\Software\Fast Reports'
PreviewOptions.Buttons = [pbPrint, pbLoad, pbSave, pbExport, pbZoom, pbFind, pbOutline, pbPageSetup, pbTools, pbEdit, pbNavigator, pbExportQuick, pbCopy, pbSelection]
PreviewOptions.Zoom = 1.000000000000000000
PrintOptions.Printer = 'Default'
PrintOptions.PrintOnSheet = 0
ReportOptions.CreateDate = 45691.397221759300000000
ReportOptions.LastChange = 45707.397776377310000000
ScriptLanguage = 'PascalScript'
ScriptText.Strings = (
'begin'
''
'end.')
Left = 290
Top = 270
Datasets = <
item
DataSet = frxDBOrderCutting
DataSetName = 'frxDBOrderCutting'
end>
Variables = <>
Style = <>
object Data: TfrxDataPage
Height = 1000.000000000000000000
Width = 1000.000000000000000000
end
object Page1: TfrxReportPage
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -9
Font.Name = 'Arial'
Font.Style = []
PaperWidth = 215.900000000000000000
PaperHeight = 279.400000000000000000
PaperSize = 1
LeftMargin = 10.000000000000000000
RightMargin = 10.000000000000000000
TopMargin = 10.000000000000000000
BottomMargin = 10.000000000000000000
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Frame.Width = 3.000000000000000000
MirrorMode = []
object Memo1: TfrxMemoView
AllowVectorExport = True
Width = 204.094619780000000000
Height = 56.692949770000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -13
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftLeft, ftTop, ftBottom]
HAlign = haCenter
Memo.UTF8W = (
'Order Type: Corrugated Plate')
ParentFont = False
end
object Memo2: TfrxMemoView
AllowVectorExport = True
Left = 204.094619750000000000
Top = 0.000000050000000000
Width = 287.244265470000000000
Height = 56.692949290000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -13
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftRight, ftTop, ftBottom]
HAlign = haRight
Memo.UTF8W = (
'Order ID: [frxDBOrderCutting."ORDER_ID"] ')
ParentFont = False
end
object tblOrderDate: TfrxTableObject
AllowVectorExport = True
Left = 8.139315190000000000
Top = 60.472480390000000000
object TableColumn1: TfrxTableColumn
Width = 120.566929133858000000
MaxWidth = 75.590600000000000000
end
object TableColumn2: TfrxTableColumn
Width = 120.566929133858000000
MaxWidth = 75.590600000000000000
end
object TableColumn3: TfrxTableColumn
Width = 120.566929133858000000
MaxWidth = 75.590600000000000000
end
object TableColumn4: TfrxTableColumn
Width = 122.078740157480000000
MaxWidth = 75.590600000000000000
end
object TableColumn5: TfrxTableColumn
Width = 122.078740157480000000
MaxWidth = 75.590600000000000000
end
object TableColumn6: TfrxTableColumn
Width = 56.692913385826800000
MaxWidth = 75.590600000000000000
end
object TableColumn7: TfrxTableColumn
Width = 60.692913385826800000
MaxWidth = 75.590600000000000000
end
object TableRow1: TfrxTableRow
Height = 17.897650000000000000
object TableCell1: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clNone
Font.Height = -11
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Fill.BackColor = cl3DLight
Memo.UTF8W = (
'Order Date')
ParentFont = False
VAlign = vaCenter
end
object TableCell2: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -11
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Fill.BackColor = cl3DLight
Memo.UTF8W = (
'Proof Date')
ParentFont = False
VAlign = vaCenter
end
object TableCell3: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -11
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Fill.BackColor = cl3DLight
Memo.UTF8W = (
'Ship Date')
ParentFont = False
VAlign = vaCenter
end
object TableCell4: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -11
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Fill.BackColor = cl3DLight
Memo.UTF8W = (
'Ship Via')
ParentFont = False
VAlign = vaCenter
end
object TableCell5: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -11
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Fill.BackColor = cl3DLight
Memo.UTF8W = (
'Quickbooks Item')
ParentFont = False
VAlign = vaCenter
end
object TableCell26: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -11
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Fill.BackColor = cl3DLight
Memo.UTF8W = (
'Quantity')
ParentFont = False
VAlign = vaCenter
end
object TableCell31: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -11
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Fill.BackColor = cl3DLight
Memo.UTF8W = (
'Price')
ParentFont = False
VAlign = vaCenter
end
end
object TableRow2: TfrxTableRow
Height = 18.897650000000000000
object TableCell6: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'staff_fields_order_date'
DataSet = frxDBOrderCutting
DataSetName = 'frxDBOrderCutting'
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Memo.UTF8W = (
'[frxDBOrderCutting."staff_fields_order_date"]')
end
object TableCell7: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'staff_fields_proof_date'
DataSet = frxDBOrderCutting
DataSetName = 'frxDBOrderCutting'
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Memo.UTF8W = (
'[frxDBOrderCutting."staff_fields_proof_date"]')
end
object TableCell8: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'staff_fields_ship_date'
DataSet = frxDBOrderCutting
DataSetName = 'frxDBOrderCutting'
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Memo.UTF8W = (
'[frxDBOrderCutting."staff_fields_ship_date"]')
end
object TableCell9: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'staff_fields_ship_via'
DataSet = frxDBOrderCutting
DataSetName = 'frxDBOrderCutting'
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Memo.UTF8W = (
'[frxDBOrderCutting."staff_fields_ship_via"]')
end
object TableCell10: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'staff_fields_quickbooks_item'
DataSet = frxDBOrderCutting
DataSetName = 'frxDBOrderCutting'
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Memo.UTF8W = (
'[frxDBOrderCutting."staff_fields_quickbooks_item"]')
end
object TableCell27: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'staff_fields_quantity'
DataSet = frxDBOrderCutting
DataSetName = 'frxDBOrderCutting'
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Memo.UTF8W = (
'[frxDBOrderCutting."staff_fields_quantity"]')
end
object TableCell32: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'staff_fields_price'
DataSet = frxDBOrderCutting
DataSetName = 'frxDBOrderCutting'
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Memo.UTF8W = (
'[frxDBOrderCutting."staff_fields_price"]')
end
end
end
object tblInvoiceTo: TfrxTableObject
AllowVectorExport = True
Left = 8.139315190000000000
Top = 102.047310390000000000
object TableColumn8: TfrxTableColumn
Width = 361.889763779528000000
MaxWidth = 75.590600000000000000
end
object TableColumn9: TfrxTableColumn
Width = 361.889763779528000000
MaxWidth = 75.590600000000000000
end
object TableRow3: TfrxTableRow
Height = 18.897650000000000000
object TableCell11: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clNone
Font.Height = -11
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Fill.BackColor = cl3DLight
Memo.UTF8W = (
'Invoice To')
ParentFont = False
VAlign = vaCenter
end
object TableCell12: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -11
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Fill.BackColor = cl3DLight
Memo.UTF8W = (
'Ship To')
ParentFont = False
VAlign = vaCenter
end
end
object TableRow4: TfrxTableRow
Height = 94.488188976378000000
object TableCell18: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'staff_fields_invoice_to'
DataSet = frxDBOrderCutting
DataSetName = 'frxDBOrderCutting'
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Memo.UTF8W = (
'[frxDBOrderCutting."staff_fields_invoice_to"]')
end
object TableCell19: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'staff_fields_ship_to'
DataSet = frxDBOrderCutting
DataSetName = 'frxDBOrderCutting'
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Memo.UTF8W = (
'[frxDBOrderCutting."staff_fields_ship_to"]')
end
end
end
object tblPONumber: TfrxTableObject
AllowVectorExport = True
Left = 8.139315190000000000
Top = 219.212740390000000000
object TableColumn10: TfrxTableColumn
Width = 361.889763779528000000
MaxWidth = 75.590600000000000000
end
object TableColumn11: TfrxTableColumn
Width = 361.889763779528000000
MaxWidth = 75.590600000000000000
end
object TableRow5: TfrxTableRow
Height = 18.897650000000000000
object TableCell20: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clNone
Font.Height = -11
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Fill.BackColor = cl3DLight
Memo.UTF8W = (
'PO Number')
ParentFont = False
VAlign = vaCenter
end
object TableCell21: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -11
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Fill.BackColor = cl3DLight
Memo.UTF8W = (
'Job Name')
ParentFont = False
VAlign = vaCenter
end
end
object TableRow6: TfrxTableRow
Height = 37.795275590551200000
object TableCell22: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'staff_fields_po_number'
DataSet = frxDBOrderCutting
DataSetName = 'frxDBOrderCutting'
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Memo.UTF8W = (
'[frxDBOrderCutting."staff_fields_po_number"]')
end
object TableCell23: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'staff_fields_job_name'
DataSet = frxDBOrderCutting
DataSetName = 'frxDBOrderCutting'
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Memo.UTF8W = (
'[frxDBOrderCutting."staff_fields_job_name"]')
end
end
end
object SpecialInstructions: TfrxTableObject
AllowVectorExport = True
Left = 8.139315190000000000
Top = 279.685220390000000000
object TableColumn61: TfrxTableColumn
Width = 723.779527559055000000
MaxWidth = 75.590600000000000000
end
object TableRow100: TfrxTableRow
Height = 18.897637795275600000
object TableCell120: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clNone
Font.Height = -11
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Fill.BackColor = cl3DLight
Memo.UTF8W = (
'Special Instructions')
ParentFont = False
VAlign = vaCenter
end
end
object TableRow101: TfrxTableRow
Height = 677.725824801077000000
object TableCell121: TfrxTableCell
AllowVectorExport = True
Restrictions = [rfDontDelete]
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'general_special_instructions'
DataSet = frxDBOrderCutting
DataSetName = 'frxDBOrderCutting'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -11
Font.Name = 'Arial'
Font.Style = []
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
Memo.UTF8W = (
'[frxDBOrderCutting."general_special_instructions"]')
ParentFont = False
end
end
end
object Memo3: TfrxMemoView
AllowVectorExport = True
Left = 491.338900000000000000
Width = 249.448965470000000000
Height = 56.692949290000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -13
Font.Name = 'Arial'
Font.Style = [fsBold]
Frame.Typ = [ftRight, ftTop, ftBottom]
HAlign = haRight
ParentFont = False
end
object Picture1: TfrxPictureView
AllowVectorExport = True
Left = 585.827122250000000000
Top = 3.779530100000000000
Width = 143.622171250000000000
Height = 49.133890720000000000
Frame.Typ = []
Picture.Data = {
0954506E67496D61676589504E470D0A1A0A0000000D49484452000000560000
006B0806000000EDB27584000000017352474200AECE1CE90000000467414D41
0000B18F0BFC6105000000097048597300000EC300000EC301C76FA864000018
DD4944415478DAED5D077C14D5D73D5BD26909A1041129D2A48348938E60A424
101034F48EA058E8288AA27F50448AB490108AD221F4264DA426108A94D02148
098140207DB33BDF3B6F0926BB1BD804DC2CF97DE7E7BA66776676E6CC7DF7DD
7BEE7DA36AF2F76B95E99376C2495314D64181A2E8E53BA012FFA82C6CA2702B
F1955A6CA1366E672318942428A9D7B1CC711DCAAAEEDBEC77D3E3BC8F3F5459
25D6A0A4204177117A71011A952B346AD70CDF2B4AAAF82E5EBC12E0A42E0A27
6D51A8554E36BB28B5F8DDBCFAF398EBB01DA555B13625340DD92296A4DD4DDC
01AFE2CE7073731156A9CDB88162802E3509F1F14978185D10791C2A41ABCE67
B38B72561EA2B4FE28BE733884575571B6E4F309B2456CAAE111A21242D0B173
4354AB5111F9F2999376FBF66D1C3A780C87FF8C451E6D4D38A80BD8ECA2F22B
31A867D88DC1DAB328A24AB4D9EFA6C773113B61E227F0EBD806254A9430DBE6
EFBFFF46E0BCDFB06CC131B8AAABDB94D8C2CA1DF81A42D0417B0B1E2A9DCD7E
373D7221B10A8A2B37304859807A9A64E451196C48E7BFC875C41A946494512E
E37BD5EF28A156E068BB602403721DB17A431CCA291108D286C05990AAB6299D
FF22D711EB60B88B1ACA49FCEAB0D3A6449A22D711EBA95C47432514A3B5E136
25D214B98ED892868BF056FE422F878B3625D214B98ED88ACA19F86237DA6B6E
DA944853E43A626B2B47E1AF6C467D6D924D893445AE2296DA442BE53086A877
A0584E85038F91AB8835E8A3D0517518A3B4876D4EA4297215B12E8648416C28
3ED61CB33991A6C855C416379C41075518BA6ACEDB9C4853E42A62AB19C2D05E
10FB9EE686CD893445AE22B699619720F608EA687246DC4E8F5C432CAB16EF63
137C55E128AB4ECD1132D3C30E8955F0A496F6A44EA63C7ECF5CAA4AD5C76288
6A33DAAB4FC13D87432DBB245667B80FBD21111A95331C341E52064C353C94DF
B1BC9359ED2C29F526C66976888CEB1C3439CDAABD119BA0BB0C38454251DD47
72B20E29C9B455BD2C5E3A69BC90CFB1261C359E16F654E0AE3F8B619A7D7847
7D2DA739B51F62491E75D447FA03A859B7302A572D09474747A4A4A420222202
278E9FC2C3BB1EF0706E26882D68B6BF4A1CA192D8B79FE628EAA9A3729A537B
21D6208E178FB89433285CF20E060DEE8A4E9D3AA160C182888B8BC39C3973B1
62E9765C3BEF88024E6F0957E06891D866FAADF840731A55D539D3476077C4B2
B92231F51AEEA6ACC3D8B15FA04B97CE285BB62C1E3E7C8843870E61E8D091B8
7BAD30F239D5103E36BFC56390583FC36AF8AACFA39C3A3EA739B50F62137497
A0770E47F35655307CF817A858B12212131371F0E0418C183102D1D73DE1A0AF
0027AD9720D0F2B4A416563FD81080E6EA1B28A6CE99E2A15D119B947A037A87
F378BD9282493F4E40952A55E0E0E080DDBB7763EA2FB311B6FFA6D8B7061CD5
45840B70B6782EB2EBC6700F33354B5143152DEB5CF6801C2396615582FE244A
5754C1BF7B1B0C1A34080683410EFFC58B9663D5D23D7055D585B3F695A7B727
0957A2D65FC122874D2897437D5A7642AC22FCAA0E0F538EC3C3EB1EFC3A37C2
A79F7E0A7777779C3A750A73E7CCC7960D61487CE085FC4EB5F0AC663AAD120F
4FFD694C75D893637D5A7641AC22484DD6472126652BFA7FD4010306F4439932
6570FFFE7D7CFCF1C7D8B7E702521F9596939535705362F18608B5463B1C4371
957D4C5C362796F16A8A3E1A771236A175BBBAE83FA0071A376E2C499D316306
962FDB8CF8E85270D35412C3DFC5AA737157EEA1B9612B7A6A2FA3B02A67CB31
39466CB2FE0E52D46750ACD4238C1E330C4D9A34464C4C0C56AF0E117E75351E
4679416B2823262B4FABCE83288A28F81B96A2A5E63EDC55392FBED89C582602
3AD525142C7E0FBDFBFAE1FDF7DF874AA5C2860D1B316BE602445E70425E07DE
00F7C78DCACF069B9F4BE03A46280B5145A313939D62D57EB98658675579241B
6EC0BDE85DBCE35D1DE3C78F8746A3C18E1D3BB078E14AECD87A16855DDBC890
CA5A5209839288D2868B98AE59064FB19BD6EA3D7305B1E130A40A7FE9780D2D
BCDFC037DF7C8372E5CAE1F8F1E398306102B66D38034F97771F8B2B590B42A9
7A95379CC552C7F539CDA36D899D17B0108B83772121E9063A757E0F7DFBF540
BD7AF5E0E4E48473E7CE0992BFC3C635A750C8B925B49AAC0BE1799428D456C2
3149BB2FA779B42DB1010181089AB704CD5B3440CF5EDDD0A2450BE4CF6FCCF7
A905CC9E3D07BF2FD88E3B911E22BCAA86AC5AAC97720D4D9503F8547B2AA779
B41DB1D7AE5DC31F7FFC813D7BF6A07DFBF6A85FBF3EBCBCBC326CB36FDF3E04
CF5F8A901587E0AE6D09B5DA2D4B3EB68C721E6D943FE1AFBD9AD33CDA8ED807
0F1E487253535351BE7C79E4C993C76C1B5AED9A356BF0C377D3107FA7A2485F
CB406365FC4A54514EA123B6C35B732FA779B41DB1972F5FC681030750B46851
D4AA554BA6AC9670E2C40931C92D4070E07A783AB511935811AB4FBEBE128A9E
CA3A54B7A770E0BF26F6F4E9D3F8EDB7DFA43BF8F2CB2F658665895C5AEDFEFD
07D0AD6B4F38E91AC3592DAC569DE799E74011A71D42314AB3172E76A268D984
581915CC9B87E0E0C5F0F1698B8103FBE3EDB7DF36DB8E8A56646424264F9E8C
4D6B4F40175B0EAE0E659E790E6AFD4DF8A9C2305C1B6AF65D8AC813A20CC075
458547E2152FFE8E15AF4726522DD7271412498593EAD99E5D2DB62DA1368897
8846ACB891FF71B8351FC141EB50B090133E193A00DDBAF9A350A14266DB2624
24C8ED877E321CD722F20A0BAC0AAD3AEF53CFC1DD70091D108601DABF8DC710
C45D31A870550FDC51A9F1C0D91571F9DCA1CD5F00A98ECE4872708453419354
39250588897E26B1C9C9C978101D8D6AB1D168AAD6A1B815F3EB7F9C202CC692
E050C427DF44EBB6F5D06F803F5AB66C99E971070F1E8C3F3647202EDA0B6E8E
159E1A2194319C947D5A3E9ACBD23A2FA40261AE0570265F413C702F08771181
F0BC5E7BED35299E2B8A82D2A54BCBFFE6823FC6D2ACA99D3FFFEC3EAF68416A
E85F7FA154D87E74D6C7A182E6D9A9B34D525A45EF02C73CB7D1E9C3FA983265
8AD4082C213C3C5C646313B173F315918D79CBDE82CCF096E1A0ECD32AA7BA83
19892AACD501359AB7C0071F7C8056AD5A3D09ED48E8993367F0D7DEBD888A8A
8257B16268D6AC99942A4DCF83DBA67F4FC3952B57B0685E00921705C13731C6
7E8875565540A22102556A3BE1B3CF07C0DBDB5B6A05A6A04B9832E517FC2692
8607B7D947500599250DDECA36BCA63F828BE23027BD4AA0F7679FE3CD3A75F0
CA2BAF488BA465C6C7C7232828087B4342E0107905250CA908536951A64143F8
F9FBE3DD77DFCD70CC23478E60F9F2E5D8B9F3DF1537458A1491C7BB7A2E0275
AE5EC087AA24FB2196EA964E7F17CEEED7F176B357306DDA34E4CD9B572404E6
439D17353F702936AC094761D7B68FCBDD19C9A5F85253BF55B88B0B88ABF006
7C070D4693264D50B8706149A8DC464C8AAB57AFC696A040B8851D40D3D478B8
8BC35C143E78977B5194F0ED886EFDFBA372E5CA4F8E7BF3E64DF9FBB366FE8A
5BE2FC9B1B12F17A5E37E85CDC9092108F4ABA24D452EB5138E77DECBFC4AAE1
8004C31978148FC4F4193FA176ED372D2E6EBE73E70E962E5D861FFF17005542
5D386BCC6B5E29E2261548F903A52A68D0C0BFABF4CDF499E96F944EA7C38001
03E0B4732BDE7D701B8D1D8C569624DEE627AB70B9465D34E8DD0FBD7AF5CA70
6C2EAE5EBF6E1D7E9F3615DEB7AFA2AE81CB4615796BF3897FE557C1AAD58E36
15BAD93F0097BFE1EDC352F730BCFEFAEB16FDED5F62A298F2F32CECDE7605EE
4E6F4B8D36BDD526E8AE40D184A19D5F2D8CFEFA6BB3DFD7EBF5888D8D858F18
EA1DCE1F879F462749494378AA0ADB0BBD8AE4361DF0CB2FBF98FD3E5DD2679F
7D86B86D9BF16ECC0DB475CCBACE6B5362F56208A7E8AFE2917A3356AD5A8E86
0D1B4A4B330567EBBD7BF789F8B7238AB874818BB684A0F5DFF4EA4172284A57
D4A1471F6375D7144C3AC24243F1E34703D1F3F665789B10735744110B142784
D76B86CD9B379B5F9F48C38F1E3D8A6FC78C41E583BB31DA359BC406CF0B5416
07FF6EF5C31A92539270FAC2717CF5F518F8B6F77D0AB18BF07BF03E382A651F
C7A56C278A45ACEE00BAF8B742BFFEBD50B76E5DB37DE91F2F5CB880112346E2
C4E164A4C4796638B758416C9B0E35D1BBEFFB68DEBCB9D9FE77EFDEC5D62D5B
307FDC5768191D893ADA8CC4B080B3264585883A8D650F83291815D06A3F1D3A
140FD7AE844FCA2378A9B3466E5CFB0FA03A776EA272F1C2CF62583A58B5534C
8C41F8C907E8DDFB0731C3FB654AEC922541381FB1026FD77745C182C663A7EA
75881641F9C68D1EF0F71F89AE5DBB5A146828E27022F972CC8FA856255AA4C4
4E7016C6FD20169836E30EDAF9F440DF7E3D51B56A55B37D6FDDBA85C58B1763
BEF09379EEDC42210B930D13893C35DE14E7B844C6BA6CC233C5F7DF7F8FED8B
17417FF902F266B1EC53B35317A8F4CAD7E21E8DB77AA75B37818103800EED27
A3458B4E9912BB7A7580B0D1B9E8D94B274EDEF8B9707F82346090D8BFE46BBD
45DC39086FBEF9A6D9FE1C8EF4937DFAF441D9F27BD0B9732CCA5700CE9E057A
7403FC3A8C45BF7EFD2429A6F8E79F7F3077EE5C040404C8C93033F0A6FCFAEB
AF522472757535FB3E383818818181524CCA2ABA74B131B169983B07083D5459
5C5C2FD94F9016269962E6CC99080D0D428D5AC704B92254DA057C3516E8DBF7
7B49ACA514F94511BB72E54A790CD6E65E1A62C56815C31C888FEB28E35A664A
962204C69623460C17BE79093EFF02D8B801080C20B15FA1BF88438B172FFEFF
C4A6870833B1720570F85055942BDB47C6A296B231C6A3B367CFC691A381C23A
FF164403DBB791D811D26219B2FD57C4D24FD315EC15E9B04D89550CF5E1E151
5A6651A6E0E413137301B56A1F439FBE7A587085B87409581B921F07F6D513F1
E42C998E5A9A44A8212C5F11800DEBE7C2455C7F84F0B3DDBB0F94165BA38679
2B92B5C4D6AE5D1BCB962DC3ABAFBE6AD11551D758B0608134129B101B1303FC
3A43CCAC57181A010EE65C4097A2119990039A344B025372916D9A81AADD1611
460605BE82D6EF8D869F5F47999B9B8271ED8A152B3061C2372246BD2E2635A0
6DDBF69258D37C5FDE78E167162D5A84A953A7CA4C2A333468D0400AF1A6599B
3C7F3152860D1B26B2C0A552DDB209B11CC6D7AE028CEDDD3D44D86241F027F9
919100E716BE2C18A2444404B07A950BB66CAA88E9D367A37AF51A16AD275404
FCB366CDC2C2850BE5DFB454BA02A6ADA6A4DCBB770F5BB76EC5E8D1A371FDFA
758BBFCBDFA0CAC5ED4CC1389AFB7DF4D147161388FF8C58224D5953A99E6F9B
E464E05838D0DE47252C7226DAB4F141B162C5CCB67BF4E8910CE67D7C7CE4DF
F489CCF3274E9C68160753D56269C8DFDF1F172F5A7ED206DD4E870E1DC4CD9C
6EE19C9265F583EE84ADA53625F64581E4FF238C6AD2244608ADD0ADEB1778E7
9D77CCB663FECF268FE1C38763FFFEFD9268666D4C699964A4072D8E69ADAFAF
AFB474B6DE9BA24E9D3AD295F4EEDD3BC3E75CA9436BE548E0BEFC9D97925842
1818C28F023F4C282432B9E1F8F0C3EE167D2DDB3DE91339C45905E6CA1AFAC9
3122A7679B7DFA999D3782020B271F5A6F7A70826453DEA851A350A952A5279F
3329612A4D0D978550FA56DE249B11CBE17BFA142FD4E86FB30B5737806168C9
9240521230F463F1998B9F18EE032C5A2D2F9CD1065D0043205AA5A7A7A7B44C
3685D0EF3261D06AB532DFE71A3192B47EFD7A590520D9942AAB55AB861E3D7A
881BF8219C9D8D550AEA0BAC346CDBB64D4E7C9CF4F87BD945B68815E780893F
400C190F7147F340ABC97A613F39255984690FD0BC453CBAF7307EB66A251380
122853BA07468E1C0D1717CBCD1BF48B24ECE4C993F26F2616AC4A74ECD8116F
BDF59614BC0B1428200966F35D484888242C49DC3DA6C0F4BD8D1A3592DBD01F
F30651CD6242B071E3468BAEC326C4326B62AE5FB9F20054ADD2485E485671F1
E2051C3EBC0465CBEFC38891C6CF18468DFB5285A8DBEF89613A1E356BD6B498
8D314E6528C4324A1A1819B8B9B9496B6CD7AE9D1CEA9C04492E2D356D48F378
4C4418C27162FBF3CF3F25998C55194D6477E8BF18621F2708EF794F409326ED
E50C9B55D0DA42427E8267E10D1839CAF819059AE5CB80DDBBCAA09857177CFB
EDB716CB379C60A821CC9F3F3FC3ACCD6DE967995191788654248C37223DD8FA
C4A14FCBA4D043DF4D99F07986FE0B25B651C3516266F6366B76B306F467DBB7
8B6CEBD5ED4F8825C4DC8195CB5DB179537971723D24896CA7E7859BEE4F52D3
2700A54A959291021B4358CB62E6455740BF9C1E6944FE97C816B15151C08861
103EB29920B502F2E5CDFAD38C598ABE79EB006AD63A87211FFFFB39B3B13DBB
81DF163B8959BFA48C292F5FBE2B26A23819966506A6A59CC4FCFCFC50A14205
1C3B764C06F89CB47202D9229606B06881D1BAE29F63051023AA868D844B699D
F173FADA1B378084C7C716F30AD686007F6C373F06873F5352C6B28C3D29A8DC
103B737263A6C61BF8D210CBA09EEE88EFCA73ACA7E0BC4441CB54D4323DEEF4
A9109910702EC2FC188C1CD8264A25EA8D37DE904433FE5CBB76ADF4D1A6FED5
AE89B535C67F0D04CC35BA205350B2E444C50B4913BD19565DBD7A5576C5D00F
BFC849C95AD83DB14C46E8CF83028D4984291801B0799982775AC5972113C9A5
96BA61C3063981310AB025EC9E580ADB2387034B9758FE9E9A2A737A5330F362
C4C038954BF4398925A5BB334C0C18CBA607BF67F8C5288456AE3C879FB37B62
0F1DA4860064A6DEB110C915E396AA0F692081F4BBE975554E6A8C67D383845E
BA74498672FC6F260CBC01D97125764FEC8AE54651FDC07ECBDF333BDBB56B97
940E3323979697F64AFF99A52C8B9F317666B84657C27AD7D3C4F29796D8C93F
028B17B1F5DEF2F77CCC094B28CCFD2DF5826507249D56CE4226051C8A3259D5
65ED9ED84F8600EBD689B83693A889424AD3A64D3172E44833E9F045800A199B
3A7EFAE92799AC58EB77ED9E58DF76C64C2C2E93FF650CE356C6B27DFBF6950A
57F5EAD52D6AB9D9056B5F9CFCD8FB4092E926AC81DD124BC3E035346A60CCBC
AC014B2DEC9CE10A1D4A811459329BDDE98F2978F345ABE7BB25C187E084C612
3CB33953DDE1A523362991D222E0FF41E6FED5144C67A9C9F29DDA2A573E72F6
D75950E32990B32781591BCB335C384DD9D11218215058A7F6C00AF04B4D2C0D
63D74E60F44863FF4166A03448925811604ACB92CD962D5B642845158B43D792
C5723FFA639249DDB673E7CE68DBB6AD24DA1469C549DEB4CCAABE2F0DB10C39
97FC0E4C9DC24A85E56D3C3C3C64E64517C0098CF12C1B30685DBA2CD68C2890
53C861B9C6B44A4C77C208812E86A9F24B4D2CB59349138DE59A680BCD2CF489
ACB4F6ECD9535A1B2F9EC5411601E3E2B2F73F47E36A1B3E51C9B4098416CFE4
825AAFB532A4DD124B49B24F4FE0C44996C5CDBFA7F8C2A222CBE11CD2AC4870
6929CB2CD905DD002D76DCB871193EA73BA1A5728D9A69B69619EC9658C6E32D
9A095F7BDF28519A82C3969D306CB72758FF62D722DD4176C1E8A075EBD6D2EA
D38391007B64F97B7409D6C02E89A57B3C7A0468DED41872598AC919B0F342F9
60090E55A69F73E6CC910D74D9050B8F6CBD376D3B6264C191C0FE85A735D9D9
3DB18C0876EF023A773236DD9982C5CB9F7FFE59FA5682F93DEB5B7C31C77F1E
7012A4F6901E6CE260C99D623AD52F6B6097C4B28B71D52A60CC28CBC45278E1
9390DAB46923FFA6C5329F67E5362C2C2CDBBFCB108C8F5749DF0897F6BCC521
438648D58B69ED4B4B2CDB8DC4A84670906537C0D0E8BBEFBE9371671AB11CBE
93264D92FA6B76C1F08D372BADA39160064737C0268FACC02E89150913A64C06
36ACB74C2C5D019F6FC0932748ECD9B367654F17D5A8EC82CFAE258163C78E7D
F219AD95FE9BE96C566097C46EDE048CFB4A845AC72D13CB120CAD93E1569A54
C8EC88CB87E81258A5CD0EF8086BC6C2743504272D3685F0B98BD6A6B2764DEC
B2A546B990CDCB99A17BF7EEB20D93DD8669607F162D6BDDBA7556AB5069A056
C0E30D1C3850A6B9F4A5ECE626B15C829A55D81DB14C9AE85B3FFBF4E9DBA505
F30CB9D23A715830A44EC0A14BA9CF9ABA157BB9B83F89E08B1D8B8C5B5947A3
A592D4F86C344FD81DB1EC1D604576CACFCFDE964F9D6393065B3869659402A9
44910CC69C4C43D9384CEB352DC3705BEAB84C0AA8E3B28199220E873F3B0FF9
7840FAEDEC761EDA1DB12CB806CE03E6073E7B5B864794FE98DFB3B5888DC8B4
5092419FB84AC46C0C9D98EE9AEAA8145A98B575EBD64D567A1911300666ACCA
B64F26021472B25BA9B53B623789547F5E8071A19C3560E3309BE148122D9842
09DD04DD00C925410C9918D8A7AD47609F17873F97517122647CCAA76BD05259
25A0D5B2F5335795BF83E71B97831EC9629C4FA2F8301D1617F94E8BA44ECBE1
CE61CFC928AD8F8B7FB38780A433F76766C517BF4F4A7A314F4DB63B6227FD4F
2407B333D760AD01C9E4C374482ECBE2D400D283931C433212696DA925ABB02B
62D9783C62B8B0D8D996DB895E26D815B11CA92CC5B08FE079BA18ED017645EC
99D3C0F86FB85231A7CFE4F96157C4322298FA8B51327CD96157C44E9B0A2C5C
009C3C91D367F2FCB02B62870F03D6AC362E807ED96157C4F6EA695C667F37EB
ABD8ED0E925883B242109BF333C69AD5E51079CD0D5914A6EC12D476FF0FA62D
A3F3F4F969570000000049454E44AE426082}
HightQuality = False
Transparent = False
TransparentColor = clWhite
end
end
end
object uqOrderCutting: TUniQuery
Connection = ucKG
SQL.Strings = (
'select * from cutting_die_orders where ORDER_ID = 18793')
Active = True
Left = 457
Top = 106
object uqOrderCuttingORDER_ID: TIntegerField
FieldName = 'ORDER_ID'
Required = True
end
object uqOrderCuttingCOMPANY_ID: TIntegerField
FieldName = 'COMPANY_ID'
Required = True
end
object uqOrderCuttingUSER_ID: TIntegerField
FieldName = 'USER_ID'
Required = True
end
object uqOrderCuttingORDER_DATE: TDateTimeField
FieldName = 'ORDER_DATE'
end
object uqOrderCuttingstaff_fields_order_date: TDateField
FieldName = 'staff_fields_order_date'
end
object uqOrderCuttingstaff_fields_proof_date: TDateField
FieldName = 'staff_fields_proof_date'
end
object uqOrderCuttingstaff_fields_ship_date: TDateField
FieldName = 'staff_fields_ship_date'
end
object uqOrderCuttingstaff_fields_ship_via: TStringField
FieldName = 'staff_fields_ship_via'
Size = 45
end
object uqOrderCuttingstaff_fields_quantity: TStringField
FieldName = 'staff_fields_quantity'
Size = 10
end
object uqOrderCuttingstaff_fields_price: TStringField
FieldName = 'staff_fields_price'
Size = 10
end
object uqOrderCuttingstaff_fields_invoice_to: TStringField
FieldName = 'staff_fields_invoice_to'
Size = 128
end
object uqOrderCuttingstaff_fields_ship_to: TStringField
FieldName = 'staff_fields_ship_to'
Size = 128
end
object uqOrderCuttingstaff_fields_po_number: TStringField
FieldName = 'staff_fields_po_number'
Size = 16
end
object uqOrderCuttingstaff_fields_job_name: TStringField
FieldName = 'staff_fields_job_name'
Size = 45
end
object uqOrderCuttingstaff_fields_quickbooks_item: TStringField
FieldName = 'staff_fields_quickbooks_item'
Size = 45
end
object uqOrderCuttinggeneral_special_instructions: TStringField
FieldName = 'general_special_instructions'
Size = 2048
end
end
end
unit rOrderCutting;
interface
uses
System.SysUtils, System.Classes, Data.DB, MemDS, DBAccess, Uni, Common.Logging,
frxClass, frxExportBaseDialog, frxExportPDF, frCoreClasses, frxDBSet, JS, JSON,
frxTableObject, frxUtils;
type
TrptOrderCutting = class(TDataModule)
ucKG: TUniConnection;
frxPDFExport1: TfrxPDFExport;
frxDBOrderCutting: TfrxDBDataset;
frxOrderCutting: TfrxReport;
uqOrderCutting: TUniQuery;
uqOrderCuttingORDER_ID: TIntegerField;
uqOrderCuttingCOMPANY_ID: TIntegerField;
uqOrderCuttingUSER_ID: TIntegerField;
uqOrderCuttingORDER_DATE: TDateTimeField;
uqOrderCuttingstaff_fields_order_date: TDateField;
uqOrderCuttingstaff_fields_proof_date: TDateField;
uqOrderCuttingstaff_fields_ship_date: TDateField;
uqOrderCuttingstaff_fields_ship_via: TStringField;
uqOrderCuttingstaff_fields_quantity: TStringField;
uqOrderCuttingstaff_fields_price: TStringField;
uqOrderCuttingstaff_fields_invoice_to: TStringField;
uqOrderCuttingstaff_fields_ship_to: TStringField;
uqOrderCuttingstaff_fields_po_number: TStringField;
uqOrderCuttingstaff_fields_job_name: TStringField;
uqOrderCuttingstaff_fields_quickbooks_item: TStringField;
uqOrderCuttinggeneral_special_instructions: TStringField;
private
{ Private declarations }
public
{ Public declarations }
function PrepareReport(SQL: string): string;
function GeneratePDF: string;
end;
var
rptOrderCutting: TrptOrderCutting;
implementation
uses
uLibrary, Common.Config;
{%CLASSGROUP 'Vcl.Controls.TControl'}
{$R *.dfm}
function TrptOrderCutting.PrepareReport(SQL: string): string;
var
orderList : TJSObject;
i: integer;
data: TJSArray;
order: TJSObject;
callListLength: integer;
tempString, strColorList: string;
colorObject: TJSONObject;
colorList: TJSArray;
colorLength: integer;
color: TJSObject;
colorJSON: TJSONObject;
colorListJSON: TJSONArray;
items: TJSObject;
begin
Logger.Log(3, 'Generated SQL for Prepare Report: ' + SQL);
//SQL := 'select * from corrugated_plate_orders where ORDER_ID = 18381';
doQuery(uqOrderCutting, SQL);
result := GeneratePDF;
Logger.Log(3, 'Report preparation complete.');
end;
function TrptOrderCutting.GeneratePDF: string;
var
ReportDir, ReportFileName: string;
reportURL: string;
begin
ReportDir := ServerConfig.reportsFolder;
if not DirectoryExists(ReportDir) then
begin
ForceDirectories(ReportDir);
Logger.Log(5, 'Reports directory created: ' + ReportDir);
end;
reportURL := 'reports\' + FormatDateTime('yyyymmdd_hhnnss', Now) + '.pdf';
ReportFileName := reportDir + reportUrl;
frxPDFExport1.FileName := ReportFileName;
frxPDFExport1.ShowDialog := False;
try
frxOrderCutting.PrepareReport;
frxOrderCutting.Export(frxPDFExport1);
//frxOrders.ShowPreparedReport;
finally
frxOrderCutting.Clear; // Clears the report to avoid memory bloat
end;
Logger.Log(5, 'PDF saved to: ' + ReportFileName);
result := reportURL;
end;
end.
object rptOrders: TrptOrders object rptOrderList: TrptOrderList
OnCreate = DataModuleCreate OnCreate = DataModuleCreate
Height = 480 Height = 480
Width = 640 Width = 640
object frxOrders: TfrxReport object frxOrderList: TfrxReport
Version = '2024.2.1' Version = '2025.1.4'
DotMatrixReport = False DotMatrixReport = False
IniFile = '\Software\Fast Reports' IniFile = '\Software\Fast Reports'
PreviewOptions.Buttons = [pbPrint, pbLoad, pbSave, pbExport, pbZoom, pbFind, pbOutline, pbPageSetup, pbTools, pbEdit, pbNavigator, pbExportQuick, pbCopy, pbSelection] PreviewOptions.Buttons = [pbPrint, pbLoad, pbSave, pbExport, pbZoom, pbFind, pbOutline, pbPageSetup, pbTools, pbEdit, pbNavigator, pbExportQuick, pbCopy, pbSelection]
...@@ -11,7 +11,7 @@ object rptOrders: TrptOrders ...@@ -11,7 +11,7 @@ object rptOrders: TrptOrders
PrintOptions.Printer = 'Default' PrintOptions.Printer = 'Default'
PrintOptions.PrintOnSheet = 0 PrintOptions.PrintOnSheet = 0
ReportOptions.CreateDate = 45642.449265416700000000 ReportOptions.CreateDate = 45642.449265416700000000
ReportOptions.LastChange = 45659.661880879630000000 ReportOptions.LastChange = 45712.518936585650000000
ScriptLanguage = 'PascalScript' ScriptLanguage = 'PascalScript'
ScriptText.Strings = ( ScriptText.Strings = (
'begin' 'begin'
...@@ -35,7 +35,7 @@ object rptOrders: TrptOrders ...@@ -35,7 +35,7 @@ object rptOrders: TrptOrders
PaperWidth = 279.400000000000000000 PaperWidth = 279.400000000000000000
PaperHeight = 215.900000000000000000 PaperHeight = 215.900000000000000000
PaperSize = 1 PaperSize = 1
LeftMargin = 10.000000000000000000 LeftMargin = 5.000000000000000000
RightMargin = 10.000000000000000000 RightMargin = 10.000000000000000000
TopMargin = 10.000000000000000000 TopMargin = 10.000000000000000000
BottomMargin = 10.000000000000000000 BottomMargin = 10.000000000000000000
...@@ -48,20 +48,21 @@ object rptOrders: TrptOrders ...@@ -48,20 +48,21 @@ object rptOrders: TrptOrders
FillGap.Bottom = 0 FillGap.Bottom = 0
FillGap.Right = 0 FillGap.Right = 0
Frame.Typ = [] Frame.Typ = []
Height = 37.795300000000000000 Height = 75.590600000000000000
Top = 18.897650000000000000 Top = 18.897650000000000000
Width = 980.410082000000000000 Width = 999.307732000000000000
object Memo1: TfrxMemoView object Memo1: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 7.559059670000000000 Left = -0.000000330000000000
Top = 37.795300000000000000
Width = 170.078853590000000000 Width = 170.078853590000000000
Height = 26.456709770000000000 Height = 26.456709770000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -19 Font.Height = -16
Font.Name = 'Arial' Font.Name = 'Times New Roman'
Font.Style = [fsBold] Font.Style = [fsBold]
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
...@@ -71,16 +72,16 @@ object rptOrders: TrptOrders ...@@ -71,16 +72,16 @@ object rptOrders: TrptOrders
object Date: TfrxMemoView object Date: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 706.772110000000000000 Left = 827.717070000000000000
Top = 7.559060000000000000 Top = 37.795300000000000000
Width = 264.567100000000000000 Width = 170.078740160000000000
Height = 18.897650000000000000 Height = 26.456710000000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -13 Font.Height = -13
Font.Name = 'Arial' Font.Name = 'Times New Roman'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
HAlign = haRight HAlign = haRight
...@@ -88,6 +89,41 @@ object rptOrders: TrptOrders ...@@ -88,6 +89,41 @@ object rptOrders: TrptOrders
'Report Created on [Date]') 'Report Created on [Date]')
ParentFont = False ParentFont = False
end end
object Memo77: TfrxMemoView
AllowVectorExport = True
Top = 3.779530000000000000
Width = 997.795923590000000000
Height = 26.456709770000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -19
Font.Name = 'Times New Roman'
Font.Style = [fsBold]
Frame.Typ = []
HAlign = haCenter
Memo.UTF8W = (
'Koehler-Gibson Marking')
ParentFont = False
end
object CompanyName: TfrxMemoView
AllowVectorExport = True
Left = 170.078850000000000000
Top = 37.795300000000000000
Width = 657.638223590000000000
Height = 26.456709770000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -16
Font.Name = 'Times New Roman'
Font.Style = [fsBold]
Frame.Typ = []
HAlign = haCenter
ParentFont = False
end
end end
object MasterData1: TfrxMasterData object MasterData1: TfrxMasterData
FillType = ftBrush FillType = ftBrush
...@@ -96,9 +132,9 @@ object rptOrders: TrptOrders ...@@ -96,9 +132,9 @@ object rptOrders: TrptOrders
FillGap.Bottom = 0 FillGap.Bottom = 0
FillGap.Right = 0 FillGap.Right = 0
Frame.Typ = [] Frame.Typ = []
Height = 45.354354660000000000 Height = 37.795275590000000000
Top = 177.637910000000000000 Top = 215.433210000000000000
Width = 980.410082000000000000 Width = 999.307732000000000000
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
RowCount = 0 RowCount = 0
...@@ -106,15 +142,15 @@ object rptOrders: TrptOrders ...@@ -106,15 +142,15 @@ object rptOrders: TrptOrders
object GreyBox: TfrxMemoView object GreyBox: TfrxMemoView
Align = baClient Align = baClient
AllowVectorExport = True AllowVectorExport = True
Width = 980.410095214843800000 Width = 999.307739257812500000
Height = 45.354354858398440000 Height = 37.795276641845700000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -19 Font.Height = -19
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [fsBold] Font.Style = [fsBold]
Frame.Typ = [] Frame.Typ = []
Highlight.Font.Charset = DEFAULT_CHARSET Highlight.Font.Charset = DEFAULT_CHARSET
...@@ -132,10 +168,9 @@ object rptOrders: TrptOrders ...@@ -132,10 +168,9 @@ object rptOrders: TrptOrders
object Memo39: TfrxMemoView object Memo39: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 3.779530000000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 51.123123360000000000 Width = 39.784533360000000000
Height = 30.236234660000000000 Height = 30.236220472440940000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
...@@ -145,7 +180,7 @@ object rptOrders: TrptOrders ...@@ -145,7 +180,7 @@ object rptOrders: TrptOrders
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
...@@ -155,10 +190,10 @@ object rptOrders: TrptOrders ...@@ -155,10 +190,10 @@ object rptOrders: TrptOrders
object Memo40: TfrxMemoView object Memo40: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 86.551178660000000000 Left = 52.535408660000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 78.650966110000000000 Width = 75.590551181102360000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
...@@ -168,7 +203,7 @@ object rptOrders: TrptOrders ...@@ -168,7 +203,7 @@ object rptOrders: TrptOrders
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
...@@ -178,10 +213,10 @@ object rptOrders: TrptOrders ...@@ -178,10 +213,10 @@ object rptOrders: TrptOrders
object Memo41: TfrxMemoView object Memo41: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 168.944879450000000000 Left = 127.370049450000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 85.138893360000000000 Width = 147.401574800000000000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
...@@ -191,356 +226,398 @@ object rptOrders: TrptOrders ...@@ -191,356 +226,398 @@ object rptOrders: TrptOrders
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."JOB_NAME"]') '[frxDBOrders."JOB_NAME"]')
ParentFont = False ParentFont = False
end end
object Memo42: TfrxMemoView object Memo46: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 258.141751810000000000 Left = 557.480385750000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'ORDER_DATE' DataField = 'NEW_ART_DONE'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."ORDER_DATE"]') '[frxDBOrders."NEW_ART_DONE"]')
ParentFont = False ParentFont = False
end end
object Memo43: TfrxMemoView object Memo47: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 312.944901420000000000 Left = 608.881958110000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'PROOF_DUE' DataField = 'PLATE_DUE'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."PROOF_DUE"]') '[frxDBOrders."PLATE_DUE"]')
ParentFont = False ParentFont = False
end end
object Memo44: TfrxMemoView object Memo48: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 368.126003780000000000 Left = 660.283530470000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'PROOF_DONE' DataField = 'NEW_PLATE_DONE'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."PROOF_DONE"]') '[frxDBOrders."NEW_PLATE_DONE"]')
ParentFont = False ParentFont = False
end end
object Memo45: TfrxMemoView object Memo49: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 423.307360000000000000 Left = 711.307150080000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'ART_DUE' DataField = 'MOUNT_DUE'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."ART_DUE"]') '[frxDBOrders."MOUNT_DUE"]')
ParentFont = False ParentFont = False
end end
object Memo46: TfrxMemoView object Memo50: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 478.110255750000000000 Left = 762.708722440000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'ART_DONE' DataField = 'NEW_MOUNT_DONE'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."ART_DONE"]') '[frxDBOrders."NEW_MOUNT_DONE"]')
ParentFont = False ParentFont = False
end end
object Memo47: TfrxMemoView object Memo51: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 533.291358110000000000 Left = 814.110294800000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'PLATE_DUE' DataField = 'SHIP_DUE'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."PLATE_DUE"]') '[frxDBOrders."SHIP_DUE"]')
ParentFont = False ParentFont = False
end end
object Memo48: TfrxMemoView object Memo52: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 588.472460470000000000 Left = 865.133914410000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'PLATE_DONE' DataField = 'NEW_SHIP_DONE'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."PLATE_DONE"]') '[frxDBOrders."NEW_SHIP_DONE"]')
ParentFont = False ParentFont = False
end end
object Memo49: TfrxMemoView object Memo54: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 643.275610080000000000 Left = 941.480349130000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 51.123123360000000000 Width = 45.354330710000000000
Height = 30.236234660000000000 Height = 30.236220472440940000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'MOUNT_DUE' DataField = 'QB_REF_NUM'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."MOUNT_DUE"]') '[frxDBOrders."QB_REF_NUM"]')
ParentFont = False ParentFont = False
end end
object Memo50: TfrxMemoView object Memo56: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 698.456712440000000000 Left = 40.062979920000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 51.123123360000000000 Width = 12.094488190000000000
Height = 30.236234660000000000 Height = 30.236220472440940000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'MOUNT_DONE' DataField = 'Loc'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."MOUNT_DONE"]') '[frxDBOrders."Loc"]')
ParentFont = False ParentFont = False
end end
object Memo51: TfrxMemoView object Memo72: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 753.637814800000000000 Left = 984.944911180000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 51.123123360000000000 Width = 12.850386380000000000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'SHIP_DUE' DataField = 'COLORS'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."SHIP_DUE"]') '[frxDBOrders."COLORS"]')
ParentFont = False ParentFont = False
end end
object Memo52: TfrxMemoView object Memo75: TfrxMemoView
AllowVectorExport = True
Left = 275.905690000000000000
Top = 7.559060000000000000
Width = 37.795275590551180000
Height = 30.236220470000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'po_number'
DataSet = frxDBOrders
DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -11
Font.Name = 'Arial narrow'
Font.Style = []
Frame.Typ = []
Memo.UTF8W = (
'[frxDBOrders."po_number"]')
ParentFont = False
end
object Memo76: TfrxMemoView
AllowVectorExport = True
Left = 313.700990000000000000
Top = 7.559060000000000000
Width = 35.905511810000000000
Height = 30.236220470000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'quickbooks_item'
DataSet = frxDBOrders
DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -11
Font.Name = 'Arial narrow'
Font.Style = []
Frame.Typ = []
Memo.UTF8W = (
'[frxDBOrders."quickbooks_item"]')
ParentFont = False
end
object Memo45: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 808.440964410000000000 Left = 506.457020000000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'SHIP_DONE' DataField = 'ART_DUE'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."SHIP_DONE"]') '[frxDBOrders."ART_DUE"]')
ParentFont = False ParentFont = False
end end
object Memo53: TfrxMemoView object Memo44: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 863.622066770000000000 Left = 455.055193780000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 28.445943360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'PRICE' DataField = 'NEW_PROOF_DONE'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."PRICE"]') '[frxDBOrders."NEW_PROOF_DONE"]')
ParentFont = False ParentFont = False
end end
object Memo54: TfrxMemoView object Memo43: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 896.125989130000000000 Left = 403.653621420000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'QB_REF_NUM' DataField = 'PROOF_DUE'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."QB_REF_NUM"]') '[frxDBOrders."PROOF_DUE"]')
ParentFont = False ParentFont = False
end end
object Memo56: TfrxMemoView object Memo42: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 58.960629920000000000 Left = 352.630001810000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 23.595290220000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'Loc' DataField = 'NEW_ORDER_DATE'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."Loc"]') '[frxDBOrders."NEW_ORDER_DATE"]')
ParentFont = False ParentFont = False
end end
object Memo72: TfrxMemoView object Memo53: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
Left = 950.929141180000000000 Left = 916.535486770000000000
Top = 7.559060000000000000 Top = 7.559060000000000000
Width = 24.188976380000000000 Width = 22.677165350000000000
Height = 30.236234660000000000 Height = 30.236220470000000000
StretchMode = smActualHeight StretchMode = smActualHeight
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
DataField = 'COLORS' DataField = 'PRICE'
DataSet = frxDBOrders DataSet = frxDBOrders
DataSetName = 'frxDBOrders' DataSetName = 'frxDBOrders'
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'[frxDBOrders."COLORS"]') '[frxDBOrders."PRICE"]')
ParentFont = False ParentFont = False
end end
end end
...@@ -552,8 +629,8 @@ object rptOrders: TrptOrders ...@@ -552,8 +629,8 @@ object rptOrders: TrptOrders
FillGap.Right = 0 FillGap.Right = 0
Frame.Typ = [] Frame.Typ = []
Height = 22.677180000000000000 Height = 22.677180000000000000
Top = 283.464750000000000000 Top = 313.700990000000000000
Width = 980.410082000000000000 Width = 999.307732000000000000
object Page: TfrxMemoView object Page: TfrxMemoView
IndexTag = 1 IndexTag = 1
AllowVectorExport = True AllowVectorExport = True
...@@ -564,14 +641,19 @@ object rptOrders: TrptOrders ...@@ -564,14 +641,19 @@ object rptOrders: TrptOrders
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -13 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
HAlign = haRight HAlign = haRight
Memo.UTF8W = ( Memo.UTF8W = (
'[Page#]') '[Page#] / [TotalPages#]')
ParentFont = False ParentFont = False
Formats = <
item
end
item
end>
end end
end end
object PageHeader1: TfrxPageHeader object PageHeader1: TfrxPageHeader
...@@ -582,39 +664,47 @@ object rptOrders: TrptOrders ...@@ -582,39 +664,47 @@ object rptOrders: TrptOrders
FillGap.Right = 0 FillGap.Right = 0
Frame.Typ = [] Frame.Typ = []
Frame.Width = 2.000000000000000000 Frame.Width = 2.000000000000000000
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -13
Font.Name = 'Arial narrow'
Font.Style = []
Height = 37.795300000000000000 Height = 37.795300000000000000
Top = 79.370130000000000000 ParentFont = False
Width = 980.410082000000000000 Top = 117.165430000000000000
Width = 999.307732000000000000
object Memo55: TfrxMemoView object Memo55: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 58.835196290000000000 Left = 39.937546290000000000
Top = 3.779530000000000000 Top = 3.779530000000000000
Width = 23.595290220000000000 Width = 12.256700220000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -8
Font.Name = 'Arial' Font.Name = 'Times New Roman'
Font.Style = [] Font.Style = [fsBold]
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Loc') 'L'
'o'
'c')
ParentFont = False ParentFont = False
end end
object Memo57: TfrxMemoView object Memo57: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 86.363035190000000000 Left = 52.347265190000000000
Top = 3.779530000000000000 Top = 3.779530000000000000
Width = 78.650966110000000000 Width = 75.590551180000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
...@@ -623,290 +713,327 @@ object rptOrders: TrptOrders ...@@ -623,290 +713,327 @@ object rptOrders: TrptOrders
end end
object Memo58: TfrxMemoView object Memo58: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 168.946544230000000000 Left = 127.371714230000000000
Top = 3.779530000000000000 Top = 3.779530000000000000
Width = 85.138893360000000000 Width = 147.401574800000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Job Name') 'Job Name')
ParentFont = False ParentFont = False
end end
object Memo59: TfrxMemoView object Memo65: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 258.017976670000000000 Left = 660.163036680000000000
Top = 3.779530000000000000 Top = 3.779530000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Order Date') 'Plate Done')
ParentFont = False ParentFont = False
end end
object Memo60: TfrxMemoView object Memo66: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 313.073669870000000000 Left = 711.439215260000000000
Top = 3.779530000000000000 Top = 3.779560520000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Proof Due') 'Mount Due')
ParentFont = False ParentFont = False
end end
object Memo61: TfrxMemoView object Memo67: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 368.129347680000000000 Left = 762.715332320000000000
Top = 3.779530000000000000 Top = 3.779530000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Proof Done') 'Mount Done')
ParentFont = False ParentFont = False
end end
object Memo62: TfrxMemoView object Memo68: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 423.184994740000000000 Left = 813.991510890000000000
Top = 3.779560520000000000 Top = 3.779530000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Art Due') 'Ship Due')
ParentFont = False ParentFont = False
end end
object Memo63: TfrxMemoView object Memo69: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 478.240641800000000000 Left = 865.267627950000000000
Top = 3.779530000000000000 Top = 3.779530000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Art Done') 'Ship Done')
ParentFont = False ParentFont = False
end end
object Memo64: TfrxMemoView object Memo70: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 533.296319620000000000 Left = 916.543806520000000000
Top = 3.779560520000000000
Width = 22.677165350000000000
Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -11
Font.Name = 'Arial narrow'
Font.Style = []
Frame.Typ = []
Memo.UTF8W = (
'Price')
ParentFont = False
end
object Memo71: TfrxMemoView
AllowVectorExport = True
Left = 941.363213590000000000
Top = 3.779530000000000000 Top = 3.779530000000000000
Width = 51.123123360000000000 Width = 45.354330710000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Plate Due') 'QB Ref Num')
ParentFont = False ParentFont = False
end end
object Memo65: TfrxMemoView object Memo73: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 588.351966680000000000 Left = 985.080332160000000000
Top = 3.779530000000000000 Top = 3.779530000000000000
Width = 51.123123360000000000 Width = 12.715756290000000000
Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack
Font.Height = -8
Font.Name = 'Times New Roman'
Font.Style = [fsBold]
Frame.Typ = []
Memo.UTF8W = (
'C'
'l'
'r')
ParentFont = False
end
object Memo38: TfrxMemoView
AllowVectorExport = True
Top = 3.779530000000000000
Width = 39.784533360000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial Narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Plate Done') 'Order ID')
ParentFont = False ParentFont = False
end end
object Memo66: TfrxMemoView object Memo2: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 643.407675260000000000 Left = 313.700990000000000000
Top = 3.779560520000000000 Top = 3.779530000000000000
Width = 51.123123360000000000 Width = 35.905511811023620000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Mount Due') 'QB Item')
ParentFont = False ParentFont = False
end end
object Memo67: TfrxMemoView object Memo74: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 698.463322320000000000 Left = 275.905690000000000000
Top = 3.779530000000000000 Top = 3.779530000000000000
Width = 51.123123360000000000 Width = 37.795275590551180000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Mount Done') 'PO Number')
ParentFont = False ParentFont = False
end end
object Memo68: TfrxMemoView object Memo64: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 753.519030890000000000 Left = 608.886919620000000000
Top = 3.779530000000000000 Top = 3.779530000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Ship Due') 'Plate Due')
ParentFont = False ParentFont = False
end end
object Memo69: TfrxMemoView object Memo63: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 808.574677950000000000 Left = 557.610771800000000000
Top = 3.779530000000000000 Top = 3.779530000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Ship Done') 'Art Done')
ParentFont = False ParentFont = False
end end
object Memo70: TfrxMemoView object Memo62: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 863.630386520000000000 Left = 506.334654740000000000
Top = 3.779560520000000000 Top = 3.779560520000000000
Width = 28.445943360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Price') 'Art Due')
ParentFont = False ParentFont = False
end end
object Memo71: TfrxMemoView object Memo61: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 896.008853590000000000 Left = 455.058537680000000000
Top = 3.779530000000000000 Top = 3.779530000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'QB Ref Num') 'Proof Done')
ParentFont = False ParentFont = False
end end
object Memo73: TfrxMemoView object Memo60: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 951.064562160000000000 Left = 403.782389870000000000
Top = 3.779530000000000000 Top = 3.779530000000000000
Width = 24.054346290000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Clrs') 'Proof Due')
ParentFont = False ParentFont = False
end end
object Memo38: TfrxMemoView object Memo59: TfrxMemoView
AllowVectorExport = True AllowVectorExport = True
Left = 3.779530000000000000 Left = 352.506226670000000000
Top = 3.779530000000000000 Top = 3.779530000000000000
Width = 51.123123360000000000 Width = 51.023622050000000000
Height = 30.236234660000000000 Height = 30.236234660000000000
ContentScaleOptions.Constraints.MaxIterationValue = 0 ContentScaleOptions.Constraints.MaxIterationValue = 0
ContentScaleOptions.Constraints.MinIterationValue = 0 ContentScaleOptions.Constraints.MinIterationValue = 0
Font.Charset = DEFAULT_CHARSET Font.Charset = DEFAULT_CHARSET
Font.Color = clBlack Font.Color = clBlack
Font.Height = -11 Font.Height = -11
Font.Name = 'Arial' Font.Name = 'Arial narrow'
Font.Style = [] Font.Style = []
Frame.Typ = [] Frame.Typ = []
Memo.UTF8W = ( Memo.UTF8W = (
'Order ID') 'Order Date')
ParentFont = False ParentFont = False
end end
end end
...@@ -945,7 +1072,8 @@ object rptOrders: TrptOrders ...@@ -945,7 +1072,8 @@ object rptOrders: TrptOrders
ProviderName = 'MySQL' ProviderName = 'MySQL'
Database = 'kg_order_entry' Database = 'kg_order_entry'
Username = 'root' Username = 'root'
Server = '192.168.102.130' Server = '192.168.159.132'
Connected = True
LoginPrompt = False LoginPrompt = False
Left = 289 Left = 289
Top = 99 Top = 99
...@@ -961,68 +1089,69 @@ object rptOrders: TrptOrders ...@@ -961,68 +1089,69 @@ object rptOrders: TrptOrders
' o.JOB_NAME, ' ' o.JOB_NAME, '
' o.ORDER_DATE, ' ' o.ORDER_DATE, '
' o.ORDER_TYPE, ' ' o.ORDER_TYPE, '
' (SELECT oss.STATUS_DATE ' ' oss_proof.STATUS_DATE AS PROOF_DUE,'
' FROM orders_status_schedule oss ' #9' oss_art.STATUS_DATE AS ART_DUE,'
#9' oss_plate.STATUS_DATE AS PLATE_DUE,'
#9' oss_mount.STATUS_DATE AS MOUNT_DUE,'
#9' oss_ship.STATUS_DATE AS SHIP_DUE,'
#9' os_proof.STATUS_DATE AS PROOF_DONE,'
#9' os_art.STATUS_DATE AS ART_DONE,'
#9' os_plate.STATUS_DATE AS PLATE_DONE,'
#9' os_mount.STATUS_DATE AS MOUNT_DONE,'
#9' os_ship.STATUS_DATE AS SHIP_DONE,'
#9' o.PRICE, '
' qb.QB_REF_NUM,'
' WHERE oss.ORDER_ID = o.ORDER_ID AND oss.ORDER_STATUS = '#39'PRO' + ' coalesce( cpo.staff_fields_po_number, wpo.staff_fields_po_nu' +
'OF'#39') AS PROOF_DUE, ' 'mber, cdo.staff_fields_po_number ) AS po_number,'
' (SELECT os.STATUS_TIMESTAMP '
' FROM orders_status os '
' WHERE os.ORDER_ID = o.ORDER_ID AND os.ORDER_STATUS = '#39'PROOF' + #9' coalesce( cpo.staff_fields_quickbooks_item, wpo.staff_fields_q' +
#39' ' 'uickbooks_item, cdo.staff_fields_quickbooks_item ) AS quickbooks' +
' ORDER BY os.STATUS_TIMESTAMP DESC LIMIT 1) AS PROOF_DONE, ' '_item'
' (SELECT oss.STATUS_DATE ' 'FROM '
' FROM orders_status_schedule oss ' ' orders o '
' JOIN customers c ON c.CUSTOMER_ID = o.COMPANY_ID '
' LEFT JOIN qb_sales_orders qb ON qb.ORDER_ID = o.ORDER_ID '
' WHERE oss.ORDER_ID = o.ORDER_ID AND oss.ORDER_STATUS = '#39'ART' + ' LEFT JOIN ORDERS_status_schedule oss_proof ON o.ORDER_ID = o' +
#39') AS ART_DUE, ' 'ss_proof.Order_id AND oss_proof.order_status = '#39'PROOF'#39
' (SELECT os.STATUS_TIMESTAMP '
' FROM orders_status os '
' WHERE os.ORDER_ID = o.ORDER_ID AND os.ORDER_STATUS = '#39'ART'#39' '
' ORDER BY os.STATUS_TIMESTAMP DESC LIMIT 1) AS ART_DONE, '
' (SELECT oss.STATUS_DATE '
' FROM orders_status_schedule oss '
' WHERE oss.ORDER_ID = o.ORDER_ID AND oss.ORDER_STATUS = '#39'PLA' + ' LEFT JOIN ORDERS_status_schedule oss_art ON o.ORDER_ID = oss' +
'TE'#39') AS PLATE_DUE, ' '_art.Order_id AND oss_art.order_status = '#39'ART'#39
' (SELECT os.STATUS_TIMESTAMP '
' FROM orders_status os '
' WHERE os.ORDER_ID = o.ORDER_ID AND os.ORDER_STATUS = '#39'PLATE' + ' LEFT JOIN orders_status_schedule oss_plate ON o.ORDER_ID = o' +
#39' ' 'ss_plate.Order_id AND oss_plate.order_status = '#39'PLATE'#39
' ORDER BY os.STATUS_TIMESTAMP DESC LIMIT 1) AS PLATE_DONE, '
' (SELECT oss.STATUS_DATE '
' FROM orders_status_schedule oss '
' WHERE oss.ORDER_ID = o.ORDER_ID AND oss.ORDER_STATUS = '#39'MOU' + #9' LEFT JOIN orders_status_schedule oss_mount ON o.ORDER_ID = oss' +
'NT'#39') AS MOUNT_DUE, ' '_mount.Order_id AND oss_mount.order_status = '#39'MOUNT'#39
' (SELECT os.STATUS_TIMESTAMP '
' FROM orders_status os '
' WHERE os.ORDER_ID = o.ORDER_ID AND os.ORDER_STATUS = '#39'MOUNT' + #9' LEFT JOIN orders_status_schedule oss_ship ON o.ORDER_ID = oss_' +
#39' ' 'ship.Order_id AND oss_ship.order_status = '#39'SHIP'#39
' ORDER BY os.STATUS_TIMESTAMP DESC LIMIT 1) AS MOUNT_DONE, '
' (SELECT oss.STATUS_DATE '
' FROM orders_status_schedule oss '
' WHERE oss.ORDER_ID = o.ORDER_ID AND oss.ORDER_STATUS = '#39'SHI' + #9' LEFT JOIN ORDERS_status os_proof ON o.ORDER_ID = os_proof.Orde' +
'P'#39') AS SHIP_DUE, ' 'r_id AND os_proof.order_status = '#39'PROOF'#39
' (SELECT os.STATUS_TIMESTAMP '
' FROM orders_status os '
' WHERE os.ORDER_ID = o.ORDER_ID AND os.ORDER_STATUS = '#39'SHIP'#39 + ' LEFT JOIN ORDERS_status os_art ON o.ORDER_ID = os_art.Order_' +
' ' 'id AND os_art.order_status = '#39'ART'#39
' ORDER BY os.STATUS_TIMESTAMP DESC LIMIT 1) AS SHIP_DONE, '
' o.PRICE, ' ' LEFT JOIN orders_status os_plate ON o.ORDER_ID = os_plate.Or' +
' qb.QB_REF_NUM ' 'der_id AND os_plate.order_status = '#39'PLATE'#39
'FROM '
' orders o ' #9' LEFT JOIN orders_status os_mount ON o.ORDER_ID = os_mount.Orde' +
' JOIN customers c ON c.CUSTOMER_ID = o.COMPANY_ID ' 'r_id AND os_mount.order_status = '#39'MOUNT'#39
' LEFT JOIN qb_sales_orders qb ON qb.ORDER_ID = o.ORDER_ID '
#9' LEFT JOIN orders_status os_ship ON o.ORDER_ID = os_ship.Order_' +
'id AND os_ship.order_status = '#39'SHIP'#39
' LEFT JOIN corrugated_plate_orders cpo ON o.ORDER_ID = cpo.OR' +
'DER_ID'
' LEFT JOIN web_plate_orders wpo ON o.ORDER_ID = wpo.ORDER_ID'
' LEFT JOIN cutting_die_orders cdo ON o.ORDER_ID = cdo.ORDER_I' +
'D'
'ORDER BY ' 'ORDER BY '
' o.ORDER_DATE DESC ' ' o.ORDER_DATE DESC '
'LIMIT 50 OFFSET 0;') 'LIMIT 500 OFFSET 0;')
OnCalcFields = uqOrdersCalcFields OnCalcFields = uqOrdersCalcFields
Left = 444 Left = 444
Top = 112 Top = 112
...@@ -1108,6 +1237,46 @@ object rptOrders: TrptOrders ...@@ -1108,6 +1237,46 @@ object rptOrders: TrptOrders
Size = 3 Size = 3
Calculated = True Calculated = True
end end
object uqOrderspo_number: TStringField
FieldName = 'po_number'
ReadOnly = True
Size = 16
end
object uqOrdersquickbooks_item: TStringField
FieldName = 'quickbooks_item'
ReadOnly = True
Size = 45
end
object uqOrdersNEW_ORDER_DATE: TStringField
FieldKind = fkCalculated
FieldName = 'NEW_ORDER_DATE'
Calculated = True
end
object uqOrdersNEW_PROOF_DONE: TStringField
FieldKind = fkCalculated
FieldName = 'NEW_PROOF_DONE'
Calculated = True
end
object uqOrdersNEW_ART_DONE: TStringField
FieldKind = fkCalculated
FieldName = 'NEW_ART_DONE'
Calculated = True
end
object uqOrdersNEW_PLATE_DONE: TStringField
FieldKind = fkCalculated
FieldName = 'NEW_PLATE_DONE'
Calculated = True
end
object uqOrdersNEW_MOUNT_DONE: TStringField
FieldKind = fkCalculated
FieldName = 'NEW_MOUNT_DONE'
Calculated = True
end
object uqOrdersNEW_SHIP_DONE: TStringField
FieldKind = fkCalculated
FieldName = 'NEW_SHIP_DONE'
Calculated = True
end
end end
object frxDBOrders: TfrxDBDataset object frxDBOrders: TfrxDBDataset
UserName = 'frxDBOrders' UserName = 'frxDBOrders'
...@@ -1196,6 +1365,46 @@ object rptOrders: TrptOrders ...@@ -1196,6 +1365,46 @@ object rptOrders: TrptOrders
item item
FieldName = 'COLORS' FieldName = 'COLORS'
FieldType = fftString FieldType = fftString
end
item
FieldName = 'po_number'
FieldType = fftString
Size = 16
end
item
FieldName = 'quickbooks_item'
FieldType = fftString
Size = 45
end
item
FieldName = 'NEW_ORDER_DATE'
FieldType = fftString
Size = 20
end
item
FieldName = 'NEW_PROOF_DONE'
FieldType = fftString
Size = 20
end
item
FieldName = 'NEW_ART_DONE'
FieldType = fftString
Size = 20
end
item
FieldName = 'NEW_PLATE_DONE'
FieldType = fftString
Size = 20
end
item
FieldName = 'NEW_MOUNT_DONE'
FieldType = fftString
Size = 20
end
item
FieldName = 'NEW_SHIP_DONE'
FieldType = fftString
Size = 20
end> end>
end end
object uqColors: TUniQuery object uqColors: TUniQuery
......
unit rOrders; unit rOrderList;
interface interface
uses uses
System.SysUtils, System.Classes, frxClass, frxExportBaseDialog, frxExportPDF, System.SysUtils, System.Classes, Data.DB, MemDS, DBAccess, Uni, Common.Logging,
Data.DB, DBAccess, Uni, UniProvider, MySQLUniProvider, System.IniFiles, Vcl.Forms, frxClass, frxExportBaseDialog, frxExportPDF, frCoreClasses, frxDBSet, JS, JSON,
MemDS, frxDBSet, frxTableObject, frCoreClasses, Common.Logging, System.IOUtils, JSON; frxTableObject, frxUtils, DateUtils;
type type
TrptOrders = class(TDataModule) TrptOrderList = class(TDataModule)
frxOrders: TfrxReport; frxOrderList: TfrxReport;
frxPDFExport1: TfrxPDFExport; frxPDFExport1: TfrxPDFExport;
ucKG: TUniConnection; ucKG: TUniConnection;
uqOrders: TUniQuery; uqOrders: TUniQuery;
...@@ -34,6 +34,14 @@ type ...@@ -34,6 +34,14 @@ type
uqOrdersQB_REF_NUM: TStringField; uqOrdersQB_REF_NUM: TStringField;
uqOrdersCOLORS: TStringField; uqOrdersCOLORS: TStringField;
uqColors: TUniQuery; uqColors: TUniQuery;
uqOrderspo_number: TStringField;
uqOrdersquickbooks_item: TStringField;
uqOrdersNEW_ORDER_DATE: TStringField;
uqOrdersNEW_PROOF_DONE: TStringField;
uqOrdersNEW_ART_DONE: TStringField;
uqOrdersNEW_PLATE_DONE: TStringField;
uqOrdersNEW_MOUNT_DONE: TStringField;
uqOrdersNEW_SHIP_DONE: TStringField;
procedure DataModuleCreate(Sender: TObject); procedure DataModuleCreate(Sender: TObject);
procedure uqOrdersCalcFields(DataSet: TDataSet); procedure uqOrdersCalcFields(DataSet: TDataSet);
...@@ -41,12 +49,12 @@ type ...@@ -41,12 +49,12 @@ type
function getColorCount(colors: string): string; function getColorCount(colors: string): string;
public public
function PrepareReport(SQL: string): string; function PrepareReport(SQL, CompanyName: string): string;
function GeneratePDF: string; function GeneratePDF: string;
end; end;
var var
rptOrders: TrptOrders; rptOrderList: TrptOrderList;
implementation implementation
...@@ -57,7 +65,7 @@ uses ...@@ -57,7 +65,7 @@ uses
{$R *.dfm} {$R *.dfm}
procedure TrptOrders.DataModuleCreate(Sender: TObject); procedure TrptOrderList.DataModuleCreate(Sender: TObject);
begin begin
Logger.Log( 3, 'TAuthDatabase.DataModuleCreate' ); Logger.Log( 3, 'TAuthDatabase.DataModuleCreate' );
LoadDatabaseSettings( ucKG, 'kgOrdersServer.ini' ); LoadDatabaseSettings( ucKG, 'kgOrdersServer.ini' );
...@@ -66,29 +74,51 @@ begin ...@@ -66,29 +74,51 @@ begin
except except
on E: Exception do on E: Exception do
begin begin
Logger.Log(3, '--TrptOrders.DataModuleCreate -Error connecting to database: ' + E.Message); Logger.Log(3, '--TrptOrderList.DataModuleCreate -Error connecting to database: ' + E.Message);
end; end;
end; end;
end; end;
function TrptOrders.PrepareReport(SQL: string): string; function TrptOrderList.PrepareReport(SQL, CompanyName: string): string;
var
memo: TFrxMemoView;
temp: TDateTime;
DateFormat: TFormatSettings;
tempStr: string;
begin begin
Logger.Log(5, 'Generated SQL for Prepare Report: ' + SQL); Logger.Log(3, 'Generated SQL for Prepare Report: ' + SQL);
uqOrders.Close; uqOrders.Close;
uqOrders.SQL.Text := SQL; uqOrders.SQL.Text := SQL;
uqOrders.Open; uqOrders.Open;
uqOrders.Edit;
memo := frxOrderList.FindObject('CompanyName') as TFrxMemoView;
memo.Text := CompanyName;
DateFormat := TFormatSettings.Create;
DateFormat.ShortDateFormat := 'mm/dd/yyyy';
DateFormat.DateSeparator := '/';
DateFormat.TimeSeparator := ':';
DateFormat.ShortTimeFormat := 'HH:nn';
tempStr := FormatDateTime('m/d/yyyy HH:nn', uqOrdersORDER_DATE.AsDateTime);
temp := StrToDateTime(FormatDateTime('m/d/yyyy HH:nn', uqOrdersORDER_DATE.AsDateTime), DateFormat);
uqOrdersORDER_DATE.AsDateTime := RecodeSecond(uqOrdersORDER_DATE.AsDateTime, 0);
uqOrders.Post;
//FormatDateTime('yyyy-mm-dd hh:nn', myDate);
result := GeneratePDF; result := GeneratePDF;
Logger.Log(5, 'Report preparation complete.'); Logger.Log(3, 'Report preparation complete.');
end; end;
procedure TrptOrders.uqOrdersCalcFields(DataSet: TDataSet); procedure TrptOrderList.uqOrdersCalcFields(DataSet: TDataSet);
var var
ColorType: string; ColorType: string;
SQL: string; SQL: string;
...@@ -116,10 +146,40 @@ begin ...@@ -116,10 +146,40 @@ begin
finally finally
uqColors.Close; // Ensure it is closed uqColors.Close; // Ensure it is closed
end; end;
if uqOrdersORDER_DATE.AsString <> '' then
uqOrdersNEW_ORDER_DATE.AsString := FormatDateTime('m/d/yyyy HH:nn', uqOrdersORDER_DATE.AsDateTime)
else
uqOrdersNEW_ORDER_DATE.AsString := '';
if uqOrdersPROOF_DONE.AsString <> '' then
uqOrdersNEW_PROOF_DONE.AsString := FormatDateTime('m/d/yyyy HH:nn', uqOrdersPROOF_DONE.AsDateTime)
else
uqOrdersNEW_PROOF_DONE.AsString := '';
if uqOrdersART_DONE.AsString <> '' then
uqOrdersNEW_ART_DONE.AsString := FormatDateTime('m/d/yyyy HH:nn', uqOrdersART_DONE.AsDateTime)
else
uqOrdersNEW_ART_DONE.AsString := '';
if uqOrdersPLATE_DONE.AsString <> '' then
uqOrdersNEW_PLATE_DONE.AsString := FormatDateTime('m/d/yyyy HH:nn', uqOrdersPLATE_DONE.AsDateTime)
else
uqOrdersNEW_PLATE_DONE.AsString := '';
if uqOrdersMOUNT_DONE.AsString <> '' then
uqOrdersNEW_MOUNT_DONE.AsString := FormatDateTime('m/d/yyyy HH:nn', uqOrdersMOUNT_DONE.AsDateTime)
else
uqOrdersNEW_MOUNT_DONE.AsString := '';
if uqOrdersSHIP_DONE.AsString <> '' then
uqOrdersNEW_SHIP_DONE.AsString := FormatDateTime('m/d/yyyy HH:nn', uqOrdersSHIP_DONE.AsDateTime)
else
uqOrdersNEW_SHIP_DONE.AsString := '';
end; end;
//create new field called color count //create new field called color count
function TrptOrders.getColorCount(colors: string): string; function TrptOrderList.getColorCount(colors: string): string;
var var
colorObject: TJSONObject; colorObject: TJSONObject;
colorList: TJSONArray; colorList: TJSONArray;
...@@ -138,7 +198,7 @@ begin ...@@ -138,7 +198,7 @@ begin
end; end;
end; end;
function TrptOrders.GeneratePDF: string; function TrptOrderList.GeneratePDF: string;
var var
ReportDir, ReportFileName: string; ReportDir, ReportFileName: string;
reportURL: string; reportURL: string;
...@@ -157,11 +217,11 @@ begin ...@@ -157,11 +217,11 @@ begin
frxPDFExport1.FileName := ReportFileName; frxPDFExport1.FileName := ReportFileName;
frxPDFExport1.ShowDialog := False; frxPDFExport1.ShowDialog := False;
try try
frxOrders.PrepareReport; frxOrderList.PrepareReport;
frxOrders.Export(frxPDFExport1); frxOrderList.Export(frxPDFExport1);
//frxOrders.ShowPreparedReport; //frxOrders.ShowPreparedReport;
finally finally
frxOrders.Clear; // Clears the report to avoid memory bloat frxOrderList.Clear; // Clears the report to avoid memory bloat
end; end;
Logger.Log(5, 'PDF saved to: ' + ReportFileName); Logger.Log(5, 'PDF saved to: ' + ReportFileName);
......
This source diff could not be displayed because it is too large. You can view the blob instead.
unit rOrderWeb;
interface
uses
System.SysUtils, System.Classes, Data.DB, MemDS, DBAccess, Uni, Common.Logging,
frxClass, frxExportBaseDialog, frxExportPDF, frCoreClasses, frxDBSet, JS, JSON,
frxTableObject, frxUtils;
type
TrptOrderWeb = class(TDataModule)
ucKG: TUniConnection;
frxPDFExport1: TfrxPDFExport;
frxDBOrderWeb: TfrxDBDataset;
frxOrderWeb: TfrxReport;
uqOrderWeb: TUniQuery;
uqOrderWebORDER_ID: TIntegerField;
uqOrderWebCOMPANY_ID: TIntegerField;
uqOrderWebUSER_ID: TIntegerField;
uqOrderWebORDER_DATE: TDateTimeField;
uqOrderWebSTART_DATE: TDateField;
uqOrderWebEND_DATE: TDateField;
uqOrderWebORDER_STATUS: TStringField;
uqOrderWebSCHED_JSON: TStringField;
uqOrderWebstaff_fields_order_date: TDateField;
uqOrderWebstaff_fields_proof_date: TDateField;
uqOrderWebstaff_fields_ship_date: TDateField;
uqOrderWebstaff_fields_ship_via: TStringField;
uqOrderWebstaff_fields_price: TStringField;
uqOrderWebstaff_fields_invoice_to: TStringField;
uqOrderWebstaff_fields_invoice_attention: TStringField;
uqOrderWebstaff_fields_ship_to: TStringField;
uqOrderWebstaff_fields_ship_attention: TStringField;
uqOrderWebstaff_fields_po_number: TStringField;
uqOrderWebstaff_fields_job_name: TStringField;
uqOrderWebstaff_fields_art_due: TDateField;
uqOrderWebstaff_fields_plate_due: TDateField;
uqOrderWebplates_job_number: TStringField;
uqOrderWebsupplied_by_customer_b_w_or_co: TStringField;
uqOrderWebsupplied_by_customer_plates: TStringField;
uqOrderWebsupplied_by_customer_sample: TStringField;
uqOrderWebsupplied_by_customer_dimension: TStringField;
uqOrderWebsupplied_by_customer_other: TStringField;
uqOrderWebsupplied_by_customer_disk: TStringField;
uqOrderWebsupplied_by_customer_e_mail: TStringField;
uqOrderWebsupplied_by_customer_ftp: TStringField;
uqOrderWebplates_plate_material: TStringField;
uqOrderWebplates_thickness: TStringField;
uqOrderWebsupplied_by_customer_total_inc: TStringField;
uqOrderWebsupplied_by_customer_sheets_us: TStringField;
uqOrderWebsupplied_by_customer_initials: TStringField;
uqOrderWebproofing_pdf: TStringField;
uqOrderWebproofing_pdf_to: TStringField;
uqOrderWebproofing_pdf_date_1: TDateField;
uqOrderWebproofing_pdf_date_2: TDateField;
uqOrderWebproofing_pdf_date_3: TDateField;
uqOrderWebproofing_full_size_ink_jet_for: TStringField;
uqOrderWebproofing_ink_jet_to: TStringField;
uqOrderWebproofing_ink_jet_to_2: TStringField;
uqOrderWebproofing_ink_jet_date_1: TDateField;
uqOrderWebproofing_ink_jet_date_2: TDateField;
uqOrderWebproofing_ink_jet_date_3: TDateField;
uqOrderWebproofing_color_contract: TStringField;
uqOrderWebproofing_color_contrac_to: TStringField;
uqOrderWebproofing_color_contrac_date_1: TDateField;
uqOrderWebproofing_color_contrac_date_2: TDateField;
uqOrderWebproofing_digital_color_key: TStringField;
uqOrderWebproofing_digital_color_to: TStringField;
uqOrderWebproofing_digital_color_date_1: TDateField;
uqOrderWebquantity_and_colors_press_name: TStringField;
uqOrderWebquantity_and_colors_anilox_info: TStringField;
uqOrderWebplate_marks_microdots: TStringField;
uqOrderWebplate_marks_microdots_comments: TStringField;
uqOrderWebplate_marks_crosshairs: TStringField;
uqOrderWebplate_marks_crosshairs_comments: TStringField;
uqOrderWebplate_marks_color_bars: TStringField;
uqOrderWebplate_marks_color_bars_comments: TStringField;
uqOrderWebplate_marks_other: TStringField;
uqOrderWebplate_marks_other_comments: TStringField;
uqOrderWebprint_orientation_print_orient: TStringField;
uqOrderWeblayout_around: TStringField;
uqOrderWeblayout_accross: TStringField;
uqOrderWeblayout_surface_print: TStringField;
uqOrderWeblayout_reverse_print: TStringField;
uqOrderWeblayout_cylinder_repeat: TStringField;
uqOrderWeblayout_cutoff_dimension: TStringField;
uqOrderWeblayout_pitch: TStringField;
uqOrderWeblayout_teeth: TStringField;
uqOrderWeblayout_bleed: TStringField;
uqOrderWeblayout_cutback: TStringField;
uqOrderWeblayout_minimum_trap_dim: TStringField;
uqOrderWeblayout_maximum_trap_dim: TStringField;
uqOrderWebupc_size: TStringField;
uqOrderWebupc_bar_width_reduction: TStringField;
uqOrderWebquantity_and_colors_qty_colors: TStringField;
uqOrderWebgeneral_comments: TStringField;
uqOrderWebstaff_fields_quickbooks_item: TStringField;
uqOrderWebstaff_fields_quantity: TStringField;
uqOrderWebupc_distortion_percent: TStringField;
uqOrderWebupc_distortion_amount: TStringField;
uqOrderWebstaff_fields_art_location: TStringField;
uqOrderWebQB_REF_NUM: TStringField;
private
{ Private declarations }
public
{ Public declarations }
function PrepareReport(SQL: string): string;
function GeneratePDF: string;
procedure PopulateColorTable();
end;
var
rptOrderWeb: TrptOrderWeb;
implementation
{%CLASSGROUP 'Vcl.Controls.TControl'}
{$R *.dfm}
uses
uLibrary, Common.Config;
procedure TrptOrderWeb.PopulateColorTable;
var
row: TfrxCustomTableRow;
colorArray: TJSONArray;
colorsObject, colorObject: TJSONObject;
colorsString: string;
i, rowIndex: Integer;
temp: TObject;
begin
logger.Log(1, 'Adding Color Rows');
colorsString := uqOrderWeb.FieldByName('quantity_and_colors_qty_colors').AsString;
colorsObject := TJSONObject.ParseJSONValue(colorsString) as TJSONObject;
colorArray := TJSONArray(colorsObject.GetValue<TJSONArray>('items'));
for i := 0 to colorArray.Count - 1 do
begin
row := frxOrderWeb.FindObject('ColorRow' + IntToStr(i + 1)) as TfrxCustomTableRow;
colorObject := colorArray.Items[i] as TJSONObject;
row.Cells[0].Text := colorObject.GetValue<string>('#');
row.Cells[1].Text := colorObject.GetValue<string>('Color');
row.Cells[2].Text := colorObject.GetValue<string>('LPI');
row.Cells[3].Text := colorObject.GetValue<string>('Size');
end;
colorsObject.Free;
end;
function TrptOrderWeb.PrepareReport(SQL: string): string;
var
orderList : TJSObject;
i: integer;
data: TJSArray;
order: TJSObject;
callListLength: integer;
tempString, strColorList: string;
colorObject: TJSONObject;
colorList: TJSArray;
colorLength: integer;
color: TJSObject;
colorJSON: TJSONObject;
colorListJSON: TJSONArray;
items: TJSObject;
begin
Logger.Log(3, 'Generated SQL for Prepare Report: ' + SQL);
//SQL := 'select * from corrugated_plate_orders where ORDER_ID = 18381';
doQuery(uqOrderWeb, SQL);
if ( string( uqOrderWeb.FieldByName('quantity_and_colors_qty_colors').AsString ) ) <> '' then
begin
PopulateColorTable();
end;
result := GeneratePDF;
Logger.Log(3, 'Report preparation complete.');
end;
function TrptOrderWeb.GeneratePDF: string;
var
ReportDir, ReportFileName: string;
reportURL: string;
begin
ReportDir := ServerConfig.reportsFolder;
if not DirectoryExists(ReportDir) then
begin
ForceDirectories(ReportDir);
Logger.Log(5, 'Reports directory created: ' + ReportDir);
end;
reportURL := 'reports\' + FormatDateTime('yyyymmdd_hhnnss', Now) + '.pdf';
ReportFileName := reportDir + reportUrl;
frxPDFExport1.FileName := ReportFileName;
frxPDFExport1.ShowDialog := False;
try
frxOrderWeb.PrepareReport;
frxOrderWeb.Export(frxPDFExport1);
//frxOrderWeb.ShowPreparedReport;
finally
frxOrderWeb.Clear; // Clears the report to avoid memory bloat
end;
Logger.Log(5, 'PDF saved to: ' + ReportFileName);
result := reportURL;
end;
end.
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<TfrxReport Version="2025.1.4" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="167935" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" PrintOptions.PrintOnSheet="0" ReportOptions.CreateDate="45691.3972217593" ReportOptions.Description.Text="" ReportOptions.LastChange="45707.40161375" ScriptLanguage="PascalScript" ScriptText.Text="begin&#13;&#10;&#13;&#10;end.">
<Datasets>
<item DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated"/>
</Datasets>
<TfrxDataPage Name="Data" HGuides.Text="" VGuides.Text="" Height="1000" Left="0" Top="0" Width="1000"/>
<TfrxReportPage Name="Page1" Font.Charset="1" Font.Color="0" Font.Height="-9" Font.Name="Arial" Font.Style="0" HGuides.Text="" VGuides.Text="" PaperWidth="215.9" PaperHeight="279.4" PaperSize="1" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" Frame.Typ="15" Frame.Width="3" MirrorMode="0">
<TfrxMemoView Name="Memo1" AllowVectorExport="True" Left="0" Top="0" Width="204.09461978" Height="52.91341977" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="13" HAlign="haCenter" ParentFont="False" Text="Order Type: Corrugated Plate"/>
<TfrxMemoView Name="Memo2" AllowVectorExport="True" Left="204.09461975" Top="5E-8" Width="287.24426547" Height="52.91341929" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="14" HAlign="haRight" ParentFont="False" Text="Order ID: [frxDBOrderCorrugated.&#34;ORDER_ID&#34;] "/>
<TfrxTableObject Name="tblOrderDate" AllowVectorExport="True" Left="8.13931519" Top="64.25201039">
<TfrxTableColumn Name="TableColumn1" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn2" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn3" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn4" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn5" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn6" Width="56.6929133858268" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn7" Width="60.6929133858268" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow1" MinHeight="0" MaxHeight="0" Height="17.89765">
<TfrxTableCell Name="TableCell1" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Order Date"/>
<TfrxTableCell Name="TableCell2" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Proof Date"/>
<TfrxTableCell Name="TableCell3" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship Date"/>
<TfrxTableCell Name="TableCell4" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship Via"/>
<TfrxTableCell Name="TableCell5" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Quickbooks Item"/>
<TfrxTableCell Name="TableCell26" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Quantity"/>
<TfrxTableCell Name="TableCell31" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Price"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow2" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell6" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_order_date" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_order_date&#34;]"/>
<TfrxTableCell Name="TableCell7" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_proof_date" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_proof_date&#34;]"/>
<TfrxTableCell Name="TableCell8" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_date" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_ship_date&#34;]"/>
<TfrxTableCell Name="TableCell9" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_via" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_ship_via&#34;]"/>
<TfrxTableCell Name="TableCell10" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_quickbooks_item" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_quickbooks_item&#34;]"/>
<TfrxTableCell Name="TableCell27" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_quantity" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_quantity&#34;]"/>
<TfrxTableCell Name="TableCell32" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_price" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_price&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblInvoiceTo" AllowVectorExport="True" Left="8.13931519" Top="105.82684039">
<TfrxTableColumn Name="TableColumn8" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn9" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow3" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell11" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Invoice To"/>
<TfrxTableCell Name="TableCell12" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship To"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow4" MinHeight="0" MaxHeight="0" Height="76.5934521342727">
<TfrxTableCell Name="TableCell18" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_invoice_to" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_invoice_to&#34;]"/>
<TfrxTableCell Name="TableCell19" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_to" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_ship_to&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblPONumber" AllowVectorExport="True" Left="8.13931519" Top="204.09462039">
<TfrxTableColumn Name="TableColumn10" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn11" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow5" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell20" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="PO Number"/>
<TfrxTableCell Name="TableCell21" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Job Name"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow6" MinHeight="0" MaxHeight="0" Height="28.3464566929134">
<TfrxTableCell Name="TableCell22" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_po_number&#34;]"/>
<TfrxTableCell Name="TableCell23" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_job_name&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblProofing" AllowVectorExport="True" Left="8.13931519" Top="423.30736039">
<TfrxTableColumn Name="TableColumn32" Width="119.622047244095" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn12" Width="119.622047244095" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow45" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell65" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="2" Text="Proofing"/>
<TfrxTableCell Name="TableCell66" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow7" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell71" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Email"/>
<TfrxTableCell Name="TableCell72" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="proof1" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell194" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_e_mail" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-8" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" ColSpan="2" Text="[frxDBOrderCorrugated.&#34;proofing_e_mail&#34;]"/>
<TfrxTableCell Name="TableCell195" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="p2" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell200" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Email Attn"/>
<TfrxTableCell Name="TableCell201" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Fax Attn"/>
</TfrxTableRow>
<TfrxTableRow Name="p3" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell206" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_e_mail_attn" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;proofing_e_mail_attn&#34;]"/>
<TfrxTableCell Name="TableCell207" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_fax_attn" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;proofing_fax_attn&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="p4" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell212" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Print Card"/>
<TfrxTableCell Name="TableCell213" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="PDF File"/>
</TfrxTableRow>
<TfrxTableRow Name="p5" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell218" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_print_card" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;proofing_print_card&#34;]"/>
<TfrxTableCell Name="TableCell219" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_pdf_file" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;proofing_pdf_file&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="p6" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell122" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Other"/>
<TfrxTableCell Name="TableCell123" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="p7" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell132" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_other" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-8" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" ColSpan="2" Text="[frxDBOrderCorrugated.&#34;proofing_other&#34;]"/>
<TfrxTableCell Name="TableCell133" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="p8" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell138" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Ship To"/>
<TfrxTableCell Name="TableCell139" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Full Size Panel"/>
</TfrxTableRow>
<TfrxTableRow Name="p9" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell144" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_ship_to" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" ColSpan="2" Text="[frxDBOrderCorrugated.&#34;proofing_ship_to&#34;]"/>
<TfrxTableCell Name="TableCell145" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_ship_to" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;proofing_ship_to&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="p10" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell150" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Full Size Panel"/>
<TfrxTableCell Name="TableCell155" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Wide Format"/>
</TfrxTableRow>
<TfrxTableRow Name="p11" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell225" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_full_size_panel" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;proofing_full_size_panel&#34;]"/>
<TfrxTableCell Name="TableCell226" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_wide_format" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;proofing_wide_format&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="p12" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell231" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Art Approved As Is"/>
<TfrxTableCell Name="TableCell232" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Approved Date"/>
</TfrxTableRow>
<TfrxTableRow Name="p13" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell265" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_art_approved_as_is" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;proofing_art_approved_as_is&#34;]"/>
<TfrxTableCell Name="TableCell266" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_approved_date" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;proofing_approved_date&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblPlates" AllowVectorExport="True" Left="8.13931519" Top="710.55164039">
<TfrxTableColumn Name="TableColumn57" Width="241.247244094488" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn18" Width="241.247244094488" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn19" Width="241.247244094488" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow93" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell113" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="3" Text="Plates"/>
<TfrxTableCell Name="TableCell273" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell274" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow21" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell275" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Thickness"/>
<TfrxTableCell Name="TableCell276" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Plate Material"/>
<TfrxTableCell Name="TableCell277" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Job Number"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow22" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell278" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plates_thickness" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;plates_thickness&#34;]"/>
<TfrxTableCell Name="TableCell279" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plates_plate_material" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;plates_plate_material&#34;]"/>
<TfrxTableCell Name="TableCell280" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plates_job_number" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;plates_job_number&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="SpecialInstructions" AllowVectorExport="True" Left="8.13931519" Top="771.02412039">
<TfrxTableColumn Name="TableColumn61" Width="723.779527559055" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow100" MinHeight="0" MaxHeight="0" Height="21.685065">
<TfrxTableCell Name="TableCell120" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Special Instructions"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow101" MinHeight="0" MaxHeight="0" Height="182.582690590551">
<TfrxTableCell Name="TableCell121" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="general_special_instructions" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;general_special_instructions&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblSuppliedByCustomer" AllowVectorExport="True" Left="8.13931519" Top="253.22851039">
<TfrxTableColumn Name="TableColumn67" Width="121.144356955381" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn68" Width="121.144356955381" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn69" Width="117.144356955381" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow103" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell124" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="3" Text="Supplied By Customer"/>
<TfrxTableCell Name="TableCell154" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell165" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow104" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell126" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Color Copy"/>
<TfrxTableCell Name="TableCell158" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Plates"/>
<TfrxTableCell Name="TableCell166" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Sample Carton"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow105" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell128" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_color_copy" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_color_copy&#34;]"/>
<TfrxTableCell Name="TableCell160" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_plates" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_plates&#34;]"/>
<TfrxTableCell Name="TableCell167" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_sample_ca" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_sample_ca&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow106" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell130" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Email"/>
<TfrxTableCell Name="TableCell161" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="FTP"/>
<TfrxTableCell Name="TableCell168" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Other"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow107" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell151" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_e_mail" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_e_mail&#34;]"/>
<TfrxTableCell Name="TableCell162" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_ftp" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_ftp&#34;]"/>
<TfrxTableCell Name="TableCell169" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_other" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_other&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow108" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell152" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Existing Cutting Die"/>
<TfrxTableCell Name="TableCell163" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Ref Art Print Card"/>
<TfrxTableCell Name="TableCell170" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Ref Art A PDF"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow109" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell153" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_existing_" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_existing_&#34;]"/>
<TfrxTableCell Name="TableCell164" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_ref_art_p" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_ref_art_p&#34;]"/>
<TfrxTableCell Name="TableCell171" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_ref_art_a" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;supplied_by_customer_ref_art_a&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblLayout" AllowVectorExport="True" Left="370.97419519" Top="253.22851039">
<TfrxTableColumn Name="TableColumn20" Width="121.144356955381" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn21" Width="121.144356955381" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn22" Width="117.144356955381" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow23" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell172" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="3" Text="Layout"/>
<TfrxTableCell Name="TableCell173" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell174" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow24" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell175" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="RSC L"/>
<TfrxTableCell Name="TableCell176" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="RCS W"/>
<TfrxTableCell Name="TableCell177" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="RCS D"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow25" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell178" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_rsc_l" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;layout_rsc_l&#34;]"/>
<TfrxTableCell Name="TableCell179" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_rcs_w" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;layout_rcs_w&#34;]"/>
<TfrxTableCell Name="TableCell180" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_rcs_d" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;layout_rcs_d&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow26" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell181" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Die Cut No"/>
<TfrxTableCell Name="TableCell182" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Accross No"/>
<TfrxTableCell Name="TableCell183" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Around No"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow27" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell184" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_die_cut_no" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;layout_die_cut_no&#34;]"/>
<TfrxTableCell Name="TableCell185" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_accross_no" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;layout_accross_no&#34;]"/>
<TfrxTableCell Name="TableCell186" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_around_no" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;layout_around_no&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow28" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell187" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="CAD File"/>
<TfrxTableCell Name="TableCell188" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Excalibur Die"/>
<TfrxTableCell Name="TableCell189" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="RSC Style"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow29" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell190" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_cad_file" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;layout_cad_file&#34;]"/>
<TfrxTableCell Name="TableCell281" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_excalibur_die" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;layout_excalibur_die&#34;]"/>
<TfrxTableCell Name="TableCell282" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_rsc_style" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-9" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;layout_rsc_style&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblMounting" AllowVectorExport="True" Left="250.02923519" Top="423.30736039">
<TfrxTableColumn Name="TableColumn23" Width="119.622047244094" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn24" Width="119.622047244094" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow30" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell73" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="2" Text="Mounting"/>
<TfrxTableCell Name="TableCell74" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow31" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell75" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Custom Backing"/>
<TfrxTableCell Name="TableCell76" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow32" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell77" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="mounting_custom_backing" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-9" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" ColSpan="2" Text="[frxDBOrderCorrugated.&#34;mounting_custom_backing&#34;]"/>
<TfrxTableCell Name="TableCell78" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow33" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell79" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Loose"/>
<TfrxTableCell Name="TableCell80" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Stick Bak"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow34" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell114" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="mounting_loose" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;mounting_loose&#34;]"/>
<TfrxTableCell Name="TableCell115" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="mounting_sticky_bak" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;mounting_sticky_bak&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow35" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell116" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Full Mount"/>
<TfrxTableCell Name="TableCell117" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Strip Mount"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow36" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell118" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="mounting_full_mount" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;mounting_full_mount&#34;]"/>
<TfrxTableCell Name="TableCell119" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="mounting_strip_mount" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCorrugated.&#34;mounting_strip_mount&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow37" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell125" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Machine Ident"/>
<TfrxTableCell Name="TableCell127" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow38" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell129" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="colors_machine_ident" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" ColSpan="2" Text="[frxDBOrderCorrugated.&#34;colors_machine_ident&#34;]"/>
<TfrxTableCell Name="TableCell131" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow39" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell134" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Clemson"/>
<TfrxTableCell Name="TableCell135" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Full Size Panel"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow40" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell136" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="colors_clemson" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" ColSpan="2" Text="[frxDBOrderCorrugated.&#34;colors_clemson&#34;]"/>
<TfrxTableCell Name="TableCell137" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_ship_to" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;proofing_ship_to&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow41" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell140" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Cylinder Size"/>
<TfrxTableCell Name="TableCell141" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Crosshairs"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow42" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell142" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="colors_cylinder_size" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;colors_cylinder_size&#34;]"/>
<TfrxTableCell Name="TableCell143" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="colors_cross_hairs" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;colors_cross_hairs&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow43" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell146" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Standard Steup"/>
<TfrxTableCell Name="TableCell147" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Custom Adhesive"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow44" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell148" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="mounting_standard_setup" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;mounting_standard_setup&#34;]"/>
<TfrxTableCell Name="TableCell149" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="mounting_custom_adhesive" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;mounting_custom_adhesive&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblColors" AllowVectorExport="True" Left="491.91915519" Top="423.30736039">
<TfrxTableColumn Name="TableColumn25" Width="48.755905511811" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn26" Width="92.9763779527559" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn27" Width="48.8031618110237" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn28" Width="48.8031618110237" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="ColorsHeader" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell156" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="4" Text="Colors"/>
<TfrxTableCell Name="TableCell157" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell230" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell247" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorsTitle" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell159" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="#"/>
<TfrxTableCell Name="TableCell191" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Color"/>
<TfrxTableCell Name="TableCell233" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="LPI"/>
<TfrxTableCell Name="TableCell248" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Size"/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow1" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell192" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell193" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell234" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell249" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow2" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell196" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell197" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell235" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell250" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow3" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell198" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell199" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell236" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell251" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow4" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell202" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell203" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell237" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell252" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow5" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell204" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell205" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell238" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell253" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow6" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell208" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell209" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell239" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell254" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow7" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell210" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell211" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell240" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell255" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow8" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell214" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell215" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell241" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell256" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow9" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell216" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell217" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell242" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell257" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow10" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell220" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell221" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell243" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell258" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow11" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell222" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell223" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell244" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell259" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow12" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell224" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell227" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell245" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell260" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow13" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell228" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell229" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell246" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell261" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxMemoView Name="Memo3" AllowVectorExport="True" Left="491.3389" Top="0" Width="249.44896547" Height="52.91341929" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="14" HAlign="haRight" ParentFont="False" VAlign="vaCenter" Text=""/>
<TfrxPictureView Name="Picture1" AllowVectorExport="True" Left="589.60668529" Top="3.77952967" Width="154.96070021" Height="45.35436072" Frame.Typ="0" Picture.PropData="04446174610A521900000954506E67496D61676589504E470D0A1A0A0000000D49484452000000560000006B0806000000EDB27584000000017352474200AECE1CE90000000467414D410000B18F0BFC6105000000097048597300000EC300000EC301C76FA864000018DD4944415478DAED5D077C14D5D73D5BD26909A1041129D2A48348938E60A424101034F48EA058E8288AA27F50448AB490108AD221F4264DA426108A94D02148098140207DB33BDF3B6F0926BB1BD804DC2CF97DE7E7BA66776676E6CC7DF7DD7BEE7DA36AF2F76B95E99376C2495314D64181A2E8E53BA012FFA82C6CA2702BF1955A6CA1366E672318942428A9D7B1CC711DCAAAEEDBEC77D3E3BC8F3F545925D6A0A4204177117A71011A952B346AD70CDF2B4AAAF82E5EBC12E0A42E0A276D51A8554E36BB28B5F8DDBCFAF398EBB01DA555B13625340DD92296A4DD4DDC01AFE2CE7073731156A9CDB88162802E3509F1F14978185D10791C2A41ABCE67B38B72561EA2B4FE28BE733884575571B6E4F309B2456CAAE111A21242D0B1734354AB5111F9F2999376FBF66D1C3A780C87FF8C451E6D4D38A80BD8ECA2F22B31A867D88DC1DAB328A24AB4D9EFA6C773113B61E227F0EBD806254A9430DBE6EFBFFF46E0BCDFB06CC131B8AAABDB94D8C2CA1DF81A42D0417B0B1E2A9DCD7E373D7221B10A8A2B37304859807A9A64E451196C48E7BFC875C41A946494512EE37BD5EF28A156E068BB602403721DB17A431CCA291108D286C05990AAB6299DFF22D711EB60B88B1ACA49FCEAB0D3A6449A22D711EBA95C47432514A3B5E13625D214B98ED892868BF056FE422F878B3625D214B98ED88ACA19F86237DA6B6EDA944853E43A626B2B47E1AF6C467D6D924D893445AE2296DA442BE53086A877A0584E85038F91AB8835E8A3D0517518A3B4876D4EA4297215B12E8648416C283ED61CB33991A6C855C416379C41075518BA6ACEDB9C4853E42A62AB19C2D05E10FB9EE686CD893445AE22B699619720F608EA687246DC4E8F5C432CAB16EF63137C55E128AB4ECD1132D3C30E8955F0A496F6A44EA63C7ECF5CAA4AD5C762886A33DAAB4FC13D87432DBB245667B80FBD21111A95331C341E52064C353C94DFB1BC9359ED2C29F526C66976888CEB1C3439CDAABD119BA0BB0C38454251DD4772B20E29C9B455BD2C5E3A69BC90CFB1261C359E16F654E0AE3F8B619A7D78477D2DA739B51F62491E75D447FA03A859B7302A572D09474747A4A4A420222202278E9FC2C3BB1EF0706E26882D68B6BF4A1CA192D8B79FE628EAA9A3729A537B21D6208E178FB89433285CF20E060DEE8A4E9D3AA160C182888B8BC39C3973B162E9765C3BEF88024E6F0957E06891D866FAADF840731A55D539D3476077C4B2B92231F51AEEA6ACC3D8B15FA04B97CE285BB62C1E3E7C8843870E61E8D091B87BAD30F239D5103E36BFC56390583FC36AF8AACFA39C3A3EA739B50F62137497A0770E47F35655307CF817A858B12212131371F0E0418C183102D1D73DE1A0AF0027AD9720D0F2B4A416563FD81080E6EA1B28A6CE99E2A15D119B947A037A87F378BD9282493F4E40952A55E0E0E080DDBB7763EA2FB311B6FFA6D8B7061CD545840B70B6782EB2EBC6700F33354B5143152DEB5CF6801C2396615582FE244A5754C1BF7B1B0C1A34080683410EFFC58B9663D5D23D7055D585B3F695A7B7270957A2D65FC122874D2897437D5A7642AC22FCAA0E0F538EC3C3EB1EFC3A37C2A79F7E0A7777779C3A750A73E7CCC7960D61487CE085FC4EB5F0AC663AAD120F4FFD694C75D893637D5A7641AC22484DD6472126652BFA7FD4010306F44399326570FFFE7D7CFCF1C7D8B7E702521F9596939535705362F18608B5463B1C4371957D4C5C362796F16A8A3E1A771236A175BBBAE83FA0071A376E2C499D316306962FDB8CF8E85270D35412C3DFC5AA737157EEA1B9612B7A6A2FA3B02A67CB3139466CB2FE0E52D46750ACD4238C1E330C4D9A34464C4C0C56AF0E117E75351E4679416B2823262B4FABCE83288A28F81B96A2A5E63EDC55392FBED89C5826023AD525142C7E0FBDFBFAE1FDF7DF874AA5C2860D1B316BE602445E70425E07DE00F7C78DCACF069B9F4BE03A46280B5145A313939D62D57EB98658675579241B6EC0BDE85DBCE35D1DE3C78F8746A3C18E1D3BB078E14AECD87A16855DDBC890CA5A5209839288D2868B98AE59064FB19BD6EA3D7305B1E130A40A7FE9780D2DBCDFC037DF7C8372E5CAE1F8F1E398306102B66D38034F97771F8B2B590B42A97A95379CC552C7F539CDA36D899D17B0108B83772121E9063A757E0F7DFBF540BD7AF5E0E4E48473E7CE0992BFC3C635A750C8B925B49AAC0BE1799428D456C23149BB2FA779B42DB1010181089AB704CD5B3440CF5EDDD0A2450BE4CF6FCCF7A905CC9E3D07BF2FD88E3B911E22BCAA86AC5AAC97720D4D9503F8547B2AA779B41DB1D7AE5DC31F7FFC813D7BF6A07DFBF6A85FBF3EBCBCBC326CB36FDF3E04CF5F8A901587E0AE6D09B5DA2D4B3EB68C721E6D943FE1AFBD9AD33CDA8ED8070F1E487253535351BE7C79E4C993C76C1B5AED9A356BF0C377D3107FA7A2485FCB406365FC4A54514EA123B6C35B732FA779B41DB1972F5FC681030750B46851D4AA554BA6AC9670E2C40931C92D4070E07A783AB511935811AB4FBEBE128A9ECA3A54B7A770E0BF26F6F4E9D3F8EDB7DFA43BF8F2CB2F658665895C5AEDFEFD07D0AD6B4F38E91AC3592DAC569DE799E74011A71D42314AB3172E76A268D984581915CC9B87E0E0C5F0F1698B8103FBE3EDB7DF36DB8E8A56646424264F9E8C4D6B4F40175B0EAE0E659E790E6AFD4DF8A9C2305C1B6AF65D8AC813A20CC075458547E2152FFE8E15AF4726522DD7271412498593EAD99E5D2DB62DA13688978846ACB891FF71B8351FC141EB50B090133E193A00DDBAF9A350A14266DB262424C8ED877E321CD722F20A0BAC0AAD3AEF53CFC1DD70091D108601DABF8DC710C45D31A870550FDC51A9F1C0D91571F9DCA1CD5F00A98ECE487270845341935439250588897E26B1C9C9C978101D8D6AB1D168AAD6A1B815F3EB7F9C202CC692E050C427DF44EBB6F5D06F803F5AB66C99E971070F1E8C3F3647202EDA0B6E8E159E1A2194319C947D5A3E9ACBD23A2FA40261AE0570265F413C702F08771181F0BC5E7BED35299E2B8A82D2A54BCBFFE6823FC6D2ACA99D3FFFEC3EAF68416AE85F7FA154D87E74D6C7A182E6D9A9B34D525A45EF02C73CB7D1E9C3FA9832658AD4082C213C3C5C646313B173F315918D79CBDE82CCF096E1A0ECD32AA7BA8319892AACD501359AB7C0071F7C8056AD5A3D09ED48E8993367F0D7DEBD888A8A8257B16268D6AC99942A4DCF83DBA67F4FC3952B57B0685E00921705C13731C67E8875565540A22102556A3BE1B3CF07C0DBDB5B6A05A6A04B9832E517FC26928607B7D947500599250DDECA36BCA63F828BE23027BD4AA0F7679FE3CD3A75F0CA2BAF488BA465C6C7C7232828087B4342E0107905250CA908536951A64143F8F9FBE3DD77DFCD70CC23478E60F9F2E5D8B9F3DF1537458A1491C7BB7A2E0275AE5EC087AA24FB2196EA964E7F17CEEED7F176B357306DDA34E4CD9B572404E6439D17353F702936AC094761D7B68FCBDD19C9A5F85253BF55B88B0B88ABF0067C070D4693264D50B8706149A8DC464C8AAB57AFC696A040B8851D40D3D478B88BC35C143E78977B5194F0ED886EFDFBA372E5CA4F8E7BF3E64DF9FBB366FE8A5BE2FC9B1B12F17A5E37E85CDC9092108F4ABA24D452EB5138E77DECBFC4AAE18004C31978148FC4F4193FA176ED372D2E6EBE73E70E962E5D861FFF170055425D386BCC6B5E29E2261548F903A52A68D0C0BFABF4CDF499E96F944EA7C3800103E0B4732BDE7D701B8D1D8C569624DEE627AB70B9465D34E8DD0FBD7AF5CA706C2EAE5EBF6E1D7E9F3615DEB7AFA2AE81CB4615796BF3897FE557C1AAD58E3615BAD93F0097BFE1EDC352F730BCFEFAEB16FDED5F62A298F2F32CECDE7605EE4E6F4B8D36BDD526E8AE40D184A19D5F2D8CFEFA6BB3DFD7EBF5888D8D858F18EA1DCE1F879F462749494378AA0ADB0BBD8AE4361DF0CB2FBF98FD3E5DD2679F7D86B86D9BF16ECC0DB475CCBACE6B5362F56208A7E8AFE2917A3356AD5A8E860D1B4A4B330567EBBD7BF789F8B7238AB874818BB684A0F5DFF4EA4172284A57D4A1471F6375D7144C3AC24243F1E34703D1F3F665789B10735744110B142784D76B86CD9B379B5F9F48C38F1E3D8A6FC78C41E583BB31DA359BC406CF0B541607FF6EF5C31A92539270FAC2717CF5F518F8B6F77D0AB18BF07BF03E382A651FC7A56C278A45ACEE00BAF8B742BFFEBD50B76E5DB37DE91F2F5CB880112346E2C4E164A4C4796638B758416C9B0E35D1BBEFFB68DEBCB9D9FE77EFDEC5D62D5B307FDC5768191D893ADA8CC4B080B3264585883A8D650F83291815D06A3F1D3A140FD7AE844FCA2378A9B3466E5CFB0FA03A776EA272F1C2CF62583A58B5534C8C41F8C907E8DDFB0731C3FB654AEC922541381FB1026FD77745C182C663A7EA75881641F9C68D1EF0F71F89AE5DBB5A146828E27022F972CC8FA856255AA4C44E7016C6FD20169836E30EDAF9F440DF7E3D51B56A55B37D6FDDBA85C58B1763BEF09379EEDC42210B930D13893C35DE14E7B844C6BA6CC233C5F7DF7F8FED8B17417FF902F266B1EC53B35317A8F4CAD7E21E8DB77AA75B37818103800EED27A3458B4E9912BB7A7580B0D1B9E8D94B274EDEF8B9707F82346090D8BFE46BBD45DC39086FBEF9A6D9FE1C8EF4937DFAF441D9F27BD0B9732CCA5700CE9E057A7403FC3A8C45BF7EFD2429A6F8E79F7F3077EE5C040404C8C93033F0A6FCFAEBAF522472757535FB3E383818818181524CCA2ABA74B131B169983B07083D54595C5C2FD94F9016269962E6CC99080D0D428D5AC704B92254DA057C3516E8DBF77B49ACA514F94511BB72E54A790CD6E65E1A62C56815C31C888FEB28E35A664A962204C69623460C17BE79093EFF02D8B801080C20B15FA1BF88438B172FFEFFC4A6870833B1720570F85055942BDB47C6A296B231C6A3B367CFC691A381C23AFF164403DBB791D811D26219B2FD57C4D24FD315EC15E9B04D89550CF5E1E1515A6651A6E0E413137301B56A1F439FBE7A587085B87409581B921F07F6D513F1E42C998E5A9A44A8212C5F11800DEBE7C2455C7F84F0B3DDBB0F94165BA386792B92B5C4D6AE5D1BCB962DC3ABAFBE6AD11551D758B0608134129B101B1303FC3A43CCAC57181A010EE65C4097A2119990039A344B025372916D9A81AADD1611460605BE82D6EF8D869F5F47999B9B8271ED8A152B3061C2372246BD2E2635A06DDBF69258D37C5FDE78E167162D5A84A953A7CA4C2A333468D0400AF1A6599B3C7F3152860D1B26B2C0A552DDB209B11CC6D7AE028CEDDD3D44D86241F027F9919100E716BE2C18A2444404B07A950BB66CAA88E9D367A37AF51A16AD275404FCB366CDC2C2850BE5DFB454BA02A6ADA6A4DCBB770F5BB76EC5E8D1A371FDFA758BBFCBDFA0CAC5ED4CC1389AFB7DF4D147161388FF8C58224D5953A99E6F9BE464E05838D0DE47252C7226DAB4F141B162C5CCB67BF4E8910CE67D7C7CE4DFF489CCF3274E9C68160753D56269C8DFDF1F172F5A7ED206DD4E870E1DC4CD9C6EE19C9265F583EE84ADA53625F64581E4FF238C6AD2244608ADD0ADEB1778E79D77CCB663FECF268FE1C38763FFFEFD9268666D4C699964A4072D8E69ADAFAFAFB474B6DE9BA24E9D3AD295F4EEDD3BC3E75CA9436BE548E0BEFC9D979258421818C28F023F4C282432B9E1F8F0C3EE167D2DDB3DE91339C45905E6CA1AFAC93122A7679B7DFA999D3782020B271F5A6F7A70826453DEA851A350A952A5279F3329612A4D0D978550FA56DE249B11CBE17BFA142FD4E86FB30B5737806168C99240521230F463F1998B9F18EE032C5A2D2F9CD1065D0043205AA5A7A7A7B44C3685D0EF3261D06AB532DFE71A3192B47EFD7A590520D9942AAB55AB861E3D7A881BF8219C9D8D550AEA0BAC346CDBB64D4E7C9CF4F87BD945B68815E780893F400C190F7147F340ABC97A613F39255984690FD0BC453CBAF7307EB66A251380122853BA07468E1C0D1717CBCD1BF48B24ECE4C993F26F2616AC4A74ECD8116FBDF59614BC0B1428200966F35D484888242C49DC3DA6C0F4BD8D1A3592DBD01FF30651CD6242B071E3468BAEC326C4326B62AE5FB9F20054ADD2485E485671F1E2051C3EBC0465CBEFC38891C6CF18468DFB5285A8DBEF89613A1E356BD6B4988D314E6528C4324A1A1819B8B9B9496B6CD7AE9D1CEA9C04492E2D356D48F3784C4418C27162FBF3CF3F25998C55194D6477E8BF18621F2708EF794F409326EDE50C9B55D0DA42427E8267E10D1839CAF819059AE5CB80DDBBCAA09857177CFBEDB716CB379C60A821CC9F3F3FC3ACCD6DE967995191788654248C37223DD8FAC4A14FCBA4D043DF4D99F07986FE0B25B651C3516266F6366B76B306F467DBB78B6CEBD5ED4F8825C4DC8195CB5DB179537971723D24896CA7E7859BEE4F52D32700A54A959291021B4358CB62E6455740BF9C1E6944FE97C816B15151C08861103EB29920B502F2E5CDFAD38C598ABE79EB006AD63A87211FFFFB39B3B13DBB81DF163B8959BFA48C292F5FBE2B26A23819966506A6A59CC4FCFCFC50A142051C3B764C06F89CB47202D9229606B06881D1BAE29F63051023AA868D844B699DF173FADA1B378084C7C716F30AD686007F6C373F06873F5352C6B28C3D29A8DC103B737263A6C61BF8D210CBA09EEE88EFCA73ACA7E0BC4441CB54D4323DEEF4A9109910702EC2FC188C1CD8264A25EA8D37DE904433FE5CBB76ADF4D1A6FED5AE89B535C67F0D04CC35BA205350B2E444C50B4913BD19565DBD7A5576C5D00FBFC849C95AD83DB14C46E8CF83028D4984291801B0799982775AC5972113C9A596BA61C3063981310AB025EC9E580ADB2387034B9758FE9E9A2A737A5330F362C4C038954BF4398925A5BB334C0C18CBA607BF67F8C5288456AE3C879FB37B620F1DA4860064A6DEB110C915E396AA0F692081F4BBE975554E6A8C67D383845EBA74498672FC6F260CBC01D97125764FEC8AE54651FDC07ECBDF333BDBB56B97940E3323979697F64AFF99A52C8B9F317666B84657C27AD7D3C4F29796D8C93F028B17B1F5DEF2F77CCC094B28CCFD2DF5826507249D56CE4226051C8A3259D565ED9ED84F8600EBD689B83693A889424AD3A64D3172E44833E9F045800A199B3A7EFAE92799AC58EB77ED9E58DF76C64C2C2E93FF650CE356C6B27DFBF6950A57F5EAD52D6AB9D9056B5F9CFCD8FB4092E926AC81DD124BC3E035346A60CCBCAC014B2DEC9CE10A1D4A811459329BDDE98F2978F345ABE7BB25C187E084C6123CB33953DDE1A523362991D222E0FF41E6FED5144C67A9C9F29DDA2A573E72F6D75950E32990B32781591BCB335C384DD9D11218215058A7F6C00AF04B4D2C0D63D74E60F44863FF4166A03448925811604ACB92CD962D5B642845158B43D792C5723FFA639249DDB673E7CE68DBB6AD24DA1469C549DEB4CCAABE2F0DB10C3997FC0E4C9DC24A85E56D3C3C3C64E64517C0098CF12C1B30685DBA2CD68C289053C861B9C6B44A4C77C208812E86A9F24B4D2CB59349138DE59A680BCD2CF489ACB4F6ECD9535A1B2F9EC5411601E3E2B2F73F47E36A1B3E51C9B4098416CFE4825AAFB532A4DD124B49B24F4FE0C44996C5CDBFA7F8C2A222CBE11CD2AC48706929CB2CD905DD002D76DCB871193EA73BA1A5728D9A69B69619EC9658C6E32D9A095F7BDF28519A82C3969D306CB72758FF62D722DD4176C1E8A075EBD6D2EAD38391007B64F97B7409D6C02E89A57B3C7A0468DED41872598AC919B0F342F960090E55A69F73E6CC910D74D9050B8F6CBD376D3B6264C191C0FE85A735D9D93DB18C0876EF023A773236DD9982C5CB9F7FFE59FA5682F93DEB5B7C31C77F1E7012A4F6901E6CE260C99D623AD52F6B6097C4B28B71D52A60CC28CBC45278E19390DAB46923FFA6C5329F67E5362C2C2CDBBFCB108C8F5749DF0897F6BCC521438648D58B69ED4B4B2CDB8DC4A84670906537C0D0E8BBEFBE9371671AB11CBE93264D92FA6B76C1F08D372BADA39160064737C0268FACC02E89150913A64C0636ACB74C2C5D019F6FC0932748ECD9B367654F17D5A8EC82CFAE258163C78E7DF219AD95FE9BE96C566097C46EDE048CFB4A845AC72D13CB120CAD93E1569A54C8EC88CB87E81258A5CD0EF8086BC6C2743504272D3685F0B98BD6A6B2764DECB2A546B990CDCB99A17BF7EEB20D93DD8669607F162D6BDDBA7556AB5069A056C0E30D1C3850A6B9F4A5ECE626B15C829A55D81DB14C9AE85B3FFBF4E9DBA505F30CB9D23A715830A44EC0A14BA9CF9ABA157BB9B83F89E08B1D8B8C5B5947A3A592D4F86C344FD81DB1EC1D604576CACFCFDE964F9D6393065B3869659402A944910CC69C4C43D9384CEB352DC3705BEAB84C0AA8E3B28199220E873F3B0FF97840FAEDEC761EDA1DB12CB806CE03E6073E7B5B864794FE98DFB3B5888DC8B45092419FB84AC46C0C9D98EE9AEAA8145A98B575EBD64D567A1911300666ACCAB64F26021472B25BA9B53B623789547F5E8071A19C3560E3309BE148122D984209DD04DD00C925410C9918D8A7AD47609F17873F97517122647CCAA76BD0525925A0D5B2F5335795BF83E71B97831EC9629C4FA2F8301D1617F94E8BA44ECBE1CE61CFC928AD8F8B7FB38780A433F76766C517BF4F4A7A314F4DB63B6227FD4F2407B333D760AD01C9E4C374482ECBE2D400D283931C433212696DA925ABB02B62D9783C62B8B0D8D996DB895E26D815B11CA92CC5B08FE079BA18ED017645EC99D3C0F86FB85231A7CFE4F96157C4322298FA8B51327CD96157C44E9B0A2C5C009C3C91D367F2FCB02B62870F03D6AC362E807ED96157C4F6EA695C667F37EBABD8ED0E925883B242109BF333C69AD5E51079CD0D5914A6EC12D476FF0FA62DA3F3F4F969570000000049454E44AE426082" HightQuality="False" Transparent="False" TransparentColor="16777215"/>
</TfrxReportPage>
</TfrxReport>
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<TfrxReport Version="2025.1.5" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="167935" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" PrintOptions.PrintOnSheet="0" ReportOptions.CreateDate="45691.3972217593" ReportOptions.Description.Text="" ReportOptions.LastChange="45691.4703123843" ScriptLanguage="PascalScript" ScriptText.Text="begin&#13;&#10;&#13;&#10;end.">
<Datasets>
<item DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated"/>
</Datasets>
<TfrxDataPage Name="Data" HGuides.Text="" VGuides.Text="" Height="1000" Left="0" Top="0" Width="1000"/>
<TfrxReportPage Name="Page1" HGuides.Text="" VGuides.Text="" PaperWidth="215.9" PaperHeight="279.4" PaperSize="1" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" Frame.Typ="15" Frame.Width="3" MirrorMode="0">
<TfrxMemoView Name="Memo1" AllowVectorExport="True" Left="0" Top="0" Width="204.09461978" Height="22.67717977" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="13" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Order Type: Corrugated Plate"/>
<TfrxMemoView Name="Memo2" AllowVectorExport="True" Left="204.09461975" Top="5E-8" Width="536.69324547" Height="22.67717929" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="14" HAlign="haRight" ParentFont="False" VAlign="vaCenter" Text="Order ID: [frxDBOrderCorrugated.&#34;ORDER_ID&#34;] "/>
<TfrxTableObject Name="TableObject1" AllowVectorExport="True" Left="8.13931519" Top="30.23624039">
<TfrxTableColumn Name="TableColumn1" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn2" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn3" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn4" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn5" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn6" Width="56.6929133858268" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn7" Width="56.6929133858268" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow1" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell1" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Order Date"/>
<TfrxTableCell Name="TableCell2" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Proof Date"/>
<TfrxTableCell Name="TableCell3" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship Date"/>
<TfrxTableCell Name="TableCell4" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship Via"/>
<TfrxTableCell Name="TableCell5" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Quickbooks Item"/>
<TfrxTableCell Name="TableCell26" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Quantity"/>
<TfrxTableCell Name="TableCell31" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Price"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow2" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell6" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_order_date" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_order_date&#34;]"/>
<TfrxTableCell Name="TableCell7" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_proof_date" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_proof_date&#34;]"/>
<TfrxTableCell Name="TableCell8" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_date" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_ship_date&#34;]"/>
<TfrxTableCell Name="TableCell9" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_via" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_ship_via&#34;]"/>
<TfrxTableCell Name="TableCell10" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_quickbooks_item" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_quickbooks_item&#34;]"/>
<TfrxTableCell Name="TableCell27" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_quantity" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_quantity&#34;]"/>
<TfrxTableCell Name="TableCell32" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_price" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_price&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="TableObject2" AllowVectorExport="True" Left="8.13931519" Top="71.81107039">
<TfrxTableColumn Name="TableColumn8" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn9" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow3" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell11" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Invoice To"/>
<TfrxTableCell Name="TableCell12" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship To"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow4" MinHeight="0" MaxHeight="0" Height="94.488188976378">
<TfrxTableCell Name="TableCell18" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_invoice_to" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_invoice_to&#34;]"/>
<TfrxTableCell Name="TableCell19" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_to" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_ship_to&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="TableObject3" AllowVectorExport="True" Left="8.13931519" Top="188.97650039">
<TfrxTableColumn Name="TableColumn10" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn11" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow5" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell20" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="PO Number"/>
<TfrxTableCell Name="TableCell21" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Job Name"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow6" MinHeight="0" MaxHeight="0" Height="37.7952755905512">
<TfrxTableCell Name="TableCell22" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_po_number&#34;]"/>
<TfrxTableCell Name="TableCell23" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;staff_fields_job_name&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
</TfrxReportPage>
</TfrxReport>
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<TfrxReport Version="2024.2.1" DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="167935" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" PrintOptions.PrintOnSheet="0" ReportOptions.CreateDate="45691.3972217593" ReportOptions.Description.Text="" ReportOptions.LastChange="45691.4088532755" ScriptLanguage="PascalScript" ScriptText.Text="begin&#13;&#10;&#13;&#10;end.">
<Datasets>
<item DataSet="frxDBOrderCorrugated" DataSetName="frxDBOrderCorrugated"/>
</Datasets>
<TfrxDataPage Name="Data" HGuides.Text="" VGuides.Text="" Height="1000" Left="0" Top="0" Width="1000"/>
<TfrxReportPage Name="Page1" HGuides.Text="" VGuides.Text="" PaperWidth="215.9" PaperHeight="279.4" PaperSize="1" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" Frame.Typ="15" Frame.Width="3" MirrorMode="0">
<TfrxMemoView Name="Memo1" AllowVectorExport="True" Left="0" Top="0" Width="204.09461978" Height="22.67717977" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="13" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Order Type: Corrugated Plate"/>
<TfrxMemoView Name="Memo2" AllowVectorExport="True" Left="204.09461975" Top="5E-8" Width="536.69324547" Height="22.67717929" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="14" HAlign="haRight" ParentFont="False" VAlign="vaCenter" Text="Order ID: [frxDBOrderCorrugated.&#34;ORDER_ID&#34;] "/>
<TfrxTableObject Name="TableObject1" AllowVectorExport="True" Left="8.13931519" Top="30.23624039">
<TfrxTableColumn Name="TableColumn1" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn2" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn3" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn4" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn5" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn6" Width="56.6929133858268" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn7" Width="56.6929133858268" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow1" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell1" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Order Date"/>
<TfrxTableCell Name="TableCell2" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Proof Date"/>
<TfrxTableCell Name="TableCell3" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship Date"/>
<TfrxTableCell Name="TableCell4" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship Via"/>
<TfrxTableCell Name="TableCell5" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Quickbooks Item"/>
<TfrxTableCell Name="TableCell26" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Quantity"/>
<TfrxTableCell Name="TableCell31" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Price"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow2" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell6" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell7" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell8" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell9" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell10" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell27" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell32" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
</TfrxTableObject>
</TfrxReportPage>
</TfrxReport>
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<TfrxReport Version="2025.1.4" DataSet="frxDBOrderCutting" DataSetName="frxDBOrderCutting" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="167935" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" PrintOptions.PrintOnSheet="0" ReportOptions.CreateDate="45691.3972217593" ReportOptions.Description.Text="" ReportOptions.LastChange="45707.3977763773" ScriptLanguage="PascalScript" ScriptText.Text="begin&#13;&#10;&#13;&#10;end.">
<Datasets>
<item DataSet="frxDBOrderCutting" DataSetName="frxDBOrderCutting"/>
</Datasets>
<TfrxDataPage Name="Data" HGuides.Text="" VGuides.Text="" Height="1000" Left="0" Top="0" Width="1000"/>
<TfrxReportPage Name="Page1" Font.Charset="1" Font.Color="0" Font.Height="-9" Font.Name="Arial" Font.Style="0" HGuides.Text="" VGuides.Text="" PaperWidth="215.9" PaperHeight="279.4" PaperSize="1" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" Frame.Typ="15" Frame.Width="3" MirrorMode="0">
<TfrxMemoView Name="Memo1" AllowVectorExport="True" Left="0" Top="0" Width="204.09461978" Height="56.69294977" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="13" HAlign="haCenter" ParentFont="False" Text="Order Type: Corrugated Plate"/>
<TfrxMemoView Name="Memo2" AllowVectorExport="True" Left="204.09461975" Top="5E-8" Width="287.24426547" Height="56.69294929" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="14" HAlign="haRight" ParentFont="False" Text="Order ID: [frxDBOrderCutting.&#34;ORDER_ID&#34;] "/>
<TfrxTableObject Name="tblOrderDate" AllowVectorExport="True" Left="8.13931519" Top="60.47248039">
<TfrxTableColumn Name="TableColumn1" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn2" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn3" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn4" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn5" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn6" Width="56.6929133858268" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn7" Width="60.6929133858268" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow1" MinHeight="0" MaxHeight="0" Height="17.89765">
<TfrxTableCell Name="TableCell1" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Order Date"/>
<TfrxTableCell Name="TableCell2" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Proof Date"/>
<TfrxTableCell Name="TableCell3" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship Date"/>
<TfrxTableCell Name="TableCell4" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship Via"/>
<TfrxTableCell Name="TableCell5" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Quickbooks Item"/>
<TfrxTableCell Name="TableCell26" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Quantity"/>
<TfrxTableCell Name="TableCell31" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Price"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow2" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell6" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_order_date" DataSet="frxDBOrderCutting" DataSetName="frxDBOrderCutting" Frame.Typ="15" Text="[frxDBOrderCutting.&#34;staff_fields_order_date&#34;]"/>
<TfrxTableCell Name="TableCell7" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_proof_date" DataSet="frxDBOrderCutting" DataSetName="frxDBOrderCutting" Frame.Typ="15" Text="[frxDBOrderCutting.&#34;staff_fields_proof_date&#34;]"/>
<TfrxTableCell Name="TableCell8" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_date" DataSet="frxDBOrderCutting" DataSetName="frxDBOrderCutting" Frame.Typ="15" Text="[frxDBOrderCutting.&#34;staff_fields_ship_date&#34;]"/>
<TfrxTableCell Name="TableCell9" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_via" DataSet="frxDBOrderCutting" DataSetName="frxDBOrderCutting" Frame.Typ="15" Text="[frxDBOrderCutting.&#34;staff_fields_ship_via&#34;]"/>
<TfrxTableCell Name="TableCell10" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_quickbooks_item" DataSet="frxDBOrderCutting" DataSetName="frxDBOrderCutting" Frame.Typ="15" Text="[frxDBOrderCutting.&#34;staff_fields_quickbooks_item&#34;]"/>
<TfrxTableCell Name="TableCell27" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_quantity" DataSet="frxDBOrderCutting" DataSetName="frxDBOrderCutting" Frame.Typ="15" Text="[frxDBOrderCutting.&#34;staff_fields_quantity&#34;]"/>
<TfrxTableCell Name="TableCell32" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_price" DataSet="frxDBOrderCutting" DataSetName="frxDBOrderCutting" Frame.Typ="15" Text="[frxDBOrderCutting.&#34;staff_fields_price&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblInvoiceTo" AllowVectorExport="True" Left="8.13931519" Top="102.04731039">
<TfrxTableColumn Name="TableColumn8" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn9" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow3" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell11" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Invoice To"/>
<TfrxTableCell Name="TableCell12" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship To"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow4" MinHeight="0" MaxHeight="0" Height="94.488188976378">
<TfrxTableCell Name="TableCell18" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_invoice_to" DataSet="frxDBOrderCutting" DataSetName="frxDBOrderCutting" Frame.Typ="15" Text="[frxDBOrderCutting.&#34;staff_fields_invoice_to&#34;]"/>
<TfrxTableCell Name="TableCell19" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_to" DataSet="frxDBOrderCutting" DataSetName="frxDBOrderCutting" Frame.Typ="15" Text="[frxDBOrderCutting.&#34;staff_fields_ship_to&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblPONumber" AllowVectorExport="True" Left="8.13931519" Top="219.21274039">
<TfrxTableColumn Name="TableColumn10" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn11" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow5" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell20" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="PO Number"/>
<TfrxTableCell Name="TableCell21" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Job Name"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow6" MinHeight="0" MaxHeight="0" Height="37.7952755905512">
<TfrxTableCell Name="TableCell22" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_po_number" DataSet="frxDBOrderCutting" DataSetName="frxDBOrderCutting" Frame.Typ="15" Text="[frxDBOrderCutting.&#34;staff_fields_po_number&#34;]"/>
<TfrxTableCell Name="TableCell23" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_job_name" DataSet="frxDBOrderCutting" DataSetName="frxDBOrderCutting" Frame.Typ="15" Text="[frxDBOrderCutting.&#34;staff_fields_job_name&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="SpecialInstructions" AllowVectorExport="True" Left="8.13931519" Top="279.68522039">
<TfrxTableColumn Name="TableColumn61" Width="723.779527559055" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow100" MinHeight="0" MaxHeight="0" Height="18.8976377952756">
<TfrxTableCell Name="TableCell120" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Special Instructions"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow101" MinHeight="0" MaxHeight="0" Height="677.725824801077">
<TfrxTableCell Name="TableCell121" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="general_special_instructions" DataSet="frxDBOrderCutting" DataSetName="frxDBOrderCutting" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderCutting.&#34;general_special_instructions&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxMemoView Name="Memo3" AllowVectorExport="True" Left="491.3389" Top="0" Width="249.44896547" Height="56.69294929" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="14" HAlign="haRight" ParentFont="False" Text=""/>
<TfrxPictureView Name="Picture1" AllowVectorExport="True" Left="585.82712225" Top="3.7795301" Width="143.62217125" Height="49.13389072" Frame.Typ="0" Picture.PropData="04446174610A521900000954506E67496D61676589504E470D0A1A0A0000000D49484452000000560000006B0806000000EDB27584000000017352474200AECE1CE90000000467414D410000B18F0BFC6105000000097048597300000EC300000EC301C76FA864000018DD4944415478DAED5D077C14D5D73D5BD26909A1041129D2A48348938E60A424101034F48EA058E8288AA27F50448AB490108AD221F4264DA426108A94D02148098140207DB33BDF3B6F0926BB1BD804DC2CF97DE7E7BA66776676E6CC7DF7DD7BEE7DA36AF2F76B95E99376C2495314D64181A2E8E53BA012FFA82C6CA2702BF1955A6CA1366E672318942428A9D7B1CC711DCAAAEEDBEC77D3E3BC8F3F545925D6A0A4204177117A71011A952B346AD70CDF2B4AAAF82E5EBC12E0A42E0A276D51A8554E36BB28B5F8DDBCFAF398EBB01DA555B13625340DD92296A4DD4DDC01AFE2CE7073731156A9CDB88162802E3509F1F14978185D10791C2A41ABCE67B38B72561EA2B4FE28BE733884575571B6E4F309B2456CAAE111A21242D0B1734354AB5111F9F2999376FBF66D1C3A780C87FF8C451E6D4D38A80BD8ECA2F22B31A867D88DC1DAB328A24AB4D9EFA6C773113B61E227F0EBD806254A9430DBE6EFBFFF46E0BCDFB06CC131B8AAABDB94D8C2CA1DF81A42D0417B0B1E2A9DCD7E373D7221B10A8A2B37304859807A9A64E451196C48E7BFC875C41A946494512EE37BD5EF28A156E068BB602403721DB17A431CCA291108D286C05990AAB6299DFF22D711EB60B88B1ACA49FCEAB0D3A6449A22D711EBA95C47432514A3B5E13625D214B98ED892868BF056FE422F878B3625D214B98ED88ACA19F86237DA6B6EDA944853E43A626B2B47E1AF6C467D6D924D893445AE2296DA442BE53086A877A0584E85038F91AB8835E8A3D0517518A3B4876D4EA4297215B12E8648416C283ED61CB33991A6C855C416379C41075518BA6ACEDB9C4853E42A62AB19C2D05E10FB9EE686CD893445AE22B699619720F608EA687246DC4E8F5C432CAB16EF63137C55E128AB4ECD1132D3C30E8955F0A496F6A44EA63C7ECF5CAA4AD5C762886A33DAAB4FC13D87432DBB245667B80FBD21111A95331C341E52064C353C94DFB1BC9359ED2C29F526C66976888CEB1C3439CDAABD119BA0BB0C38454251DD4772B20E29C9B455BD2C5E3A69BC90CFB1261C359E16F654E0AE3F8B619A7D78477D2DA739B51F62491E75D447FA03A859B7302A572D09474747A4A4A420222202278E9FC2C3BB1EF0706E26882D68B6BF4A1CA192D8B79FE628EAA9A3729A537B21D6208E178FB89433285CF20E060DEE8A4E9D3AA160C182888B8BC39C3973B162E9765C3BEF88024E6F0957E06891D866FAADF840731A55D539D3476077C4B2B92231F51AEEA6ACC3D8B15FA04B97CE285BB62C1E3E7C8843870E61E8D091B87BAD30F239D5103E36BFC56390583FC36AF8AACFA39C3A3EA739B50F62137497A0770E47F35655307CF817A858B12212131371F0E0418C183102D1D73DE1A0AF0027AD9720D0F2B4A416563FD81080E6EA1B28A6CE99E2A15D119B947A037A87F378BD9282493F4E40952A55E0E0E080DDBB7763EA2FB311B6FFA6D8B7061CD545840B70B6782EB2EBC6700F33354B5143152DEB5CF6801C2396615582FE244A5754C1BF7B1B0C1A34080683410EFFC58B9663D5D23D7055D585B3F695A7B7270957A2D65FC122874D2897437D5A7642AC22FCAA0E0F538EC3C3EB1EFC3A37C2A79F7E0A7777779C3A750A73E7CCC7960D61487CE085FC4EB5F0AC663AAD120F4FFD694C75D893637D5A7641AC22484DD6472126652BFA7FD4010306F44399326570FFFE7D7CFCF1C7D8B7E702521F9596939535705362F18608B5463B1C4371957D4C5C362796F16A8A3E1A771236A175BBBAE83FA0071A376E2C499D316306962FDB8CF8E85270D35412C3DFC5AA737157EEA1B9612B7A6A2FA3B02A67CB3139466CB2FE0E52D46750ACD4238C1E330C4D9A34464C4C0C56AF0E117E75351E4679416B2823262B4FABCE83288A28F81B96A2A5E63EDC55392FBED89C5826023AD525142C7E0FBDFBFAE1FDF7DF874AA5C2860D1B316BE602445E70425E07DE00F7C78DCACF069B9F4BE03A46280B5145A313939D62D57EB98658675579241B6EC0BDE85DBCE35D1DE3C78F8746A3C18E1D3BB078E14AECD87A16855DDBC890CA5A5209839288D2868B98AE59064FB19BD6EA3D7305B1E130A40A7FE9780D2DBCDFC037DF7C8372E5CAE1F8F1E398306102B66D38034F97771F8B2B590B42A97A95379CC552C7F539CDA36D899D17B0108B83772121E9063A757E0F7DFBF540BD7AF5E0E4E48473E7CE0992BFC3C635A750C8B925B49AAC0BE1799428D456C23149BB2FA779B42DB1010181089AB704CD5B3440CF5EDDD0A2450BE4CF6FCCF7A905CC9E3D07BF2FD88E3B911E22BCAA86AC5AAC97720D4D9503F8547B2AA779B41DB1D7AE5DC31F7FFC813D7BF6A07DFBF6A85FBF3EBCBCBC326CB36FDF3E04CF5F8A901587E0AE6D09B5DA2D4B3EB68C721E6D943FE1AFBD9AD33CDA8ED8070F1E487253535351BE7C79E4C993C76C1B5AED9A356BF0C377D3107FA7A2485FCB406365FC4A54514EA123B6C35B732FA779B41DB1972F5FC681030750B46851D4AA554BA6AC9670E2C40931C92D4070E07A783AB511935811AB4FBEBE128A9ECA3A54B7A770E0BF26F6F4E9D3F8EDB7DFA43BF8F2CB2F658665895C5AEDFEFD07D0AD6B4F38E91AC3592DAC569DE799E74011A71D42314AB3172E76A268D984581915CC9B87E0E0C5F0F1698B8103FBE3EDB7DF36DB8E8A56646424264F9E8C4D6B4F40175B0EAE0E659E790E6AFD4DF8A9C2305C1B6AF65D8AC813A20CC075458547E2152FFE8E15AF4726522DD7271412498593EAD99E5D2DB62DA13688978846ACB891FF71B8351FC141EB50B090133E193A00DDBAF9A350A14266DB262424C8ED877E321CD722F20A0BAC0AAD3AEF53CFC1DD70091D108601DABF8DC710C45D31A870550FDC51A9F1C0D91571F9DCA1CD5F00A98ECE487270845341935439250588897E26B1C9C9C978101D8D6AB1D168AAD6A1B815F3EB7F9C202CC692E050C427DF44EBB6F5D06F803F5AB66C99E971070F1E8C3F3647202EDA0B6E8E159E1A2194319C947D5A3E9ACBD23A2FA40261AE0570265F413C702F08771181F0BC5E7BED35299E2B8A82D2A54BCBFFE6823FC6D2ACA99D3FFFEC3EAF68416AE85F7FA154D87E74D6C7A182E6D9A9B34D525A45EF02C73CB7D1E9C3FA9832658AD4082C213C3C5C646313B173F315918D79CBDE82CCF096E1A0ECD32AA7BA8319892AACD501359AB7C0071F7C8056AD5A3D09ED48E8993367F0D7DEBD888A8A8257B16268D6AC99942A4DCF83DBA67F4FC3952B57B0685E00921705C13731C67E8875565540A22102556A3BE1B3CF07C0DBDB5B6A05A6A04B9832E517FC26928607B7D947500599250DDECA36BCA63F828BE23027BD4AA0F7679FE3CD3A75F0CA2BAF488BA465C6C7C7232828087B4342E0107905250CA908536951A64143F8F9FBE3DD77DFCD70CC23478E60F9F2E5D8B9F3DF1537458A1491C7BB7A2E0275AE5EC087AA24FB2196EA964E7F17CEEED7F176B357306DDA34E4CD9B572404E6439D17353F702936AC094761D7B68FCBDD19C9A5F85253BF55B88B0B88ABF0067C070D4693264D50B8706149A8DC464C8AAB57AFC696A040B8851D40D3D478B88BC35C143E78977B5194F0ED886EFDFBA372E5CA4F8E7BF3E64DF9FBB366FE8A5BE2FC9B1B12F17A5E37E85CDC9092108F4ABA24D452EB5138E77DECBFC4AAE18004C31978148FC4F4193FA176ED372D2E6EBE73E70E962E5D861FFF170055425D386BCC6B5E29E2261548F903A52A68D0C0BFABF4CDF499E96F944EA7C3800103E0B4732BDE7D701B8D1D8C569624DEE627AB70B9465D34E8DD0FBD7AF5CA706C2EAE5EBF6E1D7E9F3615DEB7AFA2AE81CB4615796BF3897FE557C1AAD58E3615BAD93F0097BFE1EDC352F730BCFEFAEB16FDED5F62A298F2F32CECDE7605EE4E6F4B8D36BDD526E8AE40D184A19D5F2D8CFEFA6BB3DFD7EBF5888D8D858F18EA1DCE1F879F462749494378AA0ADB0BBD8AE4361DF0CB2FBF98FD3E5DD2679F7D86B86D9BF16ECC0DB475CCBACE6B5362F56208A7E8AFE2917A3356AD5A8E860D1B4A4B330567EBBD7BF789F8B7238AB874818BB684A0F5DFF4EA4172284A57D4A1471F6375D7144C3AC24243F1E34703D1F3F665789B10735744110B142784D76B86CD9B379B5F9F48C38F1E3D8A6FC78C41E583BB31DA359BC406CF0B541607FF6EF5C31A92539270FAC2717CF5F518F8B6F77D0AB18BF07BF03E382A651FC7A56C278A45ACEE00BAF8B742BFFEBD50B76E5DB37DE91F2F5CB880112346E2C4E164A4C4796638B758416C9B0E35D1BBEFFB68DEBCB9D9FE77EFDEC5D62D5B307FDC5768191D893ADA8CC4B080B3264585883A8D650F83291815D06A3F1D3A140FD7AE844FCA2378A9B3466E5CFB0FA03A776EA272F1C2CF62583A58B5534C8C41F8C907E8DDFB0731C3FB654AEC922541381FB1026FD77745C182C663A7EA75881641F9C68D1EF0F71F89AE5DBB5A146828E27022F972CC8FA856255AA4C44E7016C6FD20169836E30EDAF9F440DF7E3D51B56A55B37D6FDDBA85C58B1763BEF09379EEDC42210B930D13893C35DE14E7B844C6BA6CC233C5F7DF7F8FED8B17417FF902F266B1EC53B35317A8F4CAD7E21E8DB77AA75B37818103800EED27A3458B4E9912BB7A7580B0D1B9E8D94B274EDEF8B9707F82346090D8BFE46BBD45DC39086FBEF9A6D9FE1C8EF4937DFAF441D9F27BD0B9732CCA5700CE9E057A7403FC3A8C45BF7EFD2429A6F8E79F7F3077EE5C040404C8C93033F0A6FCFAEBAF522472757535FB3E383818818181524CCA2ABA74B131B169983B07083D54595C5C2FD94F9016269962E6CC99080D0D428D5AC704B92254DA057C3516E8DBF77B49ACA514F94511BB72E54A790CD6E65E1A62C56815C31C888FEB28E35A664A962204C69623460C17BE79093EFF02D8B801080C20B15FA1BF88438B172FFEFFC4A6870833B1720570F85055942BDB47C6A296B231C6A3B367CFC691A381C23AFF164403DBB791D811D26219B2FD57C4D24FD315EC15E9B04D89550CF5E1E1515A6651A6E0E413137301B56A1F439FBE7A587085B87409581B921F07F6D513F1E42C998E5A9A44A8212C5F11800DEBE7C2455C7F84F0B3DDBB0F94165BA386792B92B5C4D6AE5D1BCB962DC3ABAFBE6AD11551D758B0608134129B101B1303FC3A43CCAC57181A010EE65C4097A2119990039A344B025372916D9A81AADD1611460605BE82D6EF8D869F5F47999B9B8271ED8A152B3061C2372246BD2E2635A06DDBF69258D37C5FDE78E167162D5A84A953A7CA4C2A333468D0400AF1A6599B3C7F3152860D1B26B2C0A552DDB209B11CC6D7AE028CEDDD3D44D86241F027F9919100E716BE2C18A2444404B07A950BB66CAA88E9D367A37AF51A16AD275404FCB366CDC2C2850BE5DFB454BA02A6ADA6A4DCBB770F5BB76EC5E8D1A371FDFA758BBFCBDFA0CAC5ED4CC1389AFB7DF4D147161388FF8C58224D5953A99E6F9BE464E05838D0DE47252C7226DAB4F141B162C5CCB67BF4E8910CE67D7C7CE4DFF489CCF3274E9C68160753D56269C8DFDF1F172F5A7ED206DD4E870E1DC4CD9C6EE19C9265F583EE84ADA53625F64581E4FF238C6AD2244608ADD0ADEB1778E79D77CCB663FECF268FE1C38763FFFEFD9268666D4C699964A4072D8E69ADAFAFAFB474B6DE9BA24E9D3AD295F4EEDD3BC3E75CA9436BE548E0BEFC9D979258421818C28F023F4C282432B9E1F8F0C3EE167D2DDB3DE91339C45905E6CA1AFAC93122A7679B7DFA999D3782020B271F5A6F7A70826453DEA851A350A952A5279F3329612A4D0D978550FA56DE249B11CBE17BFA142FD4E86FB30B5737806168C99240521230F463F1998B9F18EE032C5A2D2F9CD1065D0043205AA5A7A7A7B44C3685D0EF3261D06AB532DFE71A3192B47EFD7A590520D9942AAB55AB861E3D7A881BF8219C9D8D550AEA0BAC346CDBB64D4E7C9CF4F87BD945B68815E780893F400C190F7147F340ABC97A613F39255984690FD0BC453CBAF7307EB66A251380122853BA07468E1C0D1717CBCD1BF48B24ECE4C993F26F2616AC4A74ECD8116FBDF59614BC0B1428200966F35D484888242C49DC3DA6C0F4BD8D1A3592DBD01FF30651CD6242B071E3468BAEC326C4326B62AE5FB9F20054ADD2485E485671F1E2051C3EBC0465CBEFC38891C6CF18468DFB5285A8DBEF89613A1E356BD6B4988D314E6528C4324A1A1819B8B9B9496B6CD7AE9D1CEA9C04492E2D356D48F3784C4418C27162FBF3CF3F25998C55194D6477E8BF18621F2708EF794F409326EDE50C9B55D0DA42427E8267E10D1839CAF819059AE5CB80DDBBCAA09857177CFBEDB716CB379C60A821CC9F3F3FC3ACCD6DE967995191788654248C37223DD8FAC4A14FCBA4D043DF4D99F07986FE0B25B651C3516266F6366B76B306F467DBB78B6CEBD5ED4F8825C4DC8195CB5DB179537971723D24896CA7E7859BEE4F52D32700A54A959291021B4358CB62E6455740BF9C1E6944FE97C816B15151C08861103EB29920B502F2E5CDFAD38C598ABE79EB006AD63A87211FFFFB39B3B13DBB81DF163B8959BFA48C292F5FBE2B26A23819966506A6A59CC4FCFCFC50A142051C3B764C06F89CB47202D9229606B06881D1BAE29F63051023AA868D844B699DF173FADA1B378084C7C716F30AD686007F6C373F06873F5352C6B28C3D29A8DC103B737263A6C61BF8D210CBA09EEE88EFCA73ACA7E0BC4441CB54D4323DEEF4A9109910702EC2FC188C1CD8264A25EA8D37DE904433FE5CBB76ADF4D1A6FED5AE89B535C67F0D04CC35BA205350B2E444C50B4913BD19565DBD7A5576C5D00FBFC849C95AD83DB14C46E8CF83028D4984291801B0799982775AC5972113C9A596BA61C3063981310AB025EC9E580ADB2387034B9758FE9E9A2A737A5330F362C4C038954BF4398925A5BB334C0C18CBA607BF67F8C5288456AE3C879FB37B620F1DA4860064A6DEB110C915E396AA0F692081F4BBE975554E6A8C67D383845EBA74498672FC6F260CBC01D97125764FEC8AE54651FDC07ECBDF333BDBB56B97940E3323979697F64AFF99A52C8B9F317666B84657C27AD7D3C4F29796D8C93F028B17B1F5DEF2F77CCC094B28CCFD2DF5826507249D56CE4226051C8A3259D565ED9ED84F8600EBD689B83693A889424AD3A64D3172E44833E9F045800A199B3A7EFAE92799AC58EB77ED9E58DF76C64C2C2E93FF650CE356C6B27DFBF6950A57F5EAD52D6AB9D9056B5F9CFCD8FB4092E926AC81DD124BC3E035346A60CCBCAC014B2DEC9CE10A1D4A811459329BDDE98F2978F345ABE7BB25C187E084C6123CB33953DDE1A523362991D222E0FF41E6FED5144C67A9C9F29DDA2A573E72F6D75950E32990B32781591BCB335C384DD9D11218215058A7F6C00AF04B4D2C0D63D74E60F44863FF4166A03448925811604ACB92CD962D5B642845158B43D792C5723FFA639249DDB673E7CE68DBB6AD24DA1469C549DEB4CCAABE2F0DB10C3997FC0E4C9DC24A85E56D3C3C3C64E64517C0098CF12C1B30685DBA2CD68C289053C861B9C6B44A4C77C208812E86A9F24B4D2CB59349138DE59A680BCD2CF489ACB4F6ECD9535A1B2F9EC5411601E3E2B2F73F47E36A1B3E51C9B4098416CFE4825AAFB532A4DD124B49B24F4FE0C44996C5CDBFA7F8C2A222CBE11CD2AC48706929CB2CD905DD002D76DCB871193EA73BA1A5728D9A69B69619EC9658C6E32D9A095F7BDF28519A82C3969D306CB72758FF62D722DD4176C1E8A075EBD6D2EAD38391007B64F97B7409D6C02E89A57B3C7A0468DED41872598AC919B0F342F960090E55A69F73E6CC910D74D9050B8F6CBD376D3B6264C191C0FE85A735D9D93DB18C0876EF023A773236DD9982C5CB9F7FFE59FA5682F93DEB5B7C31C77F1E7012A4F6901E6CE260C99D623AD52F6B6097C4B28B71D52A60CC28CBC45278E19390DAB46923FFA6C5329F67E5362C2C2CDBBFCB108C8F5749DF0897F6BCC521438648D58B69ED4B4B2CDB8DC4A84670906537C0D0E8BBEFBE9371671AB11CBE93264D92FA6B76C1F08D372BADA39160064737C0268FACC02E89150913A64C0636ACB74C2C5D019F6FC0932748ECD9B367654F17D5A8EC82CFAE258163C78E7DF219AD95FE9BE96C566097C46EDE048CFB4A845AC72D13CB120CAD93E1569A54C8EC88CB87E81258A5CD0EF8086BC6C2743504272D3685F0B98BD6A6B2764DECB2A546B990CDCB99A17BF7EEB20D93DD8669607F162D6BDDBA7556AB5069A056C0E30D1C3850A6B9F4A5ECE626B15C829A55D81DB14C9AE85B3FFBF4E9DBA505F30CB9D23A715830A44EC0A14BA9CF9ABA157BB9B83F89E08B1D8B8C5B5947A3A592D4F86C344FD81DB1EC1D604576CACFCFDE964F9D6393065B3869659402A944910CC69C4C43D9384CEB352DC3705BEAB84C0AA8E3B28199220E873F3B0FF97840FAEDEC761EDA1DB12CB806CE03E6073E7B5B864794FE98DFB3B5888DC8B45092419FB84AC46C0C9D98EE9AEAA8145A98B575EBD64D567A1911300666ACCAB64F26021472B25BA9B53B623789547F5E8071A19C3560E3309BE148122D984209DD04DD00C925410C9918D8A7AD47609F17873F97517122647CCAA76BD0525925A0D5B2F5335795BF83E71B97831EC9629C4FA2F8301D1617F94E8BA44ECBE1CE61CFC928AD8F8B7FB38780A433F76766C517BF4F4A7A314F4DB63B6227FD4F2407B333D760AD01C9E4C374482ECBE2D400D283931C433212696DA925ABB02B62D9783C62B8B0D8D996DB895E26D815B11CA92CC5B08FE079BA18ED017645EC99D3C0F86FB85231A7CFE4F96157C4322298FA8B51327CD96157C44E9B0A2C5C009C3C91D367F2FCB02B62870F03D6AC362E807ED96157C4F6EA695C667F37EBABD8ED0E925883B242109BF333C69AD5E51079CD0D5914A6EC12D476FF0FA62DA3F3F4F969570000000049454E44AE426082" HightQuality="False" Transparent="False" TransparentColor="16777215"/>
</TfrxReportPage>
</TfrxReport>
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<TfrxReport Version="2025.1.4" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="167935" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" PrintOptions.PrintOnSheet="0" ReportOptions.CreateDate="45691.3972217593" ReportOptions.Description.Text="" ReportOptions.LastChange="45708.6433877199" ScriptLanguage="PascalScript" ScriptText.Text="begin&#13;&#10;&#13;&#10;end.">
<Datasets>
<item DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb"/>
</Datasets>
<TfrxDataPage Name="Data" HGuides.Text="" VGuides.Text="" Height="1000" Left="0" Top="0" Width="1000"/>
<TfrxReportPage Name="Page1" HGuides.Text="" VGuides.Text="" PaperWidth="215.9" PaperHeight="279.4" PaperSize="1" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" Frame.Typ="15" Frame.Width="3" MirrorMode="0">
<TfrxMemoView Name="Memo1" AllowVectorExport="True" Left="0" Top="0" Width="204.09461978" Height="49.13388977" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="13" ParentFont="False" Text="Order Type: Web Plate"/>
<TfrxMemoView Name="Memo2" AllowVectorExport="True" Left="204.09461975" Top="5E-8" Width="287.24426547" Height="49.13388929" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="14" HAlign="haRight" ParentFont="False" Text="ID.[frxDBOrderWeb.&#34;ORDER_ID&#34;] &#13;&#10;QBRefNum.[frxDBOrderWeb.&#34;QB_REF_NUM&#34;] "/>
<TfrxTableObject Name="tblOrderDate" AllowVectorExport="True" Left="8.13931519" Top="64.25201039">
<TfrxTableColumn Name="TableColumn1" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn2" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn3" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn4" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn5" Width="122.07874015748" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn6" Width="56.6929133858268" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn7" Width="60.6929133858268" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow1" MinHeight="0" MaxHeight="0" Height="17.89765">
<TfrxTableCell Name="TableCell1" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Order Date"/>
<TfrxTableCell Name="TableCell2" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Proof Date"/>
<TfrxTableCell Name="TableCell3" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship Date"/>
<TfrxTableCell Name="TableCell4" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship Via"/>
<TfrxTableCell Name="TableCell5" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Quickbooks Item"/>
<TfrxTableCell Name="TableCell26" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Quantity"/>
<TfrxTableCell Name="TableCell31" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Price"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow2" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell6" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_order_date" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;staff_fields_order_date&#34;]"/>
<TfrxTableCell Name="TableCell7" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_proof_date" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;staff_fields_proof_date&#34;]"/>
<TfrxTableCell Name="TableCell8" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_date" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;staff_fields_ship_date&#34;]"/>
<TfrxTableCell Name="TableCell9" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_via" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;staff_fields_ship_via&#34;]"/>
<TfrxTableCell Name="TableCell10" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_quickbooks_item" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;staff_fields_quickbooks_item&#34;]"/>
<TfrxTableCell Name="TableCell27" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_quantity" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;staff_fields_quantity&#34;]"/>
<TfrxTableCell Name="TableCell32" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_price" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;staff_fields_price&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblInvoiceTo" AllowVectorExport="True" Left="8.13931519" Top="105.82684039">
<TfrxTableColumn Name="TableColumn8" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn9" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow3" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell11" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Invoice To"/>
<TfrxTableCell Name="TableCell12" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Ship To"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow4" MinHeight="0" MaxHeight="0" Height="75.5905511811024">
<TfrxTableCell Name="TableCell18" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_invoice_to" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;staff_fields_invoice_to&#34;]"/>
<TfrxTableCell Name="TableCell19" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_ship_to" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;staff_fields_ship_to&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblPONumber" AllowVectorExport="True" Left="8.13931519" Top="204.09462039">
<TfrxTableColumn Name="TableColumn10" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn11" Width="361.889763779528" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow5" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell20" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="PO Number"/>
<TfrxTableCell Name="TableCell21" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Job Name"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow6" MinHeight="0" MaxHeight="0" Height="28.3464566929134">
<TfrxTableCell Name="TableCell22" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_po_number" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;staff_fields_po_number&#34;]"/>
<TfrxTableCell Name="TableCell23" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="staff_fields_job_name" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;staff_fields_job_name&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblProofing" AllowVectorExport="True" Left="8.13931519" Top="377.95300039">
<TfrxTableColumn Name="TableColumn32" Width="89.5748031496063" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn12" Width="89.5748031496063" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow45" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell65" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="2" Text="Proofing"/>
<TfrxTableCell Name="TableCell66" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow7" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell71" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="PDF"/>
<TfrxTableCell Name="TableCell72" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="PDF To"/>
</TfrxTableRow>
<TfrxTableRow Name="proof1" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell194" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_pdf" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderWeb.&#34;proofing_pdf&#34;]"/>
<TfrxTableCell Name="TableCell195" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_pdf_to" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderWeb.&#34;proofing_pdf_to&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="p2" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell200" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="PDF Date"/>
<TfrxTableCell Name="TableCell201" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="PDF Date 2"/>
</TfrxTableRow>
<TfrxTableRow Name="p3" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell206" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_pdf_date_1" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderWeb.&#34;proofing_pdf_date_1&#34;]"/>
<TfrxTableCell Name="TableCell207" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_pdf_date_2" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderWeb.&#34;proofing_pdf_date_2&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="p4" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell212" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Full Size Ink Jet"/>
<TfrxTableCell Name="TableCell213" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Ink Jet To"/>
</TfrxTableRow>
<TfrxTableRow Name="p5" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell218" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_full_size_ink_jet_for" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderWeb.&#34;proofing_full_size_ink_jet_for&#34;]"/>
<TfrxTableCell Name="TableCell219" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_ink_jet_to" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-8" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderWeb.&#34;proofing_ink_jet_to&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="p6" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell122" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Ink Jet Date 1"/>
<TfrxTableCell Name="TableCell123" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Ink Jet Date 2"/>
</TfrxTableRow>
<TfrxTableRow Name="p7" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell132" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_pdf_date_1" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;proofing_pdf_date_1&#34;]"/>
<TfrxTableCell Name="TableCell133" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_pdf_date_2" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;proofing_pdf_date_2&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="p8" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell138" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Color Contract"/>
<TfrxTableCell Name="TableCell139" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-9" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Color Contrac To"/>
</TfrxTableRow>
<TfrxTableRow Name="p9" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell144" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_color_contract" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;proofing_color_contract&#34;]"/>
<TfrxTableCell Name="TableCell145" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="proofing_color_contrac_to" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderWeb.&#34;proofing_color_contrac_to&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblPlates" AllowVectorExport="True" Left="8.13931519" Top="861.73284039">
<TfrxTableColumn Name="TableColumn57" Width="241.247244094488" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn18" Width="241.247244094488" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn19" Width="241.247244094488" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow93" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell113" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="3" Text="Plates"/>
<TfrxTableCell Name="TableCell273" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell274" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow21" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell275" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Thickness"/>
<TfrxTableCell Name="TableCell276" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Plate Material"/>
<TfrxTableCell Name="TableCell277" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Job Number"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow22" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell278" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plates_thickness" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;plates_thickness&#34;]"/>
<TfrxTableCell Name="TableCell279" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plates_plate_material" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;plates_plate_material&#34;]"/>
<TfrxTableCell Name="TableCell280" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plates_job_number" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;plates_job_number&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="SpecialInstructions" AllowVectorExport="True" Left="8.13931519" Top="922.20532039">
<TfrxTableColumn Name="TableColumn61" Width="723.779527559055" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow100" MinHeight="0" MaxHeight="0" Height="21.685065">
<TfrxTableCell Name="TableCell120" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="536870911" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" VAlign="vaCenter" Text="Comments"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow101" MinHeight="0" MaxHeight="0" Height="26.582690590551">
<TfrxTableCell Name="TableCell121" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="general_comments" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;general_comments&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblSuppliedByCustomer" AllowVectorExport="True" Left="8.13931519" Top="253.22851039">
<TfrxTableColumn Name="TableColumn67" Width="181.03937007874" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn68" Width="181.03937007874" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn69" Width="181.03937007874" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn29" Width="181.03937007874" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow103" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell124" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="4" Text="Supplied By Customer"/>
<TfrxTableCell Name="TableCell154" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell165" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell172" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow104" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell126" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="B/W or Color Copy"/>
<TfrxTableCell Name="TableCell158" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Plates"/>
<TfrxTableCell Name="TableCell166" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Sample"/>
<TfrxTableCell Name="TableCell173" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Dimensional Layout"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow105" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell128" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_b_w_or_co" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;supplied_by_customer_b_w_or_co&#34;]"/>
<TfrxTableCell Name="TableCell160" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_plates" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;supplied_by_customer_plates&#34;]"/>
<TfrxTableCell Name="TableCell167" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_sample" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;supplied_by_customer_sample&#34;]"/>
<TfrxTableCell Name="TableCell174" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_dimension" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;supplied_by_customer_dimension&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow106" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell130" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Email"/>
<TfrxTableCell Name="TableCell161" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="FTP"/>
<TfrxTableCell Name="TableCell168" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Other"/>
<TfrxTableCell Name="TableCell175" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Disk"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow107" MinHeight="0" MaxHeight="0" Height="23.7570457142857">
<TfrxTableCell Name="TableCell151" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_e_mail" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;supplied_by_customer_e_mail&#34;]"/>
<TfrxTableCell Name="TableCell162" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_ftp" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;supplied_by_customer_ftp&#34;]"/>
<TfrxTableCell Name="TableCell169" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_other" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text="[frxDBOrderWeb.&#34;supplied_by_customer_other&#34;]"/>
<TfrxTableCell Name="TableCell176" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="supplied_by_customer_disk" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;supplied_by_customer_disk&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblPlateMarks" AllowVectorExport="True" Left="552.39163519" Top="377.95300039">
<TfrxTableColumn Name="TableColumn23" Width="89.7637795275591" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn24" Width="89.7637795275591" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow30" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell73" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="2" Text="Plate Marks"/>
<TfrxTableCell Name="TableCell74" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow31" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell75" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Microdots"/>
<TfrxTableCell Name="TableCell76" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow32" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell77" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plate_marks_microdots" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" ColSpan="2" Text="[frxDBOrderWeb.&#34;plate_marks_microdots&#34;]"/>
<TfrxTableCell Name="TableCell78" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow33" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell79" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Microdots Comments"/>
<TfrxTableCell Name="TableCell80" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Stick Bak"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow34" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell114" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plate_marks_microdots_comments" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" ColSpan="2" Text="[frxDBOrderWeb.&#34;plate_marks_microdots_comments&#34;]"/>
<TfrxTableCell Name="TableCell115" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow35" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell116" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Crosshairs"/>
<TfrxTableCell Name="TableCell117" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Strip Mount"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow36" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell118" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plate_marks_crosshairs" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" ColSpan="2" Text="[frxDBOrderWeb.&#34;plate_marks_crosshairs&#34;]"/>
<TfrxTableCell Name="TableCell119" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow37" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell125" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Crosshairs Comments"/>
<TfrxTableCell Name="TableCell127" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow38" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell129" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plate_marks_crosshairs_comments" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" ColSpan="2" Text="[frxDBOrderWeb.&#34;plate_marks_crosshairs_comments&#34;]"/>
<TfrxTableCell Name="TableCell131" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow39" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell134" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Color Bars"/>
<TfrxTableCell Name="TableCell135" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Full Size Panel"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow40" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell136" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plate_marks_color_bars" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" ColSpan="2" Text="[frxDBOrderWeb.&#34;plate_marks_color_bars&#34;]"/>
<TfrxTableCell Name="TableCell137" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow41" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell140" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Color Bars Commets"/>
<TfrxTableCell Name="TableCell141" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Crosshairs"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow42" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell142" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plate_marks_color_bars_comments" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" ColSpan="2" Text="[frxDBOrderWeb.&#34;plate_marks_color_bars_comments&#34;]"/>
<TfrxTableCell Name="TableCell143" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow43" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell146" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Other"/>
<TfrxTableCell Name="TableCell147" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Custom Adhesive"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow44" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell148" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plate_marks_other" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" ColSpan="2" Text="[frxDBOrderWeb.&#34;plate_marks_other&#34;]"/>
<TfrxTableCell Name="TableCell149" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow46" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell170" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="2" Text="Other Comments"/>
<TfrxTableCell Name="TableCell171" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow47" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell177" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plate_marks_other_comments" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-9" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" ColSpan="2" Text="[frxDBOrderWeb.&#34;plate_marks_other_comments&#34;]"/>
<TfrxTableCell Name="TableCell178" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblColors" AllowVectorExport="True" Left="189.55675519" Top="377.95300039">
<TfrxTableColumn Name="TableColumn25" Width="78.6850332677165" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn26" Width="122.905505708661" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn27" Width="78.7322895669292" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn28" Width="78.7322895669292" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="ColorsHeader" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell156" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="4" Text="Colors"/>
<TfrxTableCell Name="TableCell157" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell230" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell247" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorsTitle" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell159" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="#"/>
<TfrxTableCell Name="TableCell191" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Color"/>
<TfrxTableCell Name="TableCell233" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="LPI"/>
<TfrxTableCell Name="TableCell248" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Size"/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow1" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell192" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell193" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell234" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell249" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow2" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell196" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell197" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell235" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell250" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow3" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell198" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell199" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell236" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell251" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow4" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell202" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell203" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell237" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell252" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow5" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell204" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell205" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell238" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell253" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow6" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell208" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell209" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell239" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell254" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow7" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell210" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell211" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell240" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell255" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow8" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell214" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell215" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell241" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell256" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow9" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell216" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell217" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell242" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell257" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow10" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell220" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" ParentFont="False" Text=""/>
<TfrxTableCell Name="TableCell221" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell243" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell258" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="ColorRow11" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell222" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell223" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell244" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell259" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="PressNameTitleRow" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell224" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="4" Text="Press Name"/>
<TfrxTableCell Name="TableCell227" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell245" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell260" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="PressNameRow" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell228" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="quantity_and_colors_press_name" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" ColSpan="4" Text="[frxDBOrderWeb.&#34;quantity_and_colors_press_name&#34;]"/>
<TfrxTableCell Name="TableCell229" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell246" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell261" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow48" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell179" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="4" Text="Anilax Info"/>
<TfrxTableCell Name="TableCell180" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell181" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell182" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow49" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell183" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="quantity_and_colors_anilox_info" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" ColSpan="4" Text="[frxDBOrderWeb.&#34;quantity_and_colors_anilox_info&#34;]"/>
<TfrxTableCell Name="TableCell184" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell185" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell186" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblPrintOrientation" AllowVectorExport="True" Left="8.13931519" Top="589.60668039">
<TfrxTableColumn Name="TableColumn30" Width="59.8425196850394" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn31" Width="59.8425196850394" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn33" Width="59.8425196850394" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow50" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell187" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="3" Text="Print Orientation"/>
<TfrxTableCell Name="TableCell188" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell189" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow51" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell190" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" ColSpan="3" Text="Print Orientation"/>
<TfrxTableCell Name="TableCell225" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Plate Material"/>
<TfrxTableCell Name="TableCell226" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Job Number"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow52" MinHeight="0" MaxHeight="0" Height="71.89765">
<TfrxTableCell Name="TableCell231" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="print_orientation_print_orient" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" ColSpan="3" Text="[frxDBOrderWeb.&#34;print_orientation_print_orient&#34;]"/>
<TfrxTableCell Name="TableCell232" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plates_plate_material" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;plates_plate_material&#34;]"/>
<TfrxTableCell Name="TableCell262" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="plates_job_number" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderCorrugated.&#34;plates_job_number&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblLayout" AllowVectorExport="True" Left="8.13931519" Top="702.99258039">
<TfrxTableColumn Name="TableColumn34" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn35" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn36" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn37" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn38" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn39" Width="120.566929133858" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow53" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell263" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="6" Text="Layout"/>
<TfrxTableCell Name="TableCell264" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell265" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell286" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell291" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell296" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow54" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell266" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Around"/>
<TfrxTableCell Name="TableCell267" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Accross"/>
<TfrxTableCell Name="TableCell268" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Surface Print"/>
<TfrxTableCell Name="TableCell287" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Reverse Print"/>
<TfrxTableCell Name="TableCell292" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Cylinder Repeat"/>
<TfrxTableCell Name="TableCell297" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Cutoff Dimension"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow55" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell269" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_around" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;layout_around&#34;]"/>
<TfrxTableCell Name="TableCell270" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_accross" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;layout_accross&#34;]"/>
<TfrxTableCell Name="TableCell271" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_surface_print" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;layout_surface_print&#34;]"/>
<TfrxTableCell Name="TableCell288" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_reverse_print" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;layout_reverse_print&#34;]"/>
<TfrxTableCell Name="TableCell293" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_cylinder_repeat" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;layout_cylinder_repeat&#34;]"/>
<TfrxTableCell Name="TableCell298" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_cutoff_dimension" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;layout_cutoff_dimension&#34;]"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow56" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell272" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Pitch"/>
<TfrxTableCell Name="TableCell281" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Teeth"/>
<TfrxTableCell Name="TableCell282" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Bleed"/>
<TfrxTableCell Name="TableCell289" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Cutback"/>
<TfrxTableCell Name="TableCell294" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Minimum Trap Dim"/>
<TfrxTableCell Name="TableCell299" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Maximum Trap Dim"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow57" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell283" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_pitch" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;layout_pitch&#34;]"/>
<TfrxTableCell Name="TableCell284" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_teeth" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;layout_teeth&#34;]"/>
<TfrxTableCell Name="TableCell285" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_bleed" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;layout_bleed&#34;]"/>
<TfrxTableCell Name="TableCell290" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_cutback" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;layout_cutback&#34;]"/>
<TfrxTableCell Name="TableCell295" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_minimum_trap_dim" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;layout_minimum_trap_dim&#34;]"/>
<TfrxTableCell Name="TableCell300" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="layout_maximum_trap_dim" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;layout_maximum_trap_dim&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxTableObject Name="tblUPC" AllowVectorExport="True" Left="8.13931519" Top="801.26036039">
<TfrxTableColumn Name="TableColumn40" Width="181.03937007874" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn41" Width="181.03937007874" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn42" Width="181.03937007874" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableColumn Name="TableColumn43" Width="181.03937007874" MinWidth="0" MaxWidth="75.5906"/>
<TfrxTableRow Name="TableRow58" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell301" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="16777215" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="6908265" ParentFont="False" VAlign="vaCenter" ColSpan="4" Text="UPC"/>
<TfrxTableCell Name="TableCell302" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell303" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Frame.Typ="15" Text=""/>
<TfrxTableCell Name="TableCell310" AllowVectorExport="True" Restrictions="8" Frame.Typ="15" Text=""/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow59" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell304" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Size"/>
<TfrxTableCell Name="TableCell305" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Bar Width Reduction"/>
<TfrxTableCell Name="TableCell306" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Distortion Percent"/>
<TfrxTableCell Name="TableCell311" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="15" Fill.BackColor="-16777194" ParentFont="False" Text="Distortion Amount"/>
</TfrxTableRow>
<TfrxTableRow Name="TableRow60" MinHeight="0" MaxHeight="0" Height="18.89765">
<TfrxTableCell Name="TableCell307" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="upc_size" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;upc_size&#34;]"/>
<TfrxTableCell Name="TableCell308" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="upc_bar_width_reduction" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;upc_bar_width_reduction&#34;]"/>
<TfrxTableCell Name="TableCell309" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="upc_distortion_percent" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;upc_distortion_percent&#34;]"/>
<TfrxTableCell Name="TableCell312" AllowVectorExport="True" Restrictions="8" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="upc_distortion_amount" DataSet="frxDBOrderWeb" DataSetName="frxDBOrderWeb" Frame.Typ="15" Text="[frxDBOrderWeb.&#34;upc_distortion_amount&#34;]"/>
</TfrxTableRow>
</TfrxTableObject>
<TfrxMemoView Name="Memo4" AllowVectorExport="True" Left="491.3389" Top="0" Width="249.44897978" Height="49.13388977" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="13" ParentFont="False" VAlign="vaCenter" Text=""/>
<TfrxPictureView Name="Picture1" AllowVectorExport="True" Left="597.16572236" Top="3.77953019" Width="188.97653125" Height="41.57482977" Frame.Typ="0" Picture.PropData="04446174610A521900000954506E67496D61676589504E470D0A1A0A0000000D49484452000000560000006B0806000000EDB27584000000017352474200AECE1CE90000000467414D410000B18F0BFC6105000000097048597300000EC300000EC301C76FA864000018DD4944415478DAED5D077C14D5D73D5BD26909A1041129D2A48348938E60A424101034F48EA058E8288AA27F50448AB490108AD221F4264DA426108A94D02148098140207DB33BDF3B6F0926BB1BD804DC2CF97DE7E7BA66776676E6CC7DF7DD7BEE7DA36AF2F76B95E99376C2495314D64181A2E8E53BA012FFA82C6CA2702BF1955A6CA1366E672318942428A9D7B1CC711DCAAAEEDBEC77D3E3BC8F3F545925D6A0A4204177117A71011A952B346AD70CDF2B4AAAF82E5EBC12E0A42E0A276D51A8554E36BB28B5F8DDBCFAF398EBB01DA555B13625340DD92296A4DD4DDC01AFE2CE7073731156A9CDB88162802E3509F1F14978185D10791C2A41ABCE67B38B72561EA2B4FE28BE733884575571B6E4F309B2456CAAE111A21242D0B1734354AB5111F9F2999376FBF66D1C3A780C87FF8C451E6D4D38A80BD8ECA2F22B31A867D88DC1DAB328A24AB4D9EFA6C773113B61E227F0EBD806254A9430DBE6EFBFFF46E0BCDFB06CC131B8AAABDB94D8C2CA1DF81A42D0417B0B1E2A9DCD7E373D7221B10A8A2B37304859807A9A64E451196C48E7BFC875C41A946494512EE37BD5EF28A156E068BB602403721DB17A431CCA291108D286C05990AAB6299DFF22D711EB60B88B1ACA49FCEAB0D3A6449A22D711EBA95C47432514A3B5E13625D214B98ED892868BF056FE422F878B3625D214B98ED88ACA19F86237DA6B6EDA944853E43A626B2B47E1AF6C467D6D924D893445AE2296DA442BE53086A877A0584E85038F91AB8835E8A3D0517518A3B4876D4EA4297215B12E8648416C283ED61CB33991A6C855C416379C41075518BA6ACEDB9C4853E42A62AB19C2D05E10FB9EE686CD893445AE22B699619720F608EA687246DC4E8F5C432CAB16EF63137C55E128AB4ECD1132D3C30E8955F0A496F6A44EA63C7ECF5CAA4AD5C762886A33DAAB4FC13D87432DBB245667B80FBD21111A95331C341E52064C353C94DFB1BC9359ED2C29F526C66976888CEB1C3439CDAABD119BA0BB0C38454251DD4772B20E29C9B455BD2C5E3A69BC90CFB1261C359E16F654E0AE3F8B619A7D78477D2DA739B51F62491E75D447FA03A859B7302A572D09474747A4A4A420222202278E9FC2C3BB1EF0706E26882D68B6BF4A1CA192D8B79FE628EAA9A3729A537B21D6208E178FB89433285CF20E060DEE8A4E9D3AA160C182888B8BC39C3973B162E9765C3BEF88024E6F0957E06891D866FAADF840731A55D539D3476077C4B2B92231F51AEEA6ACC3D8B15FA04B97CE285BB62C1E3E7C8843870E61E8D091B87BAD30F239D5103E36BFC56390583FC36AF8AACFA39C3A3EA739B50F62137497A0770E47F35655307CF817A858B12212131371F0E0418C183102D1D73DE1A0AF0027AD9720D0F2B4A416563FD81080E6EA1B28A6CE99E2A15D119B947A037A87F378BD9282493F4E40952A55E0E0E080DDBB7763EA2FB311B6FFA6D8B7061CD545840B70B6782EB2EBC6700F33354B5143152DEB5CF6801C2396615582FE244A5754C1BF7B1B0C1A34080683410EFFC58B9663D5D23D7055D585B3F695A7B7270957A2D65FC122874D2897437D5A7642AC22FCAA0E0F538EC3C3EB1EFC3A37C2A79F7E0A7777779C3A750A73E7CCC7960D61487CE085FC4EB5F0AC663AAD120F4FFD694C75D893637D5A7641AC22484DD6472126652BFA7FD4010306F44399326570FFFE7D7CFCF1C7D8B7E702521F9596939535705362F18608B5463B1C4371957D4C5C362796F16A8A3E1A771236A175BBBAE83FA0071A376E2C499D316306962FDB8CF8E85270D35412C3DFC5AA737157EEA1B9612B7A6A2FA3B02A67CB3139466CB2FE0E52D46750ACD4238C1E330C4D9A34464C4C0C56AF0E117E75351E4679416B2823262B4FABCE83288A28F81B96A2A5E63EDC55392FBED89C5826023AD525142C7E0FBDFBFAE1FDF7DF874AA5C2860D1B316BE602445E70425E07DE00F7C78DCACF069B9F4BE03A46280B5145A313939D62D57EB98658675579241B6EC0BDE85DBCE35D1DE3C78F8746A3C18E1D3BB078E14AECD87A16855DDBC890CA5A5209839288D2868B98AE59064FB19BD6EA3D7305B1E130A40A7FE9780D2DBCDFC037DF7C8372E5CAE1F8F1E398306102B66D38034F97771F8B2B590B42A97A95379CC552C7F539CDA36D899D17B0108B83772121E9063A757E0F7DFBF540BD7AF5E0E4E48473E7CE0992BFC3C635A750C8B925B49AAC0BE1799428D456C23149BB2FA779B42DB1010181089AB704CD5B3440CF5EDDD0A2450BE4CF6FCCF7A905CC9E3D07BF2FD88E3B911E22BCAA86AC5AAC97720D4D9503F8547B2AA779B41DB1D7AE5DC31F7FFC813D7BF6A07DFBF6A85FBF3EBCBCBC326CB36FDF3E04CF5F8A901587E0AE6D09B5DA2D4B3EB68C721E6D943FE1AFBD9AD33CDA8ED8070F1E487253535351BE7C79E4C993C76C1B5AED9A356BF0C377D3107FA7A2485FCB406365FC4A54514EA123B6C35B732FA779B41DB1972F5FC681030750B46851D4AA554BA6AC9670E2C40931C92D4070E07A783AB511935811AB4FBEBE128A9ECA3A54B7A770E0BF26F6F4E9D3F8EDB7DFA43BF8F2CB2F658665895C5AEDFEFD07D0AD6B4F38E91AC3592DAC569DE799E74011A71D42314AB3172E76A268D984581915CC9B87E0E0C5F0F1698B8103FBE3EDB7DF36DB8E8A56646424264F9E8C4D6B4F40175B0EAE0E659E790E6AFD4DF8A9C2305C1B6AF65D8AC813A20CC075458547E2152FFE8E15AF4726522DD7271412498593EAD99E5D2DB62DA13688978846ACB891FF71B8351FC141EB50B090133E193A00DDBAF9A350A14266DB262424C8ED877E321CD722F20A0BAC0AAD3AEF53CFC1DD70091D108601DABF8DC710C45D31A870550FDC51A9F1C0D91571F9DCA1CD5F00A98ECE487270845341935439250588897E26B1C9C9C978101D8D6AB1D168AAD6A1B815F3EB7F9C202CC692E050C427DF44EBB6F5D06F803F5AB66C99E971070F1E8C3F3647202EDA0B6E8E159E1A2194319C947D5A3E9ACBD23A2FA40261AE0570265F413C702F08771181F0BC5E7BED35299E2B8A82D2A54BCBFFE6823FC6D2ACA99D3FFFEC3EAF68416AE85F7FA154D87E74D6C7A182E6D9A9B34D525A45EF02C73CB7D1E9C3FA9832658AD4082C213C3C5C646313B173F315918D79CBDE82CCF096E1A0ECD32AA7BA8319892AACD501359AB7C0071F7C8056AD5A3D09ED48E8993367F0D7DEBD888A8A8257B16268D6AC99942A4DCF83DBA67F4FC3952B57B0685E00921705C13731C67E8875565540A22102556A3BE1B3CF07C0DBDB5B6A05A6A04B9832E517FC26928607B7D947500599250DDECA36BCA63F828BE23027BD4AA0F7679FE3CD3A75F0CA2BAF488BA465C6C7C7232828087B4342E0107905250CA908536951A64143F8F9FBE3DD77DFCD70CC23478E60F9F2E5D8B9F3DF1537458A1491C7BB7A2E0275AE5EC087AA24FB2196EA964E7F17CEEED7F176B357306DDA34E4CD9B572404E6439D17353F702936AC094761D7B68FCBDD19C9A5F85253BF55B88B0B88ABF0067C070D4693264D50B8706149A8DC464C8AAB57AFC696A040B8851D40D3D478B88BC35C143E78977B5194F0ED886EFDFBA372E5CA4F8E7BF3E64DF9FBB366FE8A5BE2FC9B1B12F17A5E37E85CDC9092108F4ABA24D452EB5138E77DECBFC4AAE18004C31978148FC4F4193FA176ED372D2E6EBE73E70E962E5D861FFF170055425D386BCC6B5E29E2261548F903A52A68D0C0BFABF4CDF499E96F944EA7C3800103E0B4732BDE7D701B8D1D8C569624DEE627AB70B9465D34E8DD0FBD7AF5CA706C2EAE5EBF6E1D7E9F3615DEB7AFA2AE81CB4615796BF3897FE557C1AAD58E3615BAD93F0097BFE1EDC352F730BCFEFAEB16FDED5F62A298F2F32CECDE7605EE4E6F4B8D36BDD526E8AE40D184A19D5F2D8CFEFA6BB3DFD7EBF5888D8D858F18EA1DCE1F879F462749494378AA0ADB0BBD8AE4361DF0CB2FBF98FD3E5DD2679F7D86B86D9BF16ECC0DB475CCBACE6B5362F56208A7E8AFE2917A3356AD5A8E860D1B4A4B330567EBBD7BF789F8B7238AB874818BB684A0F5DFF4EA4172284A57D4A1471F6375D7144C3AC24243F1E34703D1F3F665789B10735744110B142784D76B86CD9B379B5F9F48C38F1E3D8A6FC78C41E583BB31DA359BC406CF0B541607FF6EF5C31A92539270FAC2717CF5F518F8B6F77D0AB18BF07BF03E382A651FC7A56C278A45ACEE00BAF8B742BFFEBD50B76E5DB37DE91F2F5CB880112346E2C4E164A4C4796638B758416C9B0E35D1BBEFFB68DEBCB9D9FE77EFDEC5D62D5B307FDC5768191D893ADA8CC4B080B3264585883A8D650F83291815D06A3F1D3A140FD7AE844FCA2378A9B3466E5CFB0FA03A776EA272F1C2CF62583A58B5534C8C41F8C907E8DDFB0731C3FB654AEC922541381FB1026FD77745C182C663A7EA75881641F9C68D1EF0F71F89AE5DBB5A146828E27022F972CC8FA856255AA4C44E7016C6FD20169836E30EDAF9F440DF7E3D51B56A55B37D6FDDBA85C58B1763BEF09379EEDC42210B930D13893C35DE14E7B844C6BA6CC233C5F7DF7F8FED8B17417FF902F266B1EC53B35317A8F4CAD7E21E8DB77AA75B37818103800EED27A3458B4E9912BB7A7580B0D1B9E8D94B274EDEF8B9707F82346090D8BFE46BBD45DC39086FBEF9A6D9FE1C8EF4937DFAF441D9F27BD0B9732CCA5700CE9E057A7403FC3A8C45BF7EFD2429A6F8E79F7F3077EE5C040404C8C93033F0A6FCFAEBAF522472757535FB3E383818818181524CCA2ABA74B131B169983B07083D54595C5C2FD94F9016269962E6CC99080D0D428D5AC704B92254DA057C3516E8DBF77B49ACA514F94511BB72E54A790CD6E65E1A62C56815C31C888FEB28E35A664A962204C69623460C17BE79093EFF02D8B801080C20B15FA1BF88438B172FFEFFC4A6870833B1720570F85055942BDB47C6A296B231C6A3B367CFC691A381C23AFF164403DBB791D811D26219B2FD57C4D24FD315EC15E9B04D89550CF5E1E1515A6651A6E0E413137301B56A1F439FBE7A587085B87409581B921F07F6D513F1E42C998E5A9A44A8212C5F11800DEBE7C2455C7F84F0B3DDBB0F94165BA386792B92B5C4D6AE5D1BCB962DC3ABAFBE6AD11551D758B0608134129B101B1303FC3A43CCAC57181A010EE65C4097A2119990039A344B025372916D9A81AADD1611460605BE82D6EF8D869F5F47999B9B8271ED8A152B3061C2372246BD2E2635A06DDBF69258D37C5FDE78E167162D5A84A953A7CA4C2A333468D0400AF1A6599B3C7F3152860D1B26B2C0A552DDB209B11CC6D7AE028CEDDD3D44D86241F027F9919100E716BE2C18A2444404B07A950BB66CAA88E9D367A37AF51A16AD275404FCB366CDC2C2850BE5DFB454BA02A6ADA6A4DCBB770F5BB76EC5E8D1A371FDFA758BBFCBDFA0CAC5ED4CC1389AFB7DF4D147161388FF8C58224D5953A99E6F9BE464E05838D0DE47252C7226DAB4F141B162C5CCB67BF4E8910CE67D7C7CE4DFF489CCF3274E9C68160753D56269C8DFDF1F172F5A7ED206DD4E870E1DC4CD9C6EE19C9265F583EE84ADA53625F64581E4FF238C6AD2244608ADD0ADEB1778E79D77CCB663FECF268FE1C38763FFFEFD9268666D4C699964A4072D8E69ADAFAFAFB474B6DE9BA24E9D3AD295F4EEDD3BC3E75CA9436BE548E0BEFC9D979258421818C28F023F4C282432B9E1F8F0C3EE167D2DDB3DE91339C45905E6CA1AFAC93122A7679B7DFA999D3782020B271F5A6F7A70826453DEA851A350A952A5279F3329612A4D0D978550FA56DE249B11CBE17BFA142FD4E86FB30B5737806168C99240521230F463F1998B9F18EE032C5A2D2F9CD1065D0043205AA5A7A7A7B44C3685D0EF3261D06AB532DFE71A3192B47EFD7A590520D9942AAB55AB861E3D7A881BF8219C9D8D550AEA0BAC346CDBB64D4E7C9CF4F87BD945B68815E780893F400C190F7147F340ABC97A613F39255984690FD0BC453CBAF7307EB66A251380122853BA07468E1C0D1717CBCD1BF48B24ECE4C993F26F2616AC4A74ECD8116FBDF59614BC0B1428200966F35D484888242C49DC3DA6C0F4BD8D1A3592DBD01FF30651CD6242B071E3468BAEC326C4326B62AE5FB9F20054ADD2485E485671F1E2051C3EBC0465CBEFC38891C6CF18468DFB5285A8DBEF89613A1E356BD6B4988D314E6528C4324A1A1819B8B9B9496B6CD7AE9D1CEA9C04492E2D356D48F3784C4418C27162FBF3CF3F25998C55194D6477E8BF18621F2708EF794F409326EDE50C9B55D0DA42427E8267E10D1839CAF819059AE5CB80DDBBCAA09857177CFBEDB716CB379C60A821CC9F3F3FC3ACCD6DE967995191788654248C37223DD8FAC4A14FCBA4D043DF4D99F07986FE0B25B651C3516266F6366B76B306F467DBB78B6CEBD5ED4F8825C4DC8195CB5DB179537971723D24896CA7E7859BEE4F52D32700A54A959291021B4358CB62E6455740BF9C1E6944FE97C816B15151C08861103EB29920B502F2E5CDFAD38C598ABE79EB006AD63A87211FFFFB39B3B13DBB81DF163B8959BFA48C292F5FBE2B26A23819966506A6A59CC4FCFCFC50A142051C3B764C06F89CB47202D9229606B06881D1BAE29F63051023AA868D844B699DF173FADA1B378084C7C716F30AD686007F6C373F06873F5352C6B28C3D29A8DC103B737263A6C61BF8D210CBA09EEE88EFCA73ACA7E0BC4441CB54D4323DEEF4A9109910702EC2FC188C1CD8264A25EA8D37DE904433FE5CBB76ADF4D1A6FED5AE89B535C67F0D04CC35BA205350B2E444C50B4913BD19565DBD7A5576C5D00FBFC849C95AD83DB14C46E8CF83028D4984291801B0799982775AC5972113C9A596BA61C3063981310AB025EC9E580ADB2387034B9758FE9E9A2A737A5330F362C4C038954BF4398925A5BB334C0C18CBA607BF67F8C5288456AE3C879FB37B620F1DA4860064A6DEB110C915E396AA0F692081F4BBE975554E6A8C67D383845EBA74498672FC6F260CBC01D97125764FEC8AE54651FDC07ECBDF333BDBB56B97940E3323979697F64AFF99A52C8B9F317666B84657C27AD7D3C4F29796D8C93F028B17B1F5DEF2F77CCC094B28CCFD2DF5826507249D56CE4226051C8A3259D565ED9ED84F8600EBD689B83693A889424AD3A64D3172E44833E9F045800A199B3A7EFAE92799AC58EB77ED9E58DF76C64C2C2E93FF650CE356C6B27DFBF6950A57F5EAD52D6AB9D9056B5F9CFCD8FB4092E926AC81DD124BC3E035346A60CCBCAC014B2DEC9CE10A1D4A811459329BDDE98F2978F345ABE7BB25C187E084C6123CB33953DDE1A523362991D222E0FF41E6FED5144C67A9C9F29DDA2A573E72F6D75950E32990B32781591BCB335C384DD9D11218215058A7F6C00AF04B4D2C0D63D74E60F44863FF4166A03448925811604ACB92CD962D5B642845158B43D792C5723FFA639249DDB673E7CE68DBB6AD24DA1469C549DEB4CCAABE2F0DB10C3997FC0E4C9DC24A85E56D3C3C3C64E64517C0098CF12C1B30685DBA2CD68C289053C861B9C6B44A4C77C208812E86A9F24B4D2CB59349138DE59A680BCD2CF489ACB4F6ECD9535A1B2F9EC5411601E3E2B2F73F47E36A1B3E51C9B4098416CFE4825AAFB532A4DD124B49B24F4FE0C44996C5CDBFA7F8C2A222CBE11CD2AC48706929CB2CD905DD002D76DCB871193EA73BA1A5728D9A69B69619EC9658C6E32D9A095F7BDF28519A82C3969D306CB72758FF62D722DD4176C1E8A075EBD6D2EAD38391007B64F97B7409D6C02E89A57B3C7A0468DED41872598AC919B0F342F960090E55A69F73E6CC910D74D9050B8F6CBD376D3B6264C191C0FE85A735D9D93DB18C0876EF023A773236DD9982C5CB9F7FFE59FA5682F93DEB5B7C31C77F1E7012A4F6901E6CE260C99D623AD52F6B6097C4B28B71D52A60CC28CBC45278E19390DAB46923FFA6C5329F67E5362C2C2CDBBFCB108C8F5749DF0897F6BCC521438648D58B69ED4B4B2CDB8DC4A84670906537C0D0E8BBEFBE9371671AB11CBE93264D92FA6B76C1F08D372BADA39160064737C0268FACC02E89150913A64C0636ACB74C2C5D019F6FC0932748ECD9B367654F17D5A8EC82CFAE258163C78E7DF219AD95FE9BE96C566097C46EDE048CFB4A845AC72D13CB120CAD93E1569A54C8EC88CB87E81258A5CD0EF8086BC6C2743504272D3685F0B98BD6A6B2764DECB2A546B990CDCB99A17BF7EEB20D93DD8669607F162D6BDDBA7556AB5069A056C0E30D1C3850A6B9F4A5ECE626B15C829A55D81DB14C9AE85B3FFBF4E9DBA505F30CB9D23A715830A44EC0A14BA9CF9ABA157BB9B83F89E08B1D8B8C5B5947A3A592D4F86C344FD81DB1EC1D604576CACFCFDE964F9D6393065B3869659402A944910CC69C4C43D9384CEB352DC3705BEAB84C0AA8E3B28199220E873F3B0FF97840FAEDEC761EDA1DB12CB806CE03E6073E7B5B864794FE98DFB3B5888DC8B45092419FB84AC46C0C9D98EE9AEAA8145A98B575EBD64D567A1911300666ACCAB64F26021472B25BA9B53B623789547F5E8071A19C3560E3309BE148122D984209DD04DD00C925410C9918D8A7AD47609F17873F97517122647CCAA76BD0525925A0D5B2F5335795BF83E71B97831EC9629C4FA2F8301D1617F94E8BA44ECBE1CE61CFC928AD8F8B7FB38780A433F76766C517BF4F4A7A314F4DB63B6227FD4F2407B333D760AD01C9E4C374482ECBE2D400D283931C433212696DA925ABB02B62D9783C62B8B0D8D996DB895E26D815B11CA92CC5B08FE079BA18ED017645EC99D3C0F86FB85231A7CFE4F96157C4322298FA8B51327CD96157C44E9B0A2C5C009C3C91D367F2FCB02B62870F03D6AC362E807ED96157C4F6EA695C667F37EBABD8ED0E925883B242109BF333C69AD5E51079CD0D5914A6EC12D476FF0FA62DA3F3F4F969570000000049454E44AE426082" HightQuality="False" Transparent="False" TransparentColor="16777215"/>
</TfrxReportPage>
</TfrxReport>
<?xml version="1.0" encoding="utf-8" standalone="no"?> <?xml version="1.0" encoding="utf-8" standalone="no"?>
<TfrxReport Version="2024.2.1" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="167935" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" PrintOptions.PrintOnSheet="0" ReportOptions.CreateDate="45642.4492654167" ReportOptions.Description.Text="" ReportOptions.LastChange="45659.6618808796" ScriptLanguage="PascalScript" ScriptText.Text="begin&#13;&#10;&#13;&#10;end."> <TfrxReport Version="2025.1.4" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="167935" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" PrintOptions.PrintOnSheet="0" ReportOptions.CreateDate="45642.4492654167" ReportOptions.Description.Text="" ReportOptions.LastChange="45712.5189365856" ScriptLanguage="PascalScript" ScriptText.Text="begin&#13;&#10;&#13;&#10;end.">
<Datasets> <Datasets>
<item DataSet="frxDBOrders" DataSetName="frxDBOrders"/> <item DataSet="frxDBOrders" DataSetName="frxDBOrders"/>
</Datasets> </Datasets>
<TfrxDataPage Name="Data" HGuides.Text="" VGuides.Text="" Height="1000" Left="0" Top="0" Width="1000"/> <TfrxDataPage Name="Data" HGuides.Text="" VGuides.Text="" Height="1000" Left="0" Top="0" Width="1000"/>
<TfrxReportPage Name="Page1" HGuides.Text="" VGuides.Text="" Orientation="poLandscape" PaperWidth="279.4" PaperHeight="215.9" PaperSize="1" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" Frame.Typ="0" MirrorMode="0"> <TfrxReportPage Name="Page1" HGuides.Text="" VGuides.Text="" Orientation="poLandscape" PaperWidth="279.4" PaperHeight="215.9" PaperSize="1" LeftMargin="5" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" Frame.Typ="0" MirrorMode="0">
<TfrxReportTitle Name="ttlMain" FillType="ftBrush" FillGap.Top="0" FillGap.Left="0" FillGap.Bottom="0" FillGap.Right="0" Frame.Typ="0" Height="37.7953" Left="0" Top="18.89765" Width="980.410082"> <TfrxReportTitle Name="ttlMain" FillType="ftBrush" FillGap.Top="0" FillGap.Left="0" FillGap.Bottom="0" FillGap.Right="0" Frame.Typ="0" Height="75.5906" Left="0" Top="18.89765" Width="999.307732">
<TfrxMemoView Name="Memo1" AllowVectorExport="True" Left="7.55905967" Top="0" Width="170.07885359" Height="26.45670977" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-19" Font.Name="Arial" Font.Style="1" Frame.Typ="0" ParentFont="False" Text="Order Schedule"/> <TfrxMemoView Name="Memo1" AllowVectorExport="True" Left="-3.3E-7" Top="37.7953" Width="170.07885359" Height="26.45670977" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-16" Font.Name="Times New Roman" Font.Style="1" Frame.Typ="0" ParentFont="False" Text="Order Schedule"/>
<TfrxMemoView Name="Date" IndexTag="1" AllowVectorExport="True" Left="706.77211" Top="7.55906" Width="264.5671" Height="18.89765" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="0" HAlign="haRight" ParentFont="False" Text="Report Created on [Date]"/> <TfrxMemoView Name="Date" IndexTag="1" AllowVectorExport="True" Left="827.71707" Top="37.7953" Width="170.07874016" Height="26.45671" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Times New Roman" Font.Style="0" Frame.Typ="0" HAlign="haRight" ParentFont="False" Text="Report Created on [Date]"/>
<TfrxMemoView Name="Memo77" AllowVectorExport="True" Left="0" Top="3.77953" Width="997.79592359" Height="26.45670977" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-19" Font.Name="Times New Roman" Font.Style="1" Frame.Typ="0" HAlign="haCenter" ParentFont="False" Text="Koehler-Gibson Marking"/>
<TfrxMemoView Name="CompanyName" AllowVectorExport="True" Left="170.07885" Top="37.7953" Width="657.63822359" Height="26.45670977" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-16" Font.Name="Times New Roman" Font.Style="1" Frame.Typ="0" HAlign="haCenter" ParentFont="False" Text=""/>
</TfrxReportTitle> </TfrxReportTitle>
<TfrxMasterData Name="MasterData1" FillType="ftBrush" FillGap.Top="0" FillGap.Left="0" FillGap.Bottom="0" FillGap.Right="0" Frame.Typ="0" Height="45.35435466" Left="0" Top="177.63791" Width="980.410082" ColumnWidth="0" ColumnGap="0" DataSet="frxDBOrders" DataSetName="frxDBOrders" RowCount="0" Stretched="True"> <TfrxMasterData Name="MasterData1" FillType="ftBrush" FillGap.Top="0" FillGap.Left="0" FillGap.Bottom="0" FillGap.Right="0" Frame.Typ="0" Height="37.79527559" Left="0" Top="215.43321" Width="999.307732" ColumnWidth="0" ColumnGap="0" DataSet="frxDBOrders" DataSetName="frxDBOrders" RowCount="0" Stretched="True">
<TfrxMemoView Name="GreyBox" Align="baClient" AllowVectorExport="True" Left="0" Top="0" Width="980.410095214844" Height="45.3543548583984" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-19" Font.Name="Arial" Font.Style="1" Frame.Typ="0" Highlight.Font.Charset="1" Highlight.Font.Color="255" Highlight.Font.Height="-13" Highlight.Font.Name="Arial" Highlight.Font.Style="0" Highlight.Condition="&#60;Line&#62; mod 2 = 1" Highlight.FillType="ftBrush" Highlight.Fill.BackColor="-16777194" Highlight.Fill.ForeColor="15790320" Highlight.Frame.Typ="0" ParentFont="False" Text=""/> <TfrxMemoView Name="GreyBox" Align="baClient" AllowVectorExport="True" Left="0" Top="0" Width="999.307739257813" Height="37.7952766418457" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-19" Font.Name="Arial narrow" Font.Style="1" Frame.Typ="0" Highlight.Font.Charset="1" Highlight.Font.Color="255" Highlight.Font.Height="-13" Highlight.Font.Name="Arial" Highlight.Font.Style="0" Highlight.Condition="&#60;Line&#62; mod 2 = 1" Highlight.FillType="ftBrush" Highlight.Fill.BackColor="-16777194" Highlight.Fill.ForeColor="15790320" Highlight.Frame.Typ="0" ParentFont="False" Text=""/>
<TfrxMemoView Name="Memo39" IndexTag="1" AllowVectorExport="True" Left="3.77953" Top="7.55906" Width="51.12312336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="ORDER_ID" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;ORDER_ID&#34;]"/> <TfrxMemoView Name="Memo39" IndexTag="1" AllowVectorExport="True" Left="0" Top="7.55906" Width="39.78453336" Height="30.2362204724409" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="ORDER_ID" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;ORDER_ID&#34;]"/>
<TfrxMemoView Name="Memo40" IndexTag="1" AllowVectorExport="True" Left="86.55117866" Top="7.55906" Width="78.65096611" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="COMPANY_NAME" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;COMPANY_NAME&#34;]"/> <TfrxMemoView Name="Memo40" IndexTag="1" AllowVectorExport="True" Left="52.53540866" Top="7.55906" Width="75.5905511811024" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="COMPANY_NAME" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;COMPANY_NAME&#34;]"/>
<TfrxMemoView Name="Memo41" IndexTag="1" AllowVectorExport="True" Left="168.94487945" Top="7.55906" Width="85.13889336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="JOB_NAME" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;JOB_NAME&#34;]"/> <TfrxMemoView Name="Memo41" IndexTag="1" AllowVectorExport="True" Left="127.37004945" Top="7.55906" Width="147.4015748" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="JOB_NAME" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;JOB_NAME&#34;]"/>
<TfrxMemoView Name="Memo42" IndexTag="1" AllowVectorExport="True" Left="258.14175181" Top="7.55906" Width="51.12312336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="ORDER_DATE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;ORDER_DATE&#34;]"/> <TfrxMemoView Name="Memo46" IndexTag="1" AllowVectorExport="True" Left="557.48038575" Top="7.55906" Width="51.02362205" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="NEW_ART_DONE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;NEW_ART_DONE&#34;]"/>
<TfrxMemoView Name="Memo43" IndexTag="1" AllowVectorExport="True" Left="312.94490142" Top="7.55906" Width="51.12312336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="PROOF_DUE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;PROOF_DUE&#34;]"/> <TfrxMemoView Name="Memo47" IndexTag="1" AllowVectorExport="True" Left="608.88195811" Top="7.55906" Width="51.02362205" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="PLATE_DUE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;PLATE_DUE&#34;]"/>
<TfrxMemoView Name="Memo44" IndexTag="1" AllowVectorExport="True" Left="368.12600378" Top="7.55906" Width="51.12312336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="PROOF_DONE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;PROOF_DONE&#34;]"/> <TfrxMemoView Name="Memo48" IndexTag="1" AllowVectorExport="True" Left="660.28353047" Top="7.55906" Width="51.02362205" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="NEW_PLATE_DONE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;NEW_PLATE_DONE&#34;]"/>
<TfrxMemoView Name="Memo45" IndexTag="1" AllowVectorExport="True" Left="423.30736" Top="7.55906" Width="51.12312336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="ART_DUE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;ART_DUE&#34;]"/> <TfrxMemoView Name="Memo49" IndexTag="1" AllowVectorExport="True" Left="711.30715008" Top="7.55906" Width="51.02362205" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="MOUNT_DUE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;MOUNT_DUE&#34;]"/>
<TfrxMemoView Name="Memo46" IndexTag="1" AllowVectorExport="True" Left="478.11025575" Top="7.55906" Width="51.12312336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="ART_DONE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;ART_DONE&#34;]"/> <TfrxMemoView Name="Memo50" IndexTag="1" AllowVectorExport="True" Left="762.70872244" Top="7.55906" Width="51.02362205" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="NEW_MOUNT_DONE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;NEW_MOUNT_DONE&#34;]"/>
<TfrxMemoView Name="Memo47" IndexTag="1" AllowVectorExport="True" Left="533.29135811" Top="7.55906" Width="51.12312336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="PLATE_DUE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;PLATE_DUE&#34;]"/> <TfrxMemoView Name="Memo51" IndexTag="1" AllowVectorExport="True" Left="814.1102948" Top="7.55906" Width="51.02362205" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="SHIP_DUE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;SHIP_DUE&#34;]"/>
<TfrxMemoView Name="Memo48" IndexTag="1" AllowVectorExport="True" Left="588.47246047" Top="7.55906" Width="51.12312336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="PLATE_DONE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;PLATE_DONE&#34;]"/> <TfrxMemoView Name="Memo52" IndexTag="1" AllowVectorExport="True" Left="865.13391441" Top="7.55906" Width="51.02362205" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="NEW_SHIP_DONE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;NEW_SHIP_DONE&#34;]"/>
<TfrxMemoView Name="Memo49" IndexTag="1" AllowVectorExport="True" Left="643.27561008" Top="7.55906" Width="51.12312336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="MOUNT_DUE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;MOUNT_DUE&#34;]"/> <TfrxMemoView Name="Memo54" IndexTag="1" AllowVectorExport="True" Left="941.48034913" Top="7.55906" Width="45.35433071" Height="30.2362204724409" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="QB_REF_NUM" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;QB_REF_NUM&#34;]"/>
<TfrxMemoView Name="Memo50" IndexTag="1" AllowVectorExport="True" Left="698.45671244" Top="7.55906" Width="51.12312336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="MOUNT_DONE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;MOUNT_DONE&#34;]"/> <TfrxMemoView Name="Memo56" IndexTag="1" AllowVectorExport="True" Left="40.06297992" Top="7.55906" Width="12.09448819" Height="30.2362204724409" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="Loc" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;Loc&#34;]"/>
<TfrxMemoView Name="Memo51" IndexTag="1" AllowVectorExport="True" Left="753.6378148" Top="7.55906" Width="51.12312336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="SHIP_DUE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;SHIP_DUE&#34;]"/> <TfrxMemoView Name="Memo72" IndexTag="1" AllowVectorExport="True" Left="984.94491118" Top="7.55906" Width="12.85038638" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="COLORS" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;COLORS&#34;]"/>
<TfrxMemoView Name="Memo52" IndexTag="1" AllowVectorExport="True" Left="808.44096441" Top="7.55906" Width="51.12312336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="SHIP_DONE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;SHIP_DONE&#34;]"/> <TfrxMemoView Name="Memo75" AllowVectorExport="True" Left="275.90569" Top="7.55906" Width="37.7952755905512" Height="30.23622047" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="po_number" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;po_number&#34;]"/>
<TfrxMemoView Name="Memo53" IndexTag="1" AllowVectorExport="True" Left="863.62206677" Top="7.55906" Width="28.44594336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="PRICE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;PRICE&#34;]"/> <TfrxMemoView Name="Memo76" AllowVectorExport="True" Left="313.70099" Top="7.55906" Width="35.90551181" Height="30.23622047" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="quickbooks_item" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;quickbooks_item&#34;]"/>
<TfrxMemoView Name="Memo54" IndexTag="1" AllowVectorExport="True" Left="896.12598913" Top="7.55906" Width="51.12312336" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="QB_REF_NUM" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;QB_REF_NUM&#34;]"/> <TfrxMemoView Name="Memo45" IndexTag="1" AllowVectorExport="True" Left="506.45702" Top="7.55906" Width="51.02362205" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="ART_DUE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;ART_DUE&#34;]"/>
<TfrxMemoView Name="Memo56" IndexTag="1" AllowVectorExport="True" Left="58.96062992" Top="7.55906" Width="23.59529022" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="Loc" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;Loc&#34;]"/> <TfrxMemoView Name="Memo44" IndexTag="1" AllowVectorExport="True" Left="455.05519378" Top="7.55906" Width="51.02362205" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="NEW_PROOF_DONE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;NEW_PROOF_DONE&#34;]"/>
<TfrxMemoView Name="Memo72" IndexTag="1" AllowVectorExport="True" Left="950.92914118" Top="7.55906" Width="24.18897638" Height="30.23623466" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="COLORS" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;COLORS&#34;]"/> <TfrxMemoView Name="Memo43" IndexTag="1" AllowVectorExport="True" Left="403.65362142" Top="7.55906" Width="51.02362205" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="PROOF_DUE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;PROOF_DUE&#34;]"/>
<TfrxMemoView Name="Memo42" IndexTag="1" AllowVectorExport="True" Left="352.63000181" Top="7.55906" Width="51.02362205" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="NEW_ORDER_DATE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;NEW_ORDER_DATE&#34;]"/>
<TfrxMemoView Name="Memo53" IndexTag="1" AllowVectorExport="True" Left="916.53548677" Top="7.55906" Width="22.67716535" Height="30.23622047" StretchMode="smActualHeight" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" DataField="PRICE" DataSet="frxDBOrders" DataSetName="frxDBOrders" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="[frxDBOrders.&#34;PRICE&#34;]"/>
</TfrxMasterData> </TfrxMasterData>
<TfrxPageFooter Name="PageFooter1" FillType="ftBrush" FillGap.Top="0" FillGap.Left="0" FillGap.Bottom="0" FillGap.Right="0" Frame.Typ="0" Height="22.67718" Left="0" Top="283.46475" Width="980.410082"> <TfrxPageFooter Name="PageFooter1" FillType="ftBrush" FillGap.Top="0" FillGap.Left="0" FillGap.Bottom="0" FillGap.Right="0" Frame.Typ="0" Height="22.67718" Left="0" Top="313.70099" Width="999.307732">
<TfrxMemoView Name="Page" IndexTag="1" AllowVectorExport="True" Left="922.20532" Top="0" Width="52.91342" Height="18.89765" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Typ="0" HAlign="haRight" ParentFont="False" Text="[Page#]"/> <TfrxMemoView Name="Page" IndexTag="1" AllowVectorExport="True" Left="922.20532" Top="0" Width="52.91342" Height="18.89765" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" HAlign="haRight" ParentFont="False" Text="[Page#] / [TotalPages#]">
<Formats>
<item/>
<item/>
</Formats>
</TfrxMemoView>
</TfrxPageFooter> </TfrxPageFooter>
<TfrxPageHeader Name="PageHeader1" FillType="ftBrush" FillGap.Top="0" FillGap.Left="0" FillGap.Bottom="0" FillGap.Right="0" Frame.Typ="0" Frame.Width="2" Height="37.7953" Left="0" Top="79.37013" Width="980.410082"> <TfrxPageHeader Name="PageHeader1" FillType="ftBrush" FillGap.Top="0" FillGap.Left="0" FillGap.Bottom="0" FillGap.Right="0" Frame.Typ="0" Frame.Width="2" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial narrow" Font.Style="0" Height="37.7953" Left="0" ParentFont="False" Top="117.16543" Width="999.307732">
<TfrxMemoView Name="Memo55" AllowVectorExport="True" Left="58.83519629" Top="3.77953" Width="23.59529022" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Loc"/> <TfrxMemoView Name="Memo55" AllowVectorExport="True" Left="39.93754629" Top="3.77953" Width="12.25670022" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-8" Font.Name="Times New Roman" Font.Style="1" Frame.Typ="0" ParentFont="False" Text="L&#13;&#10;o&#13;&#10;c"/>
<TfrxMemoView Name="Memo57" AllowVectorExport="True" Left="86.36303519" Top="3.77953" Width="78.65096611" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Company Name"/> <TfrxMemoView Name="Memo57" AllowVectorExport="True" Left="52.34726519" Top="3.77953" Width="75.59055118" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Company Name"/>
<TfrxMemoView Name="Memo58" AllowVectorExport="True" Left="168.94654423" Top="3.77953" Width="85.13889336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Job Name"/> <TfrxMemoView Name="Memo58" AllowVectorExport="True" Left="127.37171423" Top="3.77953" Width="147.4015748" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Job Name"/>
<TfrxMemoView Name="Memo59" AllowVectorExport="True" Left="258.01797667" Top="3.77953" Width="51.12312336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Order Date"/> <TfrxMemoView Name="Memo65" AllowVectorExport="True" Left="660.16303668" Top="3.77953" Width="51.02362205" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Plate Done"/>
<TfrxMemoView Name="Memo60" AllowVectorExport="True" Left="313.07366987" Top="3.77953" Width="51.12312336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Proof Due"/> <TfrxMemoView Name="Memo66" AllowVectorExport="True" Left="711.43921526" Top="3.77956052" Width="51.02362205" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Mount Due"/>
<TfrxMemoView Name="Memo61" AllowVectorExport="True" Left="368.12934768" Top="3.77953" Width="51.12312336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Proof Done"/> <TfrxMemoView Name="Memo67" AllowVectorExport="True" Left="762.71533232" Top="3.77953" Width="51.02362205" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Mount Done"/>
<TfrxMemoView Name="Memo62" AllowVectorExport="True" Left="423.18499474" Top="3.77956052" Width="51.12312336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Art Due"/> <TfrxMemoView Name="Memo68" AllowVectorExport="True" Left="813.99151089" Top="3.77953" Width="51.02362205" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Ship Due"/>
<TfrxMemoView Name="Memo63" AllowVectorExport="True" Left="478.2406418" Top="3.77953" Width="51.12312336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Art Done"/> <TfrxMemoView Name="Memo69" AllowVectorExport="True" Left="865.26762795" Top="3.77953" Width="51.02362205" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Ship Done"/>
<TfrxMemoView Name="Memo64" AllowVectorExport="True" Left="533.29631962" Top="3.77953" Width="51.12312336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Plate Due"/> <TfrxMemoView Name="Memo70" AllowVectorExport="True" Left="916.54380652" Top="3.77956052" Width="22.67716535" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Price"/>
<TfrxMemoView Name="Memo65" AllowVectorExport="True" Left="588.35196668" Top="3.77953" Width="51.12312336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Plate Done"/> <TfrxMemoView Name="Memo71" AllowVectorExport="True" Left="941.36321359" Top="3.77953" Width="45.35433071" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="QB Ref Num"/>
<TfrxMemoView Name="Memo66" AllowVectorExport="True" Left="643.40767526" Top="3.77956052" Width="51.12312336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Mount Due"/> <TfrxMemoView Name="Memo73" AllowVectorExport="True" Left="985.08033216" Top="3.77953" Width="12.71575629" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-8" Font.Name="Times New Roman" Font.Style="1" Frame.Typ="0" ParentFont="False" Text="C&#13;&#10;l&#13;&#10;r"/>
<TfrxMemoView Name="Memo67" AllowVectorExport="True" Left="698.46332232" Top="3.77953" Width="51.12312336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Mount Done"/> <TfrxMemoView Name="Memo38" AllowVectorExport="True" Left="0" Top="3.77953" Width="39.78453336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial Narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Order ID"/>
<TfrxMemoView Name="Memo68" AllowVectorExport="True" Left="753.51903089" Top="3.77953" Width="51.12312336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Ship Due"/> <TfrxMemoView Name="Memo2" AllowVectorExport="True" Left="313.70099" Top="3.77953" Width="35.9055118110236" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="QB Item"/>
<TfrxMemoView Name="Memo69" AllowVectorExport="True" Left="808.57467795" Top="3.77953" Width="51.12312336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Ship Done"/> <TfrxMemoView Name="Memo74" AllowVectorExport="True" Left="275.90569" Top="3.77953" Width="37.7952755905512" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="PO Number"/>
<TfrxMemoView Name="Memo70" AllowVectorExport="True" Left="863.63038652" Top="3.77956052" Width="28.44594336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Price"/> <TfrxMemoView Name="Memo64" AllowVectorExport="True" Left="608.88691962" Top="3.77953" Width="51.02362205" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Plate Due"/>
<TfrxMemoView Name="Memo71" AllowVectorExport="True" Left="896.00885359" Top="3.77953" Width="51.12312336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="QB Ref Num"/> <TfrxMemoView Name="Memo63" AllowVectorExport="True" Left="557.6107718" Top="3.77953" Width="51.02362205" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Art Done"/>
<TfrxMemoView Name="Memo73" AllowVectorExport="True" Left="951.06456216" Top="3.77953" Width="24.05434629" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Clrs"/> <TfrxMemoView Name="Memo62" AllowVectorExport="True" Left="506.33465474" Top="3.77956052" Width="51.02362205" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Art Due"/>
<TfrxMemoView Name="Memo38" AllowVectorExport="True" Left="3.77953" Top="3.77953" Width="51.12312336" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Order ID"/> <TfrxMemoView Name="Memo61" AllowVectorExport="True" Left="455.05853768" Top="3.77953" Width="51.02362205" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Proof Done"/>
<TfrxMemoView Name="Memo60" AllowVectorExport="True" Left="403.78238987" Top="3.77953" Width="51.02362205" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Proof Due"/>
<TfrxMemoView Name="Memo59" AllowVectorExport="True" Left="352.50622667" Top="3.77953" Width="51.02362205" Height="30.23623466" ContentScaleOptions.Constraints.MaxIterationValue="0" ContentScaleOptions.Constraints.MinIterationValue="0" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial narrow" Font.Style="0" Frame.Typ="0" ParentFont="False" Text="Order Date"/>
</TfrxPageHeader> </TfrxPageHeader>
</TfrxReportPage> </TfrxReportPage>
</TfrxReport> </TfrxReport>
...@@ -22,7 +22,10 @@ uses ...@@ -22,7 +22,10 @@ uses
Lookup.ServiceImpl in 'Source\Lookup.ServiceImpl.pas', Lookup.ServiceImpl in 'Source\Lookup.ServiceImpl.pas',
App.Server.Module in 'Source\App.Server.Module.pas' {AppServerModule: TDataModule}, App.Server.Module in 'Source\App.Server.Module.pas' {AppServerModule: TDataModule},
Data in 'Source\Data.pas' {FData}, Data in 'Source\Data.pas' {FData},
rOrders in 'Source\rOrders.pas' {rptOrders: TDataModule}; rOrderList in 'Source\rOrderList.pas' {rptOrderList: TDataModule},
rOrderCorrugated in 'Source\rOrderCorrugated.pas' {rptOrderCorrugated: TDataModule},
rOrderWeb in 'Source\rOrderWeb.pas' {rptOrderWeb: TDataModule},
rOrderCutting in 'Source\rOrderCutting.pas' {rptOrderCutting: TDataModule};
type type
TMemoLogAppender = class( TInterfacedObject, ILogAppender ) TMemoLogAppender = class( TInterfacedObject, ILogAppender )
......
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <PropertyGroup>
<ProjectGuid>{2A3028D9-BC39-4625-9BA5-0338012E2824}</ProjectGuid> <ProjectGuid>{2A3028D9-BC39-4625-9BA5-0338012E2824}</ProjectGuid>
<ProjectVersion>20.1</ProjectVersion> <ProjectVersion>20.2</ProjectVersion>
<FrameworkType>VCL</FrameworkType> <FrameworkType>VCL</FrameworkType>
<Base>True</Base> <Base>True</Base>
<Config Condition="'$(Config)'==''">Debug</Config> <Config Condition="'$(Config)'==''">Debug</Config>
...@@ -165,8 +165,23 @@ ...@@ -165,8 +165,23 @@
<Form>FData</Form> <Form>FData</Form>
<FormType>dfm</FormType> <FormType>dfm</FormType>
</DCCReference> </DCCReference>
<DCCReference Include="Source\rOrders.pas"> <DCCReference Include="Source\rOrderList.pas">
<Form>rptOrders</Form> <Form>rptOrderList</Form>
<FormType>dfm</FormType>
<DesignClass>TDataModule</DesignClass>
</DCCReference>
<DCCReference Include="Source\rOrderCorrugated.pas">
<Form>rptOrderCorrugated</Form>
<FormType>dfm</FormType>
<DesignClass>TDataModule</DesignClass>
</DCCReference>
<DCCReference Include="Source\rOrderWeb.pas">
<Form>rptOrderWeb</Form>
<FormType>dfm</FormType>
<DesignClass>TDataModule</DesignClass>
</DCCReference>
<DCCReference Include="Source\rOrderCutting.pas">
<Form>rptOrderCutting</Form>
<FormType>dfm</FormType> <FormType>dfm</FormType>
<DesignClass>TDataModule</DesignClass> <DesignClass>TDataModule</DesignClass>
</DCCReference> </DCCReference>
...@@ -197,7 +212,8 @@ ...@@ -197,7 +212,8 @@
<Excluded_Packages Name="$(BDSBIN)\dclofficexp290.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages> <Excluded_Packages Name="$(BDSBIN)\dclofficexp290.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
</Excluded_Packages> </Excluded_Packages>
</Delphi.Personality> </Delphi.Personality>
<Deployment Version="4"> <Deployment Version="5">
<DeployFile LocalName="kgOrdersServer.exe" Configuration="Debug" Class="ProjectOutput"/>
<DeployFile LocalName="kgOrdersServer.exe" Configuration="Debug" Class="ProjectOutput"> <DeployFile LocalName="kgOrdersServer.exe" Configuration="Debug" Class="ProjectOutput">
<Platform Name="Win32"> <Platform Name="Win32">
<RemoteName>kgOrdersServer.exe</RemoteName> <RemoteName>kgOrdersServer.exe</RemoteName>
...@@ -216,16 +232,6 @@ ...@@ -216,16 +232,6 @@
<Operation>0</Operation> <Operation>0</Operation>
</Platform> </Platform>
</DeployClass> </DeployClass>
<DeployClass Name="AndroidClasses">
<Platform Name="Android">
<RemoteDir>classes</RemoteDir>
<Operation>64</Operation>
</Platform>
<Platform Name="Android64">
<RemoteDir>classes</RemoteDir>
<Operation>64</Operation>
</Platform>
</DeployClass>
<DeployClass Name="AndroidFileProvider"> <DeployClass Name="AndroidFileProvider">
<Platform Name="Android"> <Platform Name="Android">
<RemoteDir>res\xml</RemoteDir> <RemoteDir>res\xml</RemoteDir>
...@@ -236,12 +242,6 @@ ...@@ -236,12 +242,6 @@
<Operation>1</Operation> <Operation>1</Operation>
</Platform> </Platform>
</DeployClass> </DeployClass>
<DeployClass Name="AndroidGDBServer">
<Platform Name="Android">
<RemoteDir>library\lib\armeabi-v7a</RemoteDir>
<Operation>1</Operation>
</Platform>
</DeployClass>
<DeployClass Name="AndroidLibnativeArmeabiFile"> <DeployClass Name="AndroidLibnativeArmeabiFile">
<Platform Name="Android"> <Platform Name="Android">
<RemoteDir>library\lib\armeabi</RemoteDir> <RemoteDir>library\lib\armeabi</RemoteDir>
......
[Settings] [Settings]
MemoLogLevel=4 MemoLogLevel=4
FileLogLevel=5 FileLogLevel=5
LogFileNum=147 LogFileNum=303
webClientVersion=1.0.0 webClientVersion=1.0.0
[Database] [Database]
--Server=192.168.159.132 Server=192.168.159.132
Server=192.168.102.130 --Server=192.168.102.130
--Server=192.168.75.133 --Server=192.168.75.133
--Database= --Database=
--Username= --Username=
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment