Thanks Jacques!

Vikas

On Feb 10, 2009, at 1:46 AM, Jacques Le Roux wrote:

Fixed in revision: 742716

Jacques

From: "Jacques Le Roux" <[email protected]>
This fix this issue, but I'm not yer sure that it should be generalized... Checking...

Index: framework/widget/src/org/ofbiz/widget/html/ HtmlFormWrapper.java
===================================================================
--- framework/widget/src/org/ofbiz/widget/html/HtmlFormWrapper.java (revision 742291) +++ framework/widget/src/org/ofbiz/widget/html/HtmlFormWrapper.java (working copy)
@@ -103,7 +103,7 @@
   }

   @SuppressWarnings("unchecked")
- public String renderFormString(Object contextStack) throws IOException { + public StringWriter renderFormString(Object contextStack) throws IOException {
       if (contextStack instanceof MapStack) {
           return renderFormString((MapStack) contextStack);
       } else {
@@ -111,18 +111,18 @@
           return renderFormString();
       }
   }
- public String renderFormString(MapStack<String> contextStack) throws IOException { + public StringWriter renderFormString(MapStack<String> contextStack) throws IOException {
       // create a new context with the current context on the bottom
       contextStack.push(this.context);
       StringWriter buffer = new StringWriter();
       modelForm.renderFormString(buffer, contextStack, renderer);
       contextStack.pop();
-        return buffer.toString();
+        return buffer;
   }
-    public String renderFormString() throws IOException {
+    public StringWriter renderFormString() throws IOException {
       StringWriter buffer = new StringWriter();
       modelForm.renderFormString(buffer, context, renderer);
-        return buffer.toString();
+        return buffer;
   }

   /**

Jacques

From: "Jacques Le Roux" <[email protected]>
Yes, this comes from HtmlFormWrapper.renderFormString(MapStack<String> contextStack) but what to do there is another question...

Jacques

From: "Santosh Malviya" <[email protected]>
Same behavior with me, when I create a purchase order and click on "New shipment for ship group[00001]" get like this screen.

Thanks and Regards
Santosh Malviya

Vikas Mayur wrote:
When I create an order and click "View / Edit Delivery Schedule Info" under Actions screenlet, the page is not rendered as desired. Here is the output.

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

<!-- Begin Form Widget component://order/webapp/ordermgr/order/ OrderDeliveryScheduleForms.xml#UpdateDeliveryScheduleInformation --> <form method="post" action="/ordermgr/control/ createOrderDeliverySchedule" id="UpdateDeliveryScheduleInformation" class="basic-form" onSubmit="javascript:submitFormDisableSubmits(this)" name="UpdateDeliveryScheduleInformation"> <input type="hidden" name="orderId" value="WSCO10000"/> <input type="hidden" name="orderItemSeqId" value="_NA_"/> <div class="fieldgroup" id="_G6_"><div class="fieldgroup-title-bar"><table><tr><td class="collapse"></td><td></td></tr></table></div><div id="_G6__body" class="fieldgroup-body"> <table cellspacing="0" class="basic-table"> <tr> <td class="label">Estimated Ready Date</td> <td><input type="text" name="estimatedReadyDate" title="Format: yyyy-MM-dd HH:mm:ss.SSS" size="25" maxlength="30" id="UpdateDeliveryScheduleInformation_estimatedReadyDate"/><a href = "javascript:call_cal (document .UpdateDeliveryScheduleInformation .estimatedReadyDate,'2009-02-09%2018&#58;38&#58;00.749');"><img src="/images/cal.gif" width="16" height="16" border="0" alt="View Calendar" title="View Calendar"/></a></td> </tr> <tr> <td class="label">Cartons</td> <td><input type="text" name="cartons" size="6" id="UpdateDeliveryScheduleInformation_cartons" autocomplete="off"/> </td> </tr> <tr> <td class="label">Skids Pallets</td> <td><input type="text" name="skidsPallets" size="6" id="UpdateDeliveryScheduleInformation_skidsPallets" autocomplete="off"/> </td> </tr> <tr> <td class="label">Units Pieces</td> <td><input type="text" name="unitsPieces" size="25" id="UpdateDeliveryScheduleInformation_unitsPieces" autocomplete="off"/> </td> </tr> <tr> <td class="label">Total Cubic Size</td> <td><input type="text" name="totalCubicSize" size="25" id="UpdateDeliveryScheduleInformation_totalCubicSize" autocomplete="off"/> </td> </tr> <tr> <td class="label">Cubic Measurement</td> <td><select name="totalCubicUomId" id="UpdateDeliveryScheduleInformation_totalCubicUomId" size="1"><option value="VDRY_cm3">Cubic centimeter</ option><option value="VDRY_ft3">Cubic foot</option><option value="VDRY_in3">Cubic inch</option><option value="VDRY_m3">Cubic meter</option><option value="VDRY_mm3">Cubic millimeter</option><option value="VDRY_ST">Stere (cubic meter)</option><option value="VDRY_yd3">Cubic yard</option></select></td> </tr> <tr> <td class="label">Total Weight</td> <td><input type="text" name="totalWeight" size="25" id="UpdateDeliveryScheduleInformation_totalWeight" autocomplete="off"/> </td> </tr> <tr> <td class="label">Weight Measurement</td> <td><select name="totalWeightUomId" id="UpdateDeliveryScheduleInformation_totalWeightUomId" size="1"><option value="WT_dr_avdp">Dram (avdp)</option><option value="WT_gr">Grain</option><option value="WT_g">Gram</ option><option value="WT_kg">Kilogram</option><option value="WT_mg">Milligram</option><option value="WT_oz">Ounce (avdp)</option><option value="WT_oz_tr">Ounce (troy)</ option><option value="WT_dwt">Pennyweight</option><option value="WT_lb">Pound (avdp)</option><option value="WT_st">Stone</ option><option value="WT_lt">Ton (long or British)</ option><option value="WT_mt">Ton (metric)</option><option value="WT_sh_t">Ton (short)</option></select></td> </tr> <tr> <td class="label">Status ID</td> <td><select name="statusId" id="UpdateDeliveryScheduleInformation_statusId" size="1"><option value="ODS_SUBMITTED">Supplier Submitted</option><option value="ODS_ACCEPTED">Accepted</option><option value="ODS_APPROVED">Schedule Approved</option><option value="ODS_ARRANGED">Delivery Arranged</option><option value="ODS_CANCELLED">Delivery Cancelled</option></select></td> </tr> <tr> <td class="label">&nbsp;</td> <td colspan="4"><input type="submit" class="smallSubmit" name="submitButton" value="Update"/></td> </tr> </table> </div></div></form> <!-- End Form Widget component://order/webapp/ordermgr/order/ OrderDeliveryScheduleForms.xml#UpdateDeliveryScheduleInformation -->
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------



Vikas






Reply via email to