cancel
Showing results for 
Search instead for 
Did you mean: 

printing of orders on diff page

Former Member
0 Kudos

Hi,

I have problem regarding page break.

In my application I m getting multiple orders detail.Now I want each and every order details to be printed on different page . Can nyone suggest any ideas how to achieve this.

With Regards

Kamlesh

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

hi

are you talking about pagination?

regards

ravi

Former Member
0 Kudos

hi ravi,

Yes I m talking of pagination of order details.

For ex. 1st order detail on 1st page

2nd order detail on 2nd page

With regards

kamlesh

Former Member
0 Kudos

hi

Well you will have to write the logic in your WebDynpro app to acheive pagination. Since it is not that easy to explain the code here :).. you can let us know the code snippet and we can see where we can help you out in your problem.

regards

Ravi

Former Member
0 Kudos

Hi Ravi,

Sorry for replying u late.

What I have done :

Display order detail on a screen( webdynpro application) for the given date range as follows.....

1st Order no and its detail...than 2nd Order No and its detail....and so on.

The Requirement :

After every order detail I want to give a page break..so that each order detail gets printed on different page

I have pasted the code i have written in wdModifyView Method

The Code Snippet :


  public static void wdDoModifyView(IPrivateOrder_detail_ep wdThis, IPrivateOrder_detail_ep.IContextNode wdContext,
      com.sap.tc.webdynpro.progmodel.api.IWDView view, boolean firstTime)
  {
    // @@begin wdDoModifyView
    IWDGroup theGroup = (IWDGroup) view.getElement("Group1");
    theGroup.destroyAllChildren();
    int size = wdContext.nodeListorder().size();
    for (int index = 0; index < size; index++)
    {
      // -----add order no
      IWDTransparentContainer TransparentContainer8 = (IWDTransparentContainer) view.createElement(
          IWDTransparentContainer.class, "trans_conta8" + index);
      IWDGridLayout layout_tran8 = (IWDGridLayout) TransparentContainer8.createLayout(IWDGridLayout.class);
      IWDGridData layout_data_tran8 = (IWDGridData) TransparentContainer8.createLayoutData(IWDGridData.class);
      layout_tran8.setColCount(1);
      IWDHorizontalGutter lin = (IWDHorizontalGutter) view.createElement(IWDHorizontalGutter.class, "lin" + index);
      lin.setHeight(WDHorizontalDividerRuleHeight.LARGE);
      IWDCaption space = (IWDCaption) view.createElement(IWDCaption.class, "space" + index);
      space.setText("");
      space.setVisible(WDVisibility.BLANK);
      IWDCaption space1 = (IWDCaption) view.createElement(IWDCaption.class, "spac1" + index);
      space1.setText("");
      space1.setVisible(WDVisibility.BLANK);
      IWDCaption space2 = (IWDCaption) view.createElement(IWDCaption.class, "spacee2" + index);
      space2.setText("");
      space2.setVisible(WDVisibility.BLANK);
      TransparentContainer8.addChild(space);
      TransparentContainer8.addChild(space1);
      TransparentContainer8.addChild(lin);
      TransparentContainer8.addChild(space2);
      if (index == 0)
      {
        IWDTransparentContainer TransparentContainer13 = (IWDTransparentContainer) view.createElement(
            IWDTransparentContainer.class, "trans_contb13" + index);
        IWDGridLayout layout_tran13 = (IWDGridLayout) TransparentContainer13.createLayout(IWDGridLayout.class);
        IWDGridData layout_data_tran13 = (IWDGridData) TransparentContainer13.createLayoutData(IWDGridData.class);
        layout_tran13.setColCount(1);
        layout_data_tran13.setHAlign(WDCellHAlign.CENTER);
        IWDTextView list_txt = (IWDTextView) view.createElement(IWDTextView.class, "list_txt" + index);
        IWDGridData layout_data_list = (IWDGridData) list_txt.createLayoutData(IWDGridData.class);
        layout_data_list.setHAlign(WDCellHAlign.CENTER);
        layout_data_list.setVAlign(WDCellVAlign.TOP);
        layout_data_list.setCellBackgroundDesign(WDCellBackgroundDesign.HEADER);
        list_txt.setText("LIST OF " + wdContext.nodeX1().currentX1Element().getY1() + " Total Orders : " + size);
        IWDTextView list2_txt = (IWDTextView) view.createElement(IWDTextView.class, "list2_txt" + index);
        IWDGridData layout_data2_list = (IWDGridData) list2_txt.createLayoutData(IWDGridData.class);
        layout_data2_list.setHAlign(WDCellHAlign.CENTER);
        String from_date = null;
        from_date = wdContext.nodeStart().currentStartElement().getDate().toString();
        String to_date = null;
        to_date = wdContext.nodeEnd().currentEndElement().getDate().toString();
        list2_txt.setText("From " + from_date.substring(8, 10) + "-" + from_date.substring(5, 7) + "-"
            + from_date.substring(0, 4) + " To " + to_date.substring(8, 10) + "-" + to_date.substring(5, 7) + "-"
            + to_date.substring(0, 4));
        IWDTextView list_space = (IWDTextView) view.createElement(IWDTextView.class, "list_space" + index);
        list_space.setText("");
        list_space.setVisible(WDVisibility.BLANK);
        TransparentContainer13.addChild(list_txt);
        TransparentContainer13.addChild(list2_txt);
        TransparentContainer13.addChild(list_space);
        TransparentContainer8.addChild(TransparentContainer13);
      }
      String spart = null;
      spart = wdContext.nodeListorder().currentListorderElement().getSpart();
      String meracd = null;
      meracd = wdContext.nodeListorder().currentListorderElement().getMeracd();
      String bzirk = null;
      bzirk = wdContext.nodeListorder().currentListorderElement().getBzirk();
      int x = 1;
      x = spart.compareTo("51");
      int y = 1;
      y = meracd.compareTo("X");
      int z = 1;
      z = bzirk.compareTo("STORE");
      IWDTransparentContainer TransparentContainer0 = (IWDTransparentContainer) view.createElement(
          IWDTransparentContainer.class, "trans_contc0" + index);
      IWDGridLayout layout_tran0 = (IWDGridLayout) TransparentContainer0.createLayout(IWDGridLayout.class);
      layout_tran0.setColCount(1);
      IWDTextView merc_name_txt = (IWDTextView) view.createElement(IWDTextView.class, "merc_name_txt" + index);
      merc_name_txt.setText(wdContext.nodeIndustrykey().currentIndustrykeyElement().getName1());
      IWDTextView merc_add_txt = (IWDTextView) view.createElement(IWDTextView.class, "merc_add_txt" + index);
      merc_add_txt.setText(wdContext.nodeIndustrykey().currentIndustrykeyElement().getStreet());
      IWDTextView merc_city_txt = (IWDTextView) view.createElement(IWDTextView.class, "merc_city_txt" + index);
      merc_city_txt.setText(wdContext.nodeIndustrykey().currentIndustrykeyElement().getCity1());
      IWDTextView merc_post_txt = (IWDTextView) view.createElement(IWDTextView.class, "merc_post_txt" + index);
      merc_post_txt.setText(wdContext.nodeIndustrykey().currentIndustrykeyElement().getPost_Code1());
      IWDTextView merc_state_txt = (IWDTextView) view.createElement(IWDTextView.class, "merc_state_txt" + index);
      merc_state_txt.setText(wdContext.nodeIndustrykey().currentIndustrykeyElement().getBezei());
      IWDTextView merc_tel_txt = (IWDTextView) view.createElement(IWDTextView.class, "merc_tel_txt" + index);
      merc_tel_txt.setText(wdContext.nodeIndustrykey().currentIndustrykeyElement().getTel_Number());
      IWDTextView merc_space = (IWDTextView) view.createElement(IWDTextView.class, "merc_space" + index);
      merc_space.setText("");
      merc_space.setVisible(WDVisibility.BLANK);
      IWDHorizontalGutter line = (IWDHorizontalGutter) view.createElement(IWDHorizontalGutter.class, "line" + index);
      line.setHeight(WDHorizontalDividerRuleHeight.LARGE);
      IWDTextView pay_ch_txt = (IWDTextView) view.createElement(IWDTextView.class, "pay_ch_txt" + index);
      IWDGridData layout_pay_ch_txt = (IWDGridData) pay_ch_txt.createLayoutData(IWDGridData.class);
      layout_pay_ch_txt.setHAlign(WDCellHAlign.CENTER);
      pay_ch_txt.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong20() + " "
          + wdContext.nodeListorder().getListorderElementAt(index).getPayment());
      TransparentContainer0.addChild(merc_name_txt);
      TransparentContainer0.addChild(merc_add_txt);
      TransparentContainer0.addChild(merc_city_txt);
      TransparentContainer0.addChild(merc_post_txt);
      TransparentContainer0.addChild(merc_state_txt);
      TransparentContainer0.addChild(merc_tel_txt);
      TransparentContainer0.addChild(merc_space);
      TransparentContainer0.addChild(pay_ch_txt);
      TransparentContainer0.addChild(line);
      IWDTransparentContainer TransparentContainer1 = (IWDTransparentContainer) view.createElement(
          IWDTransparentContainer.class, "trans_contd" + index);
      IWDGridLayout layout_tran1 = (IWDGridLayout) TransparentContainer1.createLayout(IWDGridLayout.class);
      layout_tran1.setColCount(6);
      IWDLabel orderno = (IWDLabel) view.createElement(IWDLabel.class, "ord" + index);
      IWDTextView orderno_txt = (IWDTextView) view.createElement(IWDTextView.class, "ord_txt" + index);
      IWDGridData layout_orderno = (IWDGridData) orderno.createLayoutData(IWDGridData.class);
      layout_orderno.setVAlign(WDCellVAlign.TOP);
      layout_orderno.setWidth("15%");
      String sno = null;
      sno = Integer.toString(index + 1);
      orderno.setText("(" + sno + ")" + "Order No :");
      orderno_txt.setText(wdContext.nodeListorder().getListorderElementAt(index).getOrderno());
      orderno_txt.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      orderno.setLabelFor(orderno_txt.getId());
      // -----add sub order no
      IWDLabel suborderno = (IWDLabel) view.createElement(IWDLabel.class, "subord" + index);
      IWDTextView suborderno_txt = (IWDTextView) view.createElement(IWDTextView.class, "sub_ord_txt" + index);
      IWDGridData layout_suborderno = (IWDGridData) suborderno.createLayoutData(IWDGridData.class);
      layout_suborderno.setVAlign(WDCellVAlign.TOP);
      layout_suborderno.setWidth("15%");
      suborderno.setText("SubOrder No :");
      suborderno_txt.setText(wdContext.nodeListorder().getListorderElementAt(index).getSuborderno());
      suborderno_txt.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      suborderno.setLabelFor(suborderno_txt.getId());
      // -----add sdf no
      IWDLabel sdfno = (IWDLabel) view.createElement(IWDLabel.class, "sdf" + index);
      IWDTextView sdf_txt = (IWDTextView) view.createElement(IWDTextView.class, "sdf_txt" + index);
      IWDGridData layout_sdfno = (IWDGridData) sdfno.createLayoutData(IWDGridData.class);
      layout_sdfno.setVAlign(WDCellVAlign.TOP);
      layout_sdfno.setWidth("15%");
      sdfno.setText("SDF No :");
      sdf_txt.setText(wdContext.nodeListorder().getListorderElementAt(index).getSdfno());
      sdf_txt.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      sdfno.setLabelFor(sdf_txt.getId());
      // fill the transparent container
      TransparentContainer1.addChild(orderno);
      TransparentContainer1.addChild(orderno_txt);
      TransparentContainer1.addChild(suborderno);
      TransparentContainer1.addChild(suborderno_txt);
      TransparentContainer1.addChild(sdfno);
      TransparentContainer1.addChild(sdf_txt);
      // ********************************************
      IWDTransparentContainer TransparentContainer1_4 = (IWDTransparentContainer) view.createElement(
          IWDTransparentContainer.class, "trans_cont1_4" + index);
      IWDGridLayout layout_tran1_4 = (IWDGridLayout) TransparentContainer1_4.createLayout(IWDGridLayout.class);
      layout_tran1_4.setColCount(1);
      IWDHorizontalGutter line1_4 = (IWDHorizontalGutter) view.createElement(IWDHorizontalGutter.class, "line1_4"
          + index);
      line1_4.setHeight(WDHorizontalDividerRuleHeight.LARGE);
      TransparentContainer1_4.addChild(line1_4);
      IWDTransparentContainer TransparentContainer9 = (IWDTransparentContainer) view.createElement(
          IWDTransparentContainer.class, "trans_conte9" + index);
      IWDGridLayout layout_tran9 = (IWDGridLayout) TransparentContainer9.createLayout(IWDGridLayout.class);
      IWDGridData layoutdata_trans9 = (IWDGridData) TransparentContainer9.createLayoutData(IWDGridData.class);
      layout_tran9.setColCount(1);
      IWDTextView del_space = (IWDTextView) view.createElement(IWDTextView.class, "del_space" + index);
      del_space.setText("");
      del_space.setVisible(WDVisibility.BLANK);
      TransparentContainer9.addChild(del_space);
      IWDTransparentContainer TransparentContainer3 = (IWDTransparentContainer) view.createElement(
          IWDTransparentContainer.class, "trans_contf3" + index);
      IWDGridLayout layout_tran3 = (IWDGridLayout) TransparentContainer3.createLayout(IWDGridLayout.class);
      IWDGridData layoutdata_trans3 = (IWDGridData) TransparentContainer3.createLayoutData(IWDGridData.class);
      layout_tran3.setColCount(2);
      layoutdata_trans3.setWidth("30%");
      IWDLabel del = (IWDLabel) view.createElement(IWDLabel.class, "del" + index);
      IWDTextView del_txt = (IWDTextView) view.createElement(IWDTextView.class, "del_txt" + index);
      IWDGridData layout_del = (IWDGridData) del.createLayoutData(IWDGridData.class);
      layout_del.setVAlign(WDCellVAlign.TOP);
      del.setText("Delivery Address");
      layout_del.setCellBackgroundDesign(WDCellBackgroundDesign.HEADER);
      del_txt.setText("");
      del.setLabelFor(del_txt.getId());
      IWDLabel name = (IWDLabel) view.createElement(IWDLabel.class, "name" + index);
      IWDTextView name_txt = (IWDTextView) view.createElement(IWDTextView.class, "name_txt" + index);
      IWDGridData layout_name = (IWDGridData) name.createLayoutData(IWDGridData.class);
      layout_name.setVAlign(WDCellVAlign.TOP);
      layout_name.setWidth("15%");
      name.setText("Name :");
      name_txt.setText(wdContext.nodeListorder().getListorderElementAt(index).getShip_Name());
      name_txt.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      name.setLabelFor(name_txt.getId());
      IWDLabel add1 = (IWDLabel) view.createElement(IWDLabel.class, "add1" + index);
      IWDTextView add1_txt = (IWDTextView) view.createElement(IWDTextView.class, "add1_txt" + index);
      IWDGridData layout_add1 = (IWDGridData) add1.createLayoutData(IWDGridData.class);
      layout_add1.setVAlign(WDCellVAlign.TOP);
      add1.setText("Address1:");
      add1_txt.setText(wdContext.nodeListorder().getListorderElementAt(index).getShip_Add1());
      add1_txt.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      add1.setLabelFor(add1_txt.getId());
      IWDLabel add2 = (IWDLabel) view.createElement(IWDLabel.class, "add2" + index);
      IWDTextView add2_txt = (IWDTextView) view.createElement(IWDTextView.class, "add2_txt" + index);
      IWDGridData layout_add2 = (IWDGridData) add2.createLayoutData(IWDGridData.class);
      layout_add2.setVAlign(WDCellVAlign.TOP);
      add2.setText("Address2:");
      add2_txt.setText(wdContext.nodeListorder().getListorderElementAt(index).getShip_Add2());
      add2_txt.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      add2.setLabelFor(add2_txt.getId());
      IWDLabel city = (IWDLabel) view.createElement(IWDLabel.class, "city" + index);
      IWDTextView city_txt = (IWDTextView) view.createElement(IWDTextView.class, "city_txt" + index);
      IWDGridData layout_city = (IWDGridData) city.createLayoutData(IWDGridData.class);
      layout_city.setVAlign(WDCellVAlign.TOP);
      city.setText("City:");
      city_txt.setText(wdContext.nodeListorder().getListorderElementAt(index).getShip_City());
      city_txt.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      city.setLabelFor(city_txt.getId());
      IWDLabel zip = (IWDLabel) view.createElement(IWDLabel.class, "zip" + index);
      IWDTextView zip_txt = (IWDTextView) view.createElement(IWDTextView.class, "zip_txt" + index);
      IWDGridData layout_zip = (IWDGridData) zip.createLayoutData(IWDGridData.class);
      layout_zip.setVAlign(WDCellVAlign.TOP);
      zip.setText("Country/Zip Code");
      zip_txt.setText(wdContext.nodeListorder().getListorderElementAt(index).getShip_Zipcode());
      zip_txt.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      zip.setLabelFor(zip_txt.getId());
      IWDLabel phone = (IWDLabel) view.createElement(IWDLabel.class, "phone" + index);
      IWDTextView phone_txt = (IWDTextView) view.createElement(IWDTextView.class, "phone_txt" + index);
      IWDGridData layout_phone = (IWDGridData) zip.createLayoutData(IWDGridData.class);
      layout_phone.setVAlign(WDCellVAlign.TOP);
      phone.setText("Telephone");
      phone_txt.setText(wdContext.nodeListorder().getListorderElementAt(index).getShip_Phone());
      phone_txt.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      phone.setLabelFor(phone_txt.getId());
      IWDLabel ord_dt = (IWDLabel) view.createElement(IWDLabel.class, "ord_dta" + index);
      IWDTextView ord_dt_txt = (IWDTextView) view.createElement(IWDTextView.class, "ord_dt_txta" + index);
      IWDGridData layout_ord_dt = (IWDGridData) ord_dt.createLayoutData(IWDGridData.class);
      layout_ord_dt.setVAlign(WDCellVAlign.TOP);
      ord_dt.setText("Order Approval Dt");
      String order_date = null;
      order_date = wdContext.nodeListorder().getListorderElementAt(index).getOrderdt().toString();
      ord_dt_txt.setText(order_date.substring(8, 10) + "-" + order_date.substring(5, 7) + "-"
          + order_date.substring(0, 4));
      ord_dt_txt.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      ord_dt.setLabelFor(ord_dt_txt.getId());
      IWDLabel des_dt = (IWDLabel) view.createElement(IWDLabel.class, "des_dta" + index);
      IWDTextView des_dt_txt = (IWDTextView) view.createElement(IWDTextView.class, "des_dt_txta" + index);
      IWDGridData layout_des_dt = (IWDGridData) des_dt.createLayoutData(IWDGridData.class);
      layout_des_dt.setVAlign(WDCellVAlign.TOP);
      des_dt.setText("Desired Dt Of Delivery");
      String des_date = null;
      des_date = wdContext.nodeListorder().getListorderElementAt(index).getDesireddate().toString();
      des_dt_txt.setText(des_date.substring(8, 10) + "-" + des_date.substring(5, 7) + "-" + des_date.substring(0, 4));
      des_dt_txt.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      des_dt.setLabelFor(des_dt_txt.getId());
      IWDLabel send_name = (IWDLabel) view.createElement(IWDLabel.class, "send_name" + index);
      IWDTextView send_name_txt = (IWDTextView) view.createElement(IWDTextView.class, "send_name_txt" + index);
      IWDGridData layout_send_name = (IWDGridData) send_name.createLayoutData(IWDGridData.class);
      layout_send_name.setVAlign(WDCellVAlign.TOP);
      send_name.setText("Sender's Name");
      send_name_txt.setText(wdContext.nodeListorder().getListorderElementAt(index).getCust_Name());
      send_name_txt.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      send_name.setLabelFor(send_name_txt.getId());
      IWDLabel cover_head = (IWDLabel) view.createElement(IWDLabel.class, "cover_head" + index);
      cover_head.setText("Cover Image");
      // cover_head.setWidth("10%");
      IWDTextView cover_image_text = (IWDTextView) view.createElement(IWDTextView.class, "cover_image_text" + index);
      cover_image_text.setText(wdContext.nodeListorder().getListorderElementAt(index).getCover_Image());
      cover_image_text.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      cover_image_text.setWrapping(true);
      IWDGridData layout_cover_image = (IWDGridData) cover_image_text.createLayoutData(IWDGridData.class);
      // layout_cover_image.setWidth("10%");
      cover_head.setLabelFor(cover_image_text.getId());
      if (y == 0)
      {
        cover_head.setVisible(WDVisibility.VISIBLE);
        cover_image_text.setVisible(WDVisibility.VISIBLE);
      }
      else
      {
        cover_head.setVisible(WDVisibility.NONE);
        cover_image_text.setVisible(WDVisibility.NONE);
      }
      TransparentContainer3.addChild(del);
      TransparentContainer3.addChild(del_txt);
      TransparentContainer3.addChild(name);
      TransparentContainer3.addChild(name_txt);
      TransparentContainer3.addChild(add1);
      TransparentContainer3.addChild(add1_txt);
      TransparentContainer3.addChild(add2);
      TransparentContainer3.addChild(add2_txt);
      TransparentContainer3.addChild(city);
      TransparentContainer3.addChild(city_txt);
      TransparentContainer3.addChild(zip);
      TransparentContainer3.addChild(zip_txt);
      TransparentContainer3.addChild(phone);
      TransparentContainer3.addChild(phone_txt);
      TransparentContainer3.addChild(ord_dt);
      TransparentContainer3.addChild(ord_dt_txt);
      TransparentContainer3.addChild(des_dt);
      TransparentContainer3.addChild(des_dt_txt);
      TransparentContainer3.addChild(send_name);
      TransparentContainer3.addChild(send_name_txt);
      TransparentContainer3.addChild(cover_head);
      TransparentContainer3.addChild(cover_image_text);
      IWDTransparentContainer TransparentContainer4 = (IWDTransparentContainer) view.createElement(
          IWDTransparentContainer.class, "trans_conth4" + index);
      IWDGridLayout layout_tran4 = (IWDGridLayout) TransparentContainer4.createLayout(IWDGridLayout.class);
      IWDGridData layoutdata_trans4 = (IWDGridData) TransparentContainer4.createLayoutData(IWDGridData.class);
      layout_tran4.setColCount(1);
      layoutdata_trans4.setWidth("20%");
      IWDLabel head = (IWDLabel) view.createElement(IWDLabel.class, "head" + index);
      head.setText("List Of Songs");
      head.setWidth("10%");
      IWDTextView song1 = (IWDTextView) view.createElement(IWDTextView.class, "songa1" + index);
      song1.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong1());
      song1.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song1.setWrapping(true);
      IWDGridData layout_song1 = (IWDGridData) song1.createLayoutData(IWDGridData.class);
      layout_song1.setWidth("10%");
      IWDTextView song2 = (IWDTextView) view.createElement(IWDTextView.class, "songb2" + index);
      song2.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong2());
      song2.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song2.setWrapping(true);
      IWDTextView song3 = (IWDTextView) view.createElement(IWDTextView.class, "songc3" + index);
      song3.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong3());
      song3.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song3.setWrapping(true);
      IWDTextView song4 = (IWDTextView) view.createElement(IWDTextView.class, "songd4" + index);
      song4.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong4());
      song4.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song4.setWrapping(true);
      IWDTextView song5 = (IWDTextView) view.createElement(IWDTextView.class, "songe5" + index);
      song5.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong5());
      song5.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song5.setWrapping(true);
      IWDTextView song6 = (IWDTextView) view.createElement(IWDTextView.class, "songf6" + index);
      song6.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong6());
      song6.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song6.setWrapping(true);
      IWDTextView song7 = (IWDTextView) view.createElement(IWDTextView.class, "songg7" + index);
      song7.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong7());
      song7.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song7.setWrapping(true);
      IWDTextView song8 = (IWDTextView) view.createElement(IWDTextView.class, "songh8" + index);
      song8.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong8());
      song8.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song8.setWrapping(true);
      IWDTextView song9 = (IWDTextView) view.createElement(IWDTextView.class, "songi9" + index);
      song9.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong9());
      song9.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song9.setWrapping(true);
      IWDTextView song10 = (IWDTextView) view.createElement(IWDTextView.class, "songj10" + index);
      song10.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong10());
      song10.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song10.setWrapping(true);
      IWDTextView song11 = (IWDTextView) view.createElement(IWDTextView.class, "songk11" + index);
      song11.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong11());
      song11.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song11.setWrapping(true);
      IWDTextView song12 = (IWDTextView) view.createElement(IWDTextView.class, "songl12" + index);
      song12.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong12());
      song12.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song12.setWrapping(true);
      IWDTextView song13 = (IWDTextView) view.createElement(IWDTextView.class, "songm13" + index);
      song13.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong13());
      song13.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song13.setWrapping(true);
      IWDTextView song14 = (IWDTextView) view.createElement(IWDTextView.class, "songn14" + index);
      song14.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong14());
      song14.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song14.setWrapping(true);
      IWDTextView song15 = (IWDTextView) view.createElement(IWDTextView.class, "songo15" + index);
      song15.setText(wdContext.nodeListorder().getListorderElementAt(index).getSong15());
      song15.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      song15.setWrapping(true);
      if (y == 0)
      {
        head.setVisible(WDVisibility.VISIBLE);
        song1.setVisible(WDVisibility.VISIBLE);
        song2.setVisible(WDVisibility.VISIBLE);
        song3.setVisible(WDVisibility.VISIBLE);
        song4.setVisible(WDVisibility.VISIBLE);
        song5.setVisible(WDVisibility.VISIBLE);
        song6.setVisible(WDVisibility.VISIBLE);
        song7.setVisible(WDVisibility.VISIBLE);
        song8.setVisible(WDVisibility.VISIBLE);
        song9.setVisible(WDVisibility.VISIBLE);
        song10.setVisible(WDVisibility.VISIBLE);
        song11.setVisible(WDVisibility.VISIBLE);
        song12.setVisible(WDVisibility.VISIBLE);
        song13.setVisible(WDVisibility.VISIBLE);
        song14.setVisible(WDVisibility.VISIBLE);
        song15.setVisible(WDVisibility.VISIBLE);
      }
      else
      {
        head.setVisible(WDVisibility.NONE);
        song1.setVisible(WDVisibility.NONE);
        song2.setVisible(WDVisibility.NONE);
        song3.setVisible(WDVisibility.NONE);
        song4.setVisible(WDVisibility.NONE);
        song5.setVisible(WDVisibility.NONE);
        song6.setVisible(WDVisibility.NONE);
        song7.setVisible(WDVisibility.NONE);
        song8.setVisible(WDVisibility.NONE);
        song9.setVisible(WDVisibility.NONE);
        song10.setVisible(WDVisibility.NONE);
        song11.setVisible(WDVisibility.NONE);
        song12.setVisible(WDVisibility.NONE);
        song13.setVisible(WDVisibility.NONE);
        song14.setVisible(WDVisibility.NONE);
        song15.setVisible(WDVisibility.NONE);
      }
      TransparentContainer4.addChild(head);
      TransparentContainer4.addChild(song1);
      TransparentContainer4.addChild(song2);
      TransparentContainer4.addChild(song3);
      TransparentContainer4.addChild(song4);
      TransparentContainer4.addChild(song5);
      TransparentContainer4.addChild(song6);
      TransparentContainer4.addChild(song7);
      TransparentContainer4.addChild(song8);
      TransparentContainer4.addChild(song9);
      TransparentContainer4.addChild(song10);
      TransparentContainer4.addChild(song11);
      TransparentContainer4.addChild(song12);
      TransparentContainer4.addChild(song13);
      TransparentContainer4.addChild(song14);
      TransparentContainer4.addChild(song15);
      // *****************************************
      IWDTransparentContainer TransparentContainer2 = (IWDTransparentContainer) view.createElement(
          IWDTransparentContainer.class, "trans_conti2" + index);
      IWDGridLayout layout_tran2 = (IWDGridLayout) TransparentContainer2.createLayout(IWDGridLayout.class);
      // //layout_tran1.setVAlign(WDCellVAlign.TOP);
      layout_tran2.setColCount(2);
      TransparentContainer2.addChild(TransparentContainer3);
      TransparentContainer2.addChild(TransparentContainer4);
      // ******************
      IWDTransparentContainer TransparentContainer10 = (IWDTransparentContainer) view.createElement(
          IWDTransparentContainer.class, "trans_contj10" + index);
      IWDGridLayout layout_tran10 = (IWDGridLayout) TransparentContainer10.createLayout(IWDGridLayout.class);
      IWDGridData layoutdata_trans10 = (IWDGridData) TransparentContainer10.createLayoutData(IWDGridData.class);
      // layout_tran1.setVAlign(WDCellVAlign.TOP);
      layout_tran10.setColCount(1);
      IWDTextView trans10_space = (IWDTextView) view.createElement(IWDTextView.class, "trans10_space" + index);
      trans10_space.setText("");
      trans10_space.setVisible(WDVisibility.BLANK);
      TransparentContainer10.addChild(trans10_space);
      IWDTransparentContainer TransparentContainer5 = (IWDTransparentContainer) view.createElement(
          IWDTransparentContainer.class, "trans_contk5" + index);
      IWDGridLayout layout_tran5 = (IWDGridLayout) TransparentContainer2.createLayout(IWDGridLayout.class);
      // //layout_tran1.setVAlign(WDCellVAlign.TOP);
      layout_tran2.setColCount(1);
      IWDTable table_prod = (IWDTable) view.createElement(IWDTable.class, "table_prod" + index);
      IWDCaption cap_prod = (IWDCaption) view.createElement(IWDCaption.class, "cap_prod" + index);
      cap_prod.setText("Product Details");
      table_prod.setHeader(cap_prod);
      IWDTableColumn col1 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "cola1" + index);
      IWDTextView view1 = (IWDTextView) view.createElement(IWDTextView.class, "viewa1" + index);
      view1.setText(wdContext.nodeListorder().getListorderElementAt(index).getMessage());
      view1.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap1 = (IWDCaption) view.createElement(IWDCaption.class, "capa1" + index);
      cap1.setText("Product Code");
      col1.setHeader(cap1);
      col1.setTableCellEditor(view1);
      table_prod.addColumn(col1);
      IWDTableColumn col2 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "colb2" + index);
      IWDTextView view2 = (IWDTextView) view.createElement(IWDTextView.class, "viewb2" + index);
      view2.setText(wdContext.nodeListorder().getListorderElementAt(index).getProd_Name());
      view2.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      view2.setWrapping(true);
      IWDCaption cap2 = (IWDCaption) view.createElement(IWDCaption.class, "capb2" + index);
      cap2.setText("Product Name");
      col2.setHeader(cap2);
      col2.setTableCellEditor(view2);
      table_prod.addColumn(col2);
      IWDTableColumn col3 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "colc3" + index);
      IWDTextView view3 = (IWDTextView) view.createElement(IWDTextView.class, "viewc3" + index);
      view3.setText(wdContext.nodeListorder().getListorderElementAt(index).getColor());
      view3.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap3 = (IWDCaption) view.createElement(IWDCaption.class, "capc3" + index);
      cap3.setText("Color");
      col3.setHeader(cap3);
      col3.setTableCellEditor(view3);
      table_prod.addColumn(col3);
      IWDTableColumn col4 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "cold4" + index);
      IWDTextView view4 = (IWDTextView) view.createElement(IWDTextView.class, "viewd4" + index);
      view4.setText(wdContext.nodeListorder().getListorderElementAt(index).getZsize());
      view4.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap4 = (IWDCaption) view.createElement(IWDCaption.class, "capd4" + index);
      cap4.setText("Size");
      col4.setHeader(cap4);
      col4.setTableCellEditor(view4);
      table_prod.addColumn(col4);
      IWDTableColumn col5 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "cole5" + index);
      IWDTextView view5 = (IWDTextView) view.createElement(IWDTextView.class, "viewe5" + index);
      view5.setText(wdContext.nodeListorder().getListorderElementAt(index).getQty().toString());
      view5.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap5 = (IWDCaption) view.createElement(IWDCaption.class, "cape5" + index);
      cap5.setText("Quantity");
      col5.setHeader(cap5);
      col5.setTableCellEditor(view5);
      table_prod.addColumn(col5);
      IWDTableColumn col6 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "colf6" + index);
      IWDTextView view6 = (IWDTextView) view.createElement(IWDTextView.class, "viewf6" + index);
      view6.setText(wdContext.nodeListorder().getListorderElementAt(index).getRate().toString());
      view6.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap6 = (IWDCaption) view.createElement(IWDCaption.class, "capf6" + index);
      cap6.setText("Rate");
      col6.setHeader(cap6);
      col6.setTableCellEditor(view6);
      table_prod.addColumn(col6);
      IWDTableColumn col7 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "colg7" + index);
      IWDTextView view7 = (IWDTextView) view.createElement(IWDTextView.class, "viewg7" + index);
      view7.setText(wdContext.nodeListorder().getListorderElementAt(index).getSelling_Price().toString());
      view7.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap7 = (IWDCaption) view.createElement(IWDCaption.class, "capg7" + index);
      cap7.setText("Amount");
      col7.setHeader(cap7);
      col7.setTableCellEditor(view7);
      table_prod.addColumn(col7);
      IWDTableColumn col8 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "colh8" + index);
      IWDTextView view8 = (IWDTextView) view.createElement(IWDTextView.class, "viewh8" + index);
      view8.setText(wdContext.nodeListorder().getListorderElementAt(index).getDiscount().toString());
      view8.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap8 = (IWDCaption) view.createElement(IWDCaption.class, "caph8" + index);
      cap8.setText("Discount");
      col8.setHeader(cap8);
      col8.setTableCellEditor(view8);
      table_prod.addColumn(col8);
      IWDTableColumn col9 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "coli9" + index);
      IWDTextView view9 = (IWDTextView) view.createElement(IWDTextView.class, "viewi9" + index);
      view9.setText(wdContext.nodeListorder().getListorderElementAt(index).getShippingamt().toString());
      view9.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap9 = (IWDCaption) view.createElement(IWDCaption.class, "capi9" + index);
      cap9.setText("Shipping Amount");
      col9.setHeader(cap9);
      col9.setTableCellEditor(view9);
      table_prod.addColumn(col9);
      IWDTableColumn col10 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "coll10" + index);
      IWDTextView view10 = (IWDTextView) view.createElement(IWDTextView.class, "viewl10" + index);
      view10.setText(wdContext.nodeListorder().getListorderElementAt(index).getNetprice().toString());
      view10.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap10 = (IWDCaption) view.createElement(IWDCaption.class, "capl10" + index);
      cap10.setText("Net Price");
      col10.setHeader(cap10);
      col10.setTableCellEditor(view10);
      table_prod.addColumn(col10);
      table_prod.setVisibleRowCount(1);
      table_prod.setFooterVisible(false);
      TransparentContainer5.addChild(table_prod);
      // *************************************
      IWDTransparentContainer TransparentContainer11 = (IWDTransparentContainer) view.createElement(
          IWDTransparentContainer.class, "trans_contl11" + index);
      IWDGridLayout layout_tran11 = (IWDGridLayout) TransparentContainer11.createLayout(IWDGridLayout.class);
      IWDGridData layoutdata_trans11 = (IWDGridData) TransparentContainer11.createLayoutData(IWDGridData.class);
      // layout_tran1.setVAlign(WDCellVAlign.TOP);
      layout_tran11.setColCount(1);
      IWDTextView trans11_space = (IWDTextView) view.createElement(IWDTextView.class, "transl11_space" + index);
      trans11_space.setText("");
      trans11_space.setVisible(WDVisibility.BLANK);
      TransparentContainer11.addChild(trans11_space);
      IWDTransparentContainer TransparentContainer6 = (IWDTransparentContainer) view.createElement(
          IWDTransparentContainer.class, "trans_contm6" + index);
      IWDGridLayout layout_tran6 = (IWDGridLayout) TransparentContainer6.createLayout(IWDGridLayout.class);
      layout_tran6.setColCount(2);
      IWDLabel mess_send = (IWDLabel) view.createElement(IWDLabel.class, "mess_sendm" + index);
      IWDTextView mess_send_txt = (IWDTextView) view.createElement(IWDTextView.class, "mess_send_txtm" + index);
      IWDGridData layout_mess_send = (IWDGridData) mess_send.createLayoutData(IWDGridData.class);
      layout_mess_send.setVAlign(WDCellVAlign.TOP);
      mess_send.setText("Message From The Sender");
      mess_send_txt.setText(wdContext.nodeListorder().getListorderElementAt(index).getMessage_Sender());
      mess_send_txt.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      mess_send_txt.setWrapping(true);
      mess_send.setLabelFor(mess_send.getId());
      TransparentContainer6.addChild(mess_send);
      TransparentContainer6.addChild(mess_send_txt);
      // **********************************************************
      IWDTransparentContainer TransparentContainer12 = (IWDTransparentContainer) view.createElement(
          IWDTransparentContainer.class, "trans_contn12" + index);
      IWDGridLayout layout_tran12 = (IWDGridLayout) TransparentContainer12.createLayout(IWDGridLayout.class);
      IWDGridData layoutdata_trans12 = (IWDGridData) TransparentContainer12.createLayoutData(IWDGridData.class);
      // layout_tran1.setVAlign(WDCellVAlign.TOP);
      layout_tran12.setColCount(1);
      IWDTextView trans12_space = (IWDTextView) view.createElement(IWDTextView.class, "trans12_spacen" + index);
      trans12_space.setText("");
      trans12_space.setVisible(WDVisibility.BLANK);
      TransparentContainer12.addChild(trans12_space);
      IWDTransparentContainer TransparentContainer7 = (IWDTransparentContainer) view.createElement(
          IWDTransparentContainer.class, "trans_conti7" + index);
      IWDGridLayout layout_tran7 = (IWDGridLayout) TransparentContainer7.createLayout(IWDGridLayout.class);
      layout_tran7.setColCount(1);
      IWDTable table_ship = (IWDTable) view.createElement(IWDTable.class, "table_ship" + index);
      IWDCaption cap_ship = (IWDCaption) view.createElement(IWDCaption.class, "cap_ship" + index);
      cap_ship.setText("Shipping Details");
      table_ship.setHeader(cap_ship);
      IWDTableColumn col01 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "colz01" + index);
      IWDTextView view01 = (IWDTextView) view.createElement(IWDTextView.class, "viewz01" + index);
      Date shipdate = null;
      shipdate = wdContext.nodeListorder().getListorderElementAt(index).getShipdate();
      String shipdt = null;
      if (shipdate != null)
      {
        shipdt = shipdate.toString();
      }
      view01.setText(shipdt);
      view01.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap01 = (IWDCaption) view.createElement(IWDCaption.class, "capz01" + index);
      cap01.setText("Ship Dt");
      col01.setHeader(cap01);
      col01.setTableCellEditor(view01);
      table_ship.addColumn(col01);
      IWDTableColumn col02 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "coly02" + index);
      IWDTextView view02 = (IWDTextView) view.createElement(IWDTextView.class, "viewy02" + index);
      view02.setText(wdContext.nodeListorder().getListorderElementAt(index).getCourier_Name());
      view02.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap02 = (IWDCaption) view.createElement(IWDCaption.class, "capy02" + index);
      cap02.setText("Courier Name");
      col02.setHeader(cap02);
      col02.setTableCellEditor(view02);
      table_ship.addColumn(col02);
      IWDTableColumn col03 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "colx03" + index);
      IWDTextView view03 = (IWDTextView) view.createElement(IWDTextView.class, "viewx03" + index);
      view03.setText(wdContext.nodeListorder().getListorderElementAt(index).getInvoiceno());
      view03.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap03 = (IWDCaption) view.createElement(IWDCaption.class, "capx03" + index);
      cap03.setText("Invoice Number");
      col03.setHeader(cap03);
      col03.setTableCellEditor(view03);
      IWDTableColumn col04 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "colw04" + index);
      IWDTextView view04 = (IWDTextView) view.createElement(IWDTextView.class, "vieww04" + index);
      view04.setText(wdContext.nodeListorder().getListorderElementAt(index).getInvoicestate());
      view04.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap04 = (IWDCaption) view.createElement(IWDCaption.class, "capw04" + index);
      cap04.setText("Invoice State");
      col04.setHeader(cap04);
      col04.setTableCellEditor(view04);
      if (x == 0)
      {
        col03.setVisible(WDVisibility.VISIBLE);
        col04.setVisible(WDVisibility.VISIBLE);
      }
      else
      {
        col03.setVisible(WDVisibility.NONE);
        col04.setVisible(WDVisibility.NONE);
      }
      table_ship.addColumn(col03);
      table_ship.addColumn(col04);
      IWDTableColumn col05 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "colv05" + index);
      IWDTextView view05 = (IWDTextView) view.createElement(IWDTextView.class, "viewv05" + index);
      view05.setText(wdContext.nodeListorder().getListorderElementAt(index).getAwbno());
      view05.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap05 = (IWDCaption) view.createElement(IWDCaption.class, "capv05" + index);
      cap05.setText("AWB No.");
      col05.setHeader(cap05);
      col05.setTableCellEditor(view05);
      table_ship.addColumn(col05);
      IWDTableColumn col06 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "colu06" + index);
      IWDTextView view06 = (IWDTextView) view.createElement(IWDTextView.class, "viewu06" + index);
      view06.setText(wdContext.nodeListorder().getListorderElementAt(index).getSubscriptionno());
      view06.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap06 = (IWDCaption) view.createElement(IWDCaption.class, "capu06" + index);
      cap06.setText("Subs No.");
      col06.setHeader(cap06);
      col06.setTableCellEditor(view06);
      IWDTableColumn col07 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "colp07" + index);
      IWDTextView view07 = (IWDTextView) view.createElement(IWDTextView.class, "viewp07" + index);
      Date subegdate = null;
      subegdate = wdContext.nodeListorder().getListorderElementAt(index).getSubscriptionbeg();
      String subegdt = null;
      if (subegdate != null)
      {
        subegdt = subegdate.toString();
      }
      view07.setText(subegdt);
      view07.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap07 = (IWDCaption) view.createElement(IWDCaption.class, "capq07" + index);
      cap07.setText("Subs Begin Date");
      col07.setHeader(cap07);
      col07.setTableCellEditor(view07);
      IWDTableColumn col08 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "colr08" + index);
      IWDTextView view08 = (IWDTextView) view.createElement(IWDTextView.class, "viewr08" + index);
      Date subenddate = null;
      subenddate = wdContext.nodeListorder().getListorderElementAt(index).getSubscriptionend();
      String subenddt = null;
      if (subenddate != null)
      {
        subenddt = subenddate.toString();
      }
      view08.setText(subenddt);
      view08.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap08 = (IWDCaption) view.createElement(IWDCaption.class, "capr08" + index);
      cap08.setText("Subs End Date");
      col08.setHeader(cap08);
      col08.setTableCellEditor(view08);
      if (z == 0)
      {
        col06.setVisible(WDVisibility.VISIBLE);
        col07.setVisible(WDVisibility.VISIBLE);
        col08.setVisible(WDVisibility.VISIBLE);
      }
      else
      {
        col06.setVisible(WDVisibility.NONE);
        col07.setVisible(WDVisibility.NONE);
        col08.setVisible(WDVisibility.NONE);
      }
      table_ship.addColumn(col06);
      table_ship.addColumn(col07);
      table_ship.addColumn(col08);
      IWDTableColumn col09 = (IWDTableColumn) view.createElement(IWDTableColumn.class, "cols09" + index);
      IWDTextView view09 = (IWDTextView) view.createElement(IWDTextView.class, "views09" + index);
      view09.setText(wdContext.nodeListorder().getListorderElementAt(index).getRemarks());
      view09.setSemanticColor(WDTextViewSemanticColor.CRITICAL);
      IWDCaption cap09 = (IWDCaption) view.createElement(IWDCaption.class, "caps09" + index);
      cap09.setText("Remarks");
      col09.setHeader(cap09);
      col09.setTableCellEditor(view09);
      table_ship.addColumn(col09);
      table_ship.setVisibleRowCount(1);
      table_ship.setFooterVisible(false);
      TransparentContainer7.addChild(table_ship);
      IWDButton back = (IWDButton) view.createElement(IWDButton.class, "but" + index);
      back.setText("Back");
      IWDAction act_back = view.getAction("Back");
      // (IWDAction) view.createElement(IWDAction.class, "back" + index);
      back.setOnAction(act_back);
      // IWDCustomEvent wdEvent = (IWDCustomEvent)back.getOnAction();
      TransparentContainer7.addChild(back);
      IWDCaption space3 = (IWDCaption) view.createElement(IWDCaption.class, "spacef3" + index);
      space3.setText("");
      space3.setVisible(WDVisibility.BLANK);
      IWDCaption space4 = (IWDCaption) view.createElement(IWDCaption.class, "spaceg4" + index);
      space4.setText("");
      space4.setVisible(WDVisibility.BLANK);
      IWDCaption space5 = (IWDCaption) view.createElement(IWDCaption.class, "spacef5" + index);
      space5.setText("");
      space5.setVisible(WDVisibility.BLANK);
      IWDCaption space6 = (IWDCaption) view.createElement(IWDCaption.class, "spacem6" + index);
      space6.setText("");
      space6.setVisible(WDVisibility.BLANK);
      IWDCaption space7 = (IWDCaption) view.createElement(IWDCaption.class, "spacej7" + index);
      space7.setText("");
      space7.setVisible(WDVisibility.BLANK);
      IWDCaption space8 = (IWDCaption) view.createElement(IWDCaption.class, "spacek8" + index);
      space8.setText("");
      space8.setVisible(WDVisibility.BLANK);
      // add UI elements to container
      TransparentContainer8.addChild(TransparentContainer0);
      TransparentContainer8.addChild(TransparentContainer1);
      TransparentContainer8.addChild(TransparentContainer1_4);
      TransparentContainer8.addChild(TransparentContainer9);
      TransparentContainer8.addChild(TransparentContainer2);
      TransparentContainer8.addChild(TransparentContainer10);
      TransparentContainer8.addChild(TransparentContainer5);
      TransparentContainer8.addChild(TransparentContainer11);
      TransparentContainer8.addChild(TransparentContainer6);
      TransparentContainer8.addChild(TransparentContainer12);
      TransparentContainer8.addChild(TransparentContainer7);
      TransparentContainer8.addChild(space3);
      TransparentContainer8.addChild(space4);
      TransparentContainer8.addChild(space5);
      TransparentContainer8.addChild(space6);
      TransparentContainer8.addChild(space7);
      TransparentContainer8.addChild(space8);
      theGroup.addChild(TransparentContainer8);
      theGroup.addChild(TransparentCont8);
    }
    // @@end
  }

regards,

kamlesh

Message was edited by: Armin Reichert

(formatted code "snippet")

Former Member
0 Kudos

Sorry, but I had to remove your original code "snippet". Please remove any blank lines and format it in Eclipse next time, I could reduce it this way from 17700 lines to about 800.

Another tip: You do not need to create "anonymous" unique IDs for view elements yourself. Simply pass <b>null </b>as the ID.

What exactly do you mean with "page break"? Do you want to use the browsers print function and get each order on a separate page?

Armin

Former Member
0 Kudos

Hi Armin,

Exactly the same functionality I want which U have mentioned.

With Regards

Kamlesh

Former Member
0 Kudos

Hi Armin,

I hope Armin u hav some solutions regarding the above mentioned problem.

Thrby will b kind enough for some guidance.

With Regards

kamlesh