Home

Monday, January 5, 2015

Work order report ax 2009

Exportfile for AOT version 1.0 or later
Formatversion: 1

***Element: RG

; Microsoft Dynamics AX Report: S3WorkOrderReportMain unloaded
; --------------------------------------------------------------------------------
VERSION 1

REPORT #S3WorkOrderReportMain
  PROPERTIES
    Name                #S3WorkOrderReportMain
    Interactive         #No
  ENDPROPERTIES
 
  METHODS
    Version: 3
    SOURCE #classDeclaration
      #public class ReportRun extends ObjectRun
      #{
      #
      #    //InventDim InventDim;
      #    //Addressing deliveryAddress;
      #    Salesline salesline1,_salesLine;
      #    SalesTable  salesTable;
      #    S3WorkOrder s3WorkOrder;
      #    inventsize inventsize;
      #    S3NoOfPices NoOfPices,qty;
      #    InventSizeId    sizeId;
      #    S3Wastage       wastage;
      #    ItemName    itemName;
      #    S3Length    length,length1;
      #    S3Breadth    width,width1;
      #    BomQty      bomqty;
      #    S3Hole      hole;
      #    S3CutOut    cutOut;
      #    S3CskHole   cskHole;
      #    S3Code1      code1;
      #    S3Weight     weight,weightLocal;//  added by somendra  on 31 Oct 2013
      #    S3Remarks    remarks;
      #    Int         totalqty;
      #    real        totalBomQty;
      #    str         code;
      #    real        totalWeight;// added by somendra  on 31 Oct 2013
      #
      #    int         i,j;
      #    TransDate   dateConfirmed,dateRequested;
      #    custConfirmJour custConfirmJour1;
      #    ConfirmId       ConfirmId;
      #
      #
      #}
    ENDSOURCE
    SOURCE #fetch
      #public boolean fetch()
      #{
      #    boolean ret = true;
      #    ItemId     itemid1,itemId2;
      #    Int        num = 0;
      #    int        counter = 0;
      #    real       counter1 = 0.0;
      #    real       counter2 = 0.0; // added on 31 oct
      #     real       counter3 = 0.0; // added on 31 oct
      #    ;
      #
      #   // ret = super();
      #   // Added by Somendra on date 31 Oct 2013
      #   //Ns...
      #    select sum(S3Weight) from _salesLine where _salesLine.SalesId ==  element.args().parm();
      #    {
      #      weightLocal= _salesLine.S3Weight;
      #    }
      #    //Ne...
      #    // added by somendra  on 29 Oct 2013
      #    //Start..
      #    select reverse firstonly  custConfirmJour1 where custConfirmJour1.SalesId == SalesLine.SalesId;
      #    ConfirmId =custConfirmJour1.ConfirmDocNum;
      #     //End..
      #    SalesLine.SalesId =  element.args().parm();
      #    element.execute(3);
      #    while select s3WorkOrder where s3WorkOrder.SalesId == salesLine.SalesId
      #    {
      #        NoOfPices = s3WorkOrder.S3NoOfPices;
      #        sizeId    = s3WorkOrder.InventSizeId;
      #        itemName  = InventTable::find(s3WorkOrder.ItemId).ItemName;
      #        length    = InventSize::find(sizeId,s3WorkOrder.ItemId).S3Length;
      #        width     = InventSize::find(sizeId,s3WorkOrder.ItemId).S3Breadth;
      #        wastage   = s3WorkOrder.S3Wastage;
      #        i     = i+1;
      #        element.execute(1);
      #
      #    }
      #
      #
      #    element.execute(4);
      #    while select salesLine order by  salesLine.ItemId where SalesLine.SalesId ==  element.args().parm()
      #
      #    {
      #        itemId1 = salesLine.ItemId;
      #
      #        if(ItemId2 && ItemId2 != ItemId1)
      #        {
      #            element.execute(6);
      #            element.execute(5);
      #
      #            counter = 0 ;
      #            counter1 = 0.0;
      #            totalqty = 0;
      #            totalBomQty = 0.0;
      #            totalWeight =0.0;
      #            j = 0;
      #        }
      #
      #        if(num == 0)
      #        {
      #            element.execute(5);
      #            num = num + 1;
      #        }
      #
      #        length1 = InventDim::find(salesLine.InventDimId).lengh();
      #        width1  = InventDim::find(salesLine.InventDimId).bredth();
      #        bomqty  = salesLine.BOMQty;
      #        qty     = salesLine.S3NoOfPices;
      #        hole    = salesLine.S3Hole;
      #        cutOut  = salesLine.S3CutOut;
      #        cskHole = salesLine.S3CskHole;
      #        code1   = salesLine.S3Code1;
      #        remarks = salesLine.S3Remarks;
      #        weight  = salesLine.S3Weight;// Added by Somendra on date 31 Oct 2013
      #        itemId2 = ItemId1;
      #        totalqty += qty;
      #        counter  += 1;
      #        totalBomQty += bomqty;
      #        counter1  += 1;
      #        totalWeight +=weight;
      #
      #        counter2  += 1;
      #
      #         j = j+1;
      #
      #        //dateRequested   = salesLine.ShippingDateRequested;
      #       //dateConfirmed   = salesLine.ShippingDateConfirmed;
      #        //code    = salesLine.S3Code;
      #
      #        //element.send(salesLine);
      #        element.execute(2);
      #    }
      #    element.execute(6);
      #    return ret;
      #}
    ENDSOURCE
    SOURCE #init
      #public void init()
      #{
      #    if( element.args())
      #    {
      #       SalesLine.SalesId =  element.args().parm();
      #       salesLine = element.args().record();
      #       dateRequested   = salesLine.ShippingDateRequested;
      #       dateConfirmed   = salesLine.ShippingDateConfirmed;
      #      // info(strfmt('date requested:%1,date confirmed:%2',dateRequested,dateConfirmed));
      #       this.query().dataSourceNo(1).addRange(fieldnum(SalesLine,SalesId)).value(SalesLine.SalesId);
      #   }
      #    super();
      #}
    ENDSOURCE
    SOURCE #productionNumber
      #//BP Deviation documented
      #display ConfirmId productionNumber()
      #{
      #
      #    return ConfirmId;
      #}
    ENDSOURCE
    SOURCE #Totalweight
      #display real Totalweight()
      #{
      #    ;
      #   // info(strfmt('%1',weightLocal));
      #     return weightLocal;
      #}
    ENDSOURCE
  ENDMETHODS
  QUERY #Query
    PROPERTIES
      Name                #Query
      Version             #56
      Interactive         #No
      NextUniqueId        #1006
    ENDPROPERTIES
   
    METHODS
      Version: 3
      SOURCE #classDeclaration
        #public class QueryRun extends ObjectRun
        #{
        #}
      ENDSOURCE
    ENDMETHODS
    BLOCKS
      BLOCK #SalesLine
        PROPERTIES
          Name                #SalesLine
          Table               #SalesLine
          UniqueId            #1005
        ENDPROPERTIES
       
        FIELDLIST
          PROPERTIES
          ENDPROPERTIES
         
        ENDFIELDLIST
        SORTING
        ENDSORTING
        LINES
        ENDLINES
        BLOCKS
        ENDBLOCKS
        GROUPBY
        ENDGROUPBY
        ORDERBY
        ENDORDERBY
      ENDBLOCK
    ENDBLOCKS
    DEPENDENTS
    ENDDEPENDENTS
    COMPOSITEQUERIES
    ENDCOMPOSITEQUERIES
  ENDQUERY
 
  DESIGNS
    DESIGN
      PROPERTIES
        Name                #ReportDesign1
        Orientation         #Portrait
      ENDPROPERTIES
     
      AUTOBODIES
        PROPERTIES
        ENDPROPERTIES
       
      ENDAUTOBODIES
      GENERATEDDESIGN
        PAGEHEADERBLOCK
          PROPERTIES
            Name                #PageHeader
            Height              #50.06 mm
            BottomMargin        #0.00 mm
          ENDPROPERTIES
         
          METHODS
            Version: 3
            SOURCE #salesResponsible
              #display EmplId salesResponsible()
              #{
              #    EmplId      emplId;
              #    Name        empName;
              #    EmplTable   emplTable;
              #    ;
              #
              #    emplId = SalesTable::find(salesLine.SalesId).SalesResponsible;
              #    empName = emplTable::find(emplId).name();
              #    return empName;
              #}
            ENDSOURCE
            SOURCE #partyName
              #display Name partyName()
              #{
              #    return 'Party Name:-' + CustTable::find(salesLine.CustAccount).Name;
              #}
            ENDSOURCE
            SOURCE #Documentdate
              #Display Transdate Documentdate()
              #{
              #    return today();
              #}
            ENDSOURCE
            SOURCE #companyLogo
              #display Bitmap companyLogo()
              #{
              #    return FormLetter::companyLogo();
              #}
            ENDSOURCE
            SOURCE #custCity
              #display AddressCity custCity()
              #{
              #    return CustTable::find(SalesLine.CustAccount).City;
              #}
            ENDSOURCE
            SOURCE #companyAddress
              #//BP Deviation documented
              #display Addressing  companyAddress()
              #{;
              #    return  CompanyInfo::find().Address;
              #}
            ENDSOURCE
            SOURCE #companyName
              #//BP Deviation documented
              #display Name companyName()
              #{;
              #    return CompanyInfo::find().Name;
              #}
              #
            ENDSOURCE
            SOURCE #dateRequest
              #display transDate dateRequest()
              #{
              #    return dateRequested;
              #}
            ENDSOURCE
            SOURCE #dateConfirm
              #display transDate dateConfirm()
              #{
              #    return dateConfirmed;
              #}
            ENDSOURCE
          ENDMETHODS
          DBLFIELD
            PROPERTIES
              Name                #weight_1
              Left                #101.00 char
              Top                 #32.00 mm
              Width               #14.00 char
              DataMethod          #Totalweight
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
              ShowZero            #No
              MinNoOfDecimals     #0
            ENDPROPERTIES
           
          ENDDBLFIELD
          STRFIELD
            PROPERTIES
              Name                #salesResponsible
              Left                #17.73 mm
              Top                 #32.00 mm
              Width               #19.00 char
              ShowLabel           #No
              DataMethod          #salesResponsible
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDSTRFIELD
          STRFIELD
            PROPERTIES
              Name                #partyName
              Left                #0.26 mm
              Top                 #38.42 mm
              Width               #55.00 char
              ShowLabel           #No
              DataMethod          #partyName
              Bold                #Bold
            ENDPROPERTIES
           
          ENDSTRFIELD
          TXTFIELD
            PROPERTIES
              Name                #WorkOrder
              Left                #87.31 mm
              Top                 #28.11 mm
              Text                #Work Order
              FontSize            #10
              Bold                #Extrabold
            ENDPROPERTIES
           
          ENDTXTFIELD
          STRFIELD
            PROPERTIES
              Name                #productionNumber
              Left                #17.73 mm
              Top                 #24.66 mm
              Width               #19.00 char
              DataMethod          #productionNumber
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDSTRFIELD
          STRFIELD
            PROPERTIES
              Name                #companyName
              Left                #77.52 mm
              Top                 #5.50 mm
              Width               #40.00 char
              Height              #2.00 char
              DataMethod          #companyName
              Bold                #Bold
            ENDPROPERTIES
           
          ENDSTRFIELD
          STRFIELD
            PROPERTIES
              Name                #companyAddress
              Left                #77.52 mm
              Top                 #12.94 mm
              Width               #39.85 char
              Height              #4.00 char
              DataMethod          #companyAddress
              Bold                #Extrabold
            ENDPROPERTIES
           
          ENDSTRFIELD
          TXTFIELD
            PROPERTIES
              Name                #OrderDate
              Left                #87.00 char
              Top                 #24.66 mm
              Width               #14.00 char
              Label               #ORDER DATE
              Text                #ORDER DATE
              LineAbove           #Solid
              LineBelow           #Solid
              LineLeft            #Solid
              LineRight           #Solid
              Alignment           #Left
              Bold                #Bold
            ENDPROPERTIES
           
          ENDTXTFIELD
          DATEFIELD
            PROPERTIES
              Name                #DocumentdDate
              Left                #101.00 char
              Top                 #24.66 mm
              Width               #14.00 char
              DataMethod          #Documentdate
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDDATEFIELD
          TXTFIELD
            PROPERTIES
              Name                #DelDate
              Left                #87.00 char
              Top                 #28.37 mm
              Width               #14.00 char
              Label               #DEL. DATE
              Text                #DEL. DATE
              LineBelow           #Solid
              LineLeft            #Solid
              LineRight           #Solid
              Alignment           #Left
              Bold                #Bold
            ENDPROPERTIES
           
          ENDTXTFIELD
          DATEFIELD
            PROPERTIES
              Name                #SalesLine_ShippingDateRequested
              Left                #101.00 char
              Top                 #28.37 mm
              Width               #14.00 char
              ShowLabel           #No
              DataMethod          #dateRequest
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDDATEFIELD
          TXTFIELD
            PROPERTIES
              Name                #ActualDate
              Left                #87.00 char
              Top                 #32.00 mm
              Width               #14.00 char
              Label               #ACTUAL DATE
              Visible             #No
              Text                #ACTUAL DATE
              LineBelow           #Solid
              LineLeft            #Solid
              LineRight           #Solid
              Alignment           #Left
              Bold                #Bold
            ENDPROPERTIES
           
          ENDTXTFIELD
          DATEFIELD
            PROPERTIES
              Name                #Documentdate
              Left                #101.00 char
              Top                 #32.00 mm
              Width               #14.00 char
              Visible             #No
              DataMethod          #Documentdate
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDDATEFIELD
          DATEFIELD
            PROPERTIES
              Name                #SalesLine_ShippingDateConfirmed
              Left                #101.00 char
              Top                 #32.00 mm
              Width               #13.00 char
              ShowLabel           #No
              Visible             #No
              DataMethod          #dateConfirm
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDDATEFIELD
          TXTFIELD
            PROPERTIES
              Name                #Weight
              Left                #87.00 char
              Top                 #32.00 mm
              Width               #14.00 char
              Label               #WEIGHT(K.g.)
              Text                #WEIGHT(K.g.)
              LineBelow           #Solid
              LineLeft            #Solid
              LineRight           #Solid
              Alignment           #Left
              Bold                #Bold
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #WorkOrderNo
              Left                #0.26 mm
              Top                 #24.66 mm
              Width               #9.80 char
              Label               #W.O.NO
              Text                #W.O.NO
              LineAbove           #Solid
              LineBelow           #Solid
              LineLeft            #Solid
              LineRight           #Solid
              Bold                #Bold
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #Dest
              Left                #0.26 mm
              Top                 #28.37 mm
              Width               #9.80 char
              Label               #DEST
              Text                #DEST
              LineBelow           #Solid
              LineLeft            #Solid
              LineRight           #Solid
              Bold                #Bold
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #MktStaff
              Left                #0.26 mm
              Top                 #32.00 mm
              Width               #9.80 char
              Label               #Mkt. STAFF
              Text                #Mkt. STAFF
              LineBelow           #Solid
              LineLeft            #Solid
              LineRight           #Solid
              Bold                #Bold
            ENDPROPERTIES
           
          ENDTXTFIELD
          STRFIELD
            PROPERTIES
              Name                #custCity
              Left                #17.73 mm
              Top                 #28.37 mm
              Width               #19.00 char
              DataMethod          #custCity
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDSTRFIELD
          BITMAPFIELD
            PROPERTIES
              Name                #companyLogo
              Left                #11.11 mm
              Top                 #6.44 mm
              Width               #51.86 mm
              Height              #14.00 mm
              DataMethod          #companyLogo
            ENDPROPERTIES
           
          ENDBITMAPFIELD
          TXTFIELD
            PROPERTIES
              Name                #RawMaterialsDetails
              Left                #0.53 mm
              Top                 #45.00 mm
              Width               #30.00 char
              ShowLabel           #No
              Text                #RAW MATERIALS DETAILS:-
              Bold                #Bold
            ENDPROPERTIES
           
          ENDTXTFIELD
        ENDPAGEHEADERBLOCK
        CONTROLBLOCK
          PROPERTIES
            Name                #ProgrammableSection_2
            ControlNumber       #3
            Height              #3.70 mm
            Bold                #Bold
          ENDPROPERTIES
         
          TXTFIELD
            PROPERTIES
              Name                #SrNo
              Width               #10.00 char
              Text                #Sr.No.
              LineAbove           #Solid
              LineBelow           #Solid
              LineLeft            #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #TypeOfGlass
              Left                #10.00 char
              Width               #42.00 char
              Text                #Type of Glass
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #Length2
              Left                #52.00 char
              Width               #17.50 char
              Text                #Length(mm)
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #Width2
              Left                #69.00 char
              Width               #17.50 char
              Text                #Width(mm)
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #NoOfSheet1
              Left                #86.50 char
              Width               #14.00 char
              Text                #No of Sheet
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #wastage1
              Left                #100.00 char
              Width               #13.00 char
              Text                #Wastage %
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
        ENDCONTROLBLOCK
        CONTROLBLOCK
          PROPERTIES
            Name                #ProgrammableSection
            Height              #3.70 mm
          ENDPROPERTIES
         
          METHODS
            Version: 3
            SOURCE #wastage
              #display S3wastage wastage()
              #{
              #    return wastage;
              #}
            ENDSOURCE
            SOURCE #sNo
              #display int sNo()
              #{
              #  return i;
              #}
            ENDSOURCE
            SOURCE #sheet
              #display  int sheet()
              #{
              #    ;
              #
              #    return NoOfPices;
              #}
            ENDSOURCE
            SOURCE #size
              #display InventSizeId size()
              #{
              #    ;
              #   return sizeId;
              #}
            ENDSOURCE
            SOURCE #itemName
              #display name itemName()
              #{
              #    ;
              #    return itemName;
              #}
            ENDSOURCE
            SOURCE #length
              #display real length()
              #{
              #    ;
              #    return length*1000;
              #}
            ENDSOURCE
            SOURCE #width
              #display real width()
              #{
              #    ;
              #    return width*1000;
              #}
            ENDSOURCE
          ENDMETHODS
          INTFIELD
            PROPERTIES
              Name                #sNo
              Width               #10.00 char
              DataMethod          #sNo
              LineAbove           #Solid
              LineBelow           #Solid
              LineLeft            #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDINTFIELD
          STRFIELD
            PROPERTIES
              Name                #itemName
              Left                #10.00 char
              Width               #42.00 char
              Label               #NAME
              ShowLabel           #No
              DataMethod          #itemName
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Left
            ENDPROPERTIES
           
          ENDSTRFIELD
          DBLFIELD
            PROPERTIES
              Name                #length_1
              Left                #52.00 char
              Width               #17.50 char
              Label               #Length
              ShowLabel           #No
              DataMethod          #length
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
              ThousandSeparator   #None
              NoOfDecimals        #0
              MinNoOfDecimals     #Auto
            ENDPROPERTIES
           
          ENDDBLFIELD
          DBLFIELD
            PROPERTIES
              Name                #width
              Left                #69.00 char
              Width               #17.50 char
              Label               #Width
              ShowLabel           #No
              DataMethod          #width
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
              ThousandSeparator   #None
              NoOfDecimals        #0
              MinNoOfDecimals     #Auto
            ENDPROPERTIES
           
          ENDDBLFIELD
          INTFIELD
            PROPERTIES
              Name                #sheet
              Left                #86.50 char
              Width               #14.00 char
              Label               #sheet
              ShowLabel           #No
              DataMethod          #sheet
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDINTFIELD
          STRFIELD
            PROPERTIES
              Name                #wastage
              Left                #100.00 char
              Width               #13.00 char
              ShowLabel           #No
              DataMethod          #wastage
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDSTRFIELD
        ENDCONTROLBLOCK
        CONTROLBLOCK
          PROPERTIES
            Name                #ProgrammableSection_4
            ControlNumber       #5
            Height              #7.14 mm
            Bold                #Bold
          ENDPROPERTIES
         
          METHODS
            Version: 3
            SOURCE #itemName
              #display ItemName itemName()
              #{
              #    return InventTable::find(salesLine.ItemId).ItemName;
              #}
            ENDSOURCE
          ENDMETHODS
          STRFIELD
            PROPERTIES
              Name                #itemName_1
              Left                #15.00 char
              Top                 #2.00 mm
              Width               #110.00 char
              Label               #Prcoess Detail:-
              LabelPosition       #Left
              DataMethod          #itemName
            ENDPROPERTIES
           
          ENDSTRFIELD
        ENDCONTROLBLOCK
        CONTROLBLOCK
          PROPERTIES
            Name                #ProgrammableSection_3
            ControlNumber       #4
            TopMargin           #2.00 char
            Bold                #Bold
          ENDPROPERTIES
         
          TXTFIELD
            PROPERTIES
              Name                #SN
              Width               #10.00 char
              Text                #Sr. No.
              LineAbove           #Solid
              LineBelow           #Solid
              LineLeft            #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #Length
              Left                #10.00 char
              Width               #14.00 char
              Text                #Length(mm)
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #Width1
              Left                #24.00 char
              Width               #14.00 char
              Text                #Width(mm)
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #BomQty1
              Left                #48.00 char
              Width               #14.00 char
              Text                #Area Sq Mtr
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #Hole1
              Left                #62.00 char
              Width               #8.75 char
              Text                #Hole
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #CutOut1
              Left                #69.75 char
              Width               #9.50 char
              Text                #Cut Out
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #CSKhole1
              Left                #79.00 char
              Width               #9.50 char
              Text                #CSK Hole
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #NoOfSheet
              Left                #38.00 char
              Width               #10.00 char
              Text                #Qty
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
              Bold                #Bold
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #Code
              Left                #88.50 char
              Width               #9.50 char
              Text                #Code
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #S3remarks
              Left                #98.00 char
              Width               #37.00 char
              Text                #Remarks
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDTXTFIELD
        ENDCONTROLBLOCK
        CONTROLBLOCK
          PROPERTIES
            Name                #ProgrammableSection_1
            ControlNumber       #2
            Height              #3.70 mm
            LineBelow           #Solid
            LineRight           #Solid
          ENDPROPERTIES
         
          METHODS
            Version: 3
            SOURCE #remarks
              #display str remarks()
              #{
              #    return remarks;
              #}
            ENDSOURCE
            SOURCE #code1
              #display str code1()
              #{
              #    return code1;
              #}
            ENDSOURCE
            SOURCE #sNum
              #display int sNum()
              #{
              #  return j;
              #}
            ENDSOURCE
            SOURCE #s3code
              #display str s3code()
              #{
              #    ;
              #    return code;
              #}
            ENDSOURCE
            SOURCE #cutOut
              #display int cutOut()
              #{
              #    return cutOut;
              #}
            ENDSOURCE
            SOURCE #cskHole
              #display int cskHole()
              #{
              #    return cskHole;
              #}
            ENDSOURCE
            SOURCE #hole
              #display int hole()
              #{
              #    return hole;
              #}
            ENDSOURCE
            SOURCE #noOfPices
              #display S3NoOfPices noOfPices()
              #{
              #    return qty;
              #}
            ENDSOURCE
            SOURCE #bomqty
              #display qty bomqty()
              #{
              #    return  bomqty;
              #}
            ENDSOURCE
            SOURCE #width
              #display real width()
              #{
              #    return width1*1000;
              #}
            ENDSOURCE
            SOURCE #lengh
              #display real lengh()
              #{
              #    return length1*1000;
              #}
            ENDSOURCE
          ENDMETHODS
          INTFIELD
            PROPERTIES
              Name                #sNo1
              Width               #10.00 char
              DataMethod          #Snum
              LineAbove           #Solid
              LineBelow           #Solid
              LineLeft            #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDINTFIELD
          DBLFIELD
            PROPERTIES
              Name                #lengh
              Left                #10.00 char
              Width               #14.00 char
              ShowLabel           #No
              DataMethod          #lengh
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
              ThousandSeparator   #None
              NoOfDecimals        #0
              MinNoOfDecimals     #0
            ENDPROPERTIES
           
          ENDDBLFIELD
          DBLFIELD
            PROPERTIES
              Name                #width_1
              Left                #24.00 char
              Width               #14.00 char
              ShowLabel           #No
              DataMethod          #width
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
              ThousandSeparator   #None
              NoOfDecimals        #0
              MinNoOfDecimals     #Auto
            ENDPROPERTIES
           
          ENDDBLFIELD
          INTFIELD
            PROPERTIES
              Name                #noOfPices
              Left                #38.00 char
              Width               #10.00 char
              ShowLabel           #No
              DataMethod          #noOfPices
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDINTFIELD
          DBLFIELD
            PROPERTIES
              Name                #bomqty
              Left                #48.00 char
              Width               #14.00 char
              ShowLabel           #No
              DataMethod          #bomqty
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
              MinNoOfDecimals     #Auto
            ENDPROPERTIES
           
          ENDDBLFIELD
          INTFIELD
            PROPERTIES
              Name                #hole
              Left                #62.00 char
              Width               #8.75 char
              ShowLabel           #No
              DataMethod          #hole
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDINTFIELD
          INTFIELD
            PROPERTIES
              Name                #cutOut
              Left                #69.75 char
              Width               #9.50 char
              ShowLabel           #No
              DataMethod          #cutOut
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDINTFIELD
          INTFIELD
            PROPERTIES
              Name                #cskHole
              Left                #79.00 char
              Width               #9.50 char
              ShowLabel           #No
              DataMethod          #cskHole
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDINTFIELD
          STRFIELD
            PROPERTIES
              Name                #code1
              Left                #88.50 char
              Width               #9.50 char
              DataMethod          #code1
              LineAbove           #Solid
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDSTRFIELD
          STRFIELD
            PROPERTIES
              Name                #remarks
              Left                #98.00 char
              Width               #37.00 char
              DataMethod          #remarks
              LineAbove           #Solid
              Alignment           #Center
            ENDPROPERTIES
           
          ENDSTRFIELD
        ENDCONTROLBLOCK
        CONTROLBLOCK
          PROPERTIES
            Name                #ProgrammableSection_5
            ControlNumber       #6
            Height              #5.74 mm
          ENDPROPERTIES
         
          METHODS
            Version: 3
            SOURCE #totalWeight
              #display real totalWeight()
              #{
              #    return totalWeight;
              #}
            ENDSOURCE
            SOURCE #totalBomQty
              #display real totalBomQty()
              #{
              #    return totalBomQty;
              #}
            ENDSOURCE
            SOURCE #totalQty
              #display int totalQty()
              #{
              #    return totalQty;
              #}
            ENDSOURCE
          ENDMETHODS
          TXTFIELD
            PROPERTIES
              Name                #Total
              Top                 #0.50 mm
              Text                #Total
              Bold                #Bold
            ENDPROPERTIES
           
          ENDTXTFIELD
          DBLFIELD
            PROPERTIES
              Name                #totalBomQty
              Left                #48.00 char
              Top                 #0.50 mm
              Width               #14.00 char
              DataMethod          #totalBomQty
              Bold                #Bold
              Alignment           #Center
              MinNoOfDecimals     #Auto
            ENDPROPERTIES
           
          ENDDBLFIELD
          INTFIELD
            PROPERTIES
              Name                #totalQty
              Left                #38.00 char
              Top                 #0.50 mm
              Width               #10.00 char
              DataMethod          #totalQty
              Bold                #Bold
              Alignment           #Center
            ENDPROPERTIES
           
          ENDINTFIELD
          DBLFIELD
            PROPERTIES
              Name                #totalWeight
              Left                #193.00 mm
              Top                 #0.00 mm
              DataMethod          #totalWeight
              LineBelow           #Solid
              LineRight           #Solid
              Alignment           #Center
              MinNoOfDecimals     #Auto
            ENDPROPERTIES
           
          ENDDBLFIELD
          TXTFIELD
            PROPERTIES
              Name                #S3Weightkg
              Left                #175.84 mm
              Top                 #0.00 mm
              Text                #Weight(Kg.)
              LineBelow           #Solid
              LineLeft            #Solid
              LineRight           #Solid
              Bold                #Bold
            ENDPROPERTIES
           
          ENDTXTFIELD
        ENDCONTROLBLOCK
        PAGEFOOTERBLOCK
          PROPERTIES
            Name                #PageFooter
            Height              #18.11 mm
          ENDPROPERTIES
         
          METHODS
            Version: 3
            SOURCE #ABC_TodaysDate
              #display public str ABC_TodaysDate()
              #{
              #    return date2Str(today(), 123, DateDay::Digits2, DateSeparator::Slash, DateMonth::Digits2, DateSeparator::Slash, DateYear::Digits4);
              #}
            ENDSOURCE
            SOURCE #pages
              #display int pages()
              #{
              #    return  element.pagesTotal();
              #}
            ENDSOURCE
            SOURCE #startTime
              #//BP Deviation documented
              #display timeOfDay startTime()
              #{;
              #    return element.startTime();
              #}
              #
            ENDSOURCE
            SOURCE #pageNum
              #//BP Deviation documented
              #display str 20 pageNum()
              #{;
              #    // Page %1
              #    return strfmt(element.design().lookupLabel(literalstr("%1 of")), element.page());
              #}
            ENDSOURCE
          ENDMETHODS
          TXTFIELD
            PROPERTIES
              Name                #PreparedBy
              Left                #0.50 mm
              Top                 #4.56 mm
              Text                #PREPARED BY
              FontSize            #10
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #CheckedBy
              Left                #81.49 mm
              Top                 #4.56 mm
              Text                #CHECKED BY
              FontSize            #10
            ENDPROPERTIES
           
          ENDTXTFIELD
          TXTFIELD
            PROPERTIES
              Name                #AuthorisedBy
              Left                #167.48 mm
              Top                 #4.56 mm
              Text                #AUTHORISED BY
              FontSize            #10
            ENDPROPERTIES
           
          ENDTXTFIELD
          TIMEFIELD
            PROPERTIES
              Name                #startTime
              Left                #103.00 char
              Top                 #10.11 mm
              DataMethod          #startTime
            ENDPROPERTIES
           
          ENDTIMEFIELD
          STRFIELD
            PROPERTIES
              Name                #pageNum
              Left                #86.00 char
              Top                 #10.11 mm
              Width               #3.10 char
              DataMethod          #pageNum
            ENDPROPERTIES
           
          ENDSTRFIELD
          INTFIELD
            PROPERTIES
              Name                #pages
              Left                #87.00 char
              Top                 #10.11 mm
              Width               #3.25 char
              DataMethod          #pages
            ENDPROPERTIES
           
          ENDINTFIELD
          STRFIELD
            PROPERTIES
              Name                #ABC_TodaysDate
              Left                #91.00 char
              Top                 #10.11 mm
              Width               #12.05 char
              DataMethod          #ABC_TodaysDate
            ENDPROPERTIES
           
          ENDSTRFIELD
        ENDPAGEFOOTERBLOCK
      ENDGENERATEDDESIGN
    ENDDESIGN
  ENDDESIGNS
ENDREPORT


***Element: END

No comments:

Post a Comment