web_bednet_mx_spring.xml 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <select>
  3. <selectstr>
  4. SELECT
  5. bednetmx_partid,
  6. u_bednetmx_spring.bednetmxid,
  7. u_bednetmx_spring.springid,
  8. ISNULL(vv_spring.name, '') as springname,
  9. u_bednetmx_spring.spring_qty_width,
  10. u_bednetmx_spring.spring_qty_length,
  11. u_bednetmx_spring.fabrics1_mtrl_cost
  12. From u_bednetmx_spring
  13. left outer join u_bednetmx on u_bednetmx.bednetmxid = u_bednetmx_spring.bednetmxid
  14. left outer join (
  15. SELECT u_spring.springid,
  16. left(rtrim(cast(u_spring.line_diameter as char(10))),4) + '/'+
  17. left(rtrim(cast(u_spring.height as char(10))),4) + '/'+
  18. left(rtrim(cast(u_spring.caliber as char(10))),4) + '/'+
  19. left(rtrim(cast(u_spring.center_diameter as char(10))),4) + '/'+
  20. left(rtrim(cast(u_spring.cyclenum as char(10))),4) as name
  21. FROM u_spring
  22. ) vv_spring on vv_spring.springid = u_bednetmx_spring.springid
  23. </selectstr>
  24. <where>
  25. <when notnull="@arg_bednetmxid">
  26. u_bednetmx_spring.bednetmxid = @arg_bednetmxid
  27. </when>
  28. <when notnull="@arg_bednetid">
  29. u_bednetmx.bednetid = @arg_bednetid
  30. </when>
  31. </where>
  32. <displayfields>
  33. <field field="pid" compute="getrow()">
  34. </field>
  35. <field field="springname">
  36. 弹簧
  37. </field>
  38. <field field="spring_qty_width" datatype="number">
  39. 弹簧排列
  40. 个数-宽
  41. </field>
  42. <field field="spring_qty_length" datatype="number">
  43. 弹簧排列
  44. 个数-长
  45. </field>
  46. </displayfields>
  47. </select>