Advertisement
Guest User

Untitled

a guest
Aug 18th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.97 KB | None | 0 0
  1. <apex:page standardController="Time__c" extensions="HWTimeEntryPageController" >
  2.  
  3. <apex:pageBlock >
  4. <apex:form >
  5. <apex:pageBlockSection >
  6. <apex:pageBlockSectionItem >
  7. <apex:outputPanel >
  8. <apex:selectList value="{!choosenConsultant}" size="1">
  9. <apex:selectOptions value="{!consultantList}" />
  10. </apex:selectList>
  11. <apex:actionSupport event="onchange" action="{!reload}" rerender="mainTable"/>
  12. </apex:outputPanel>
  13. </apex:pageBlockSectionItem>
  14. <apex:pageBlockSectionItem >
  15. <apex:outputLabel value="Start of week"/>
  16. <apex:inputField value="{!tm.Date__c}"/>
  17. </apex:pageBlockSectionItem>
  18. </apex:pageBlockSection>
  19. </apex:form>
  20. <apex:form id="mainForm">
  21. <apex:dataTable value="{!tableRows}" var="tr" id="mainTable">
  22. <apex:column >
  23. <apex:facet name="header">Project - Task</apex:facet>
  24. <apex:outputText value="{!tr.name}"/>
  25. </apex:column>
  26. <apex:column >
  27. <apex:facet name="header">Non-Billable</apex:facet>
  28. <apex:inputCheckbox value="{!tr.non_billable}"/>
  29. </apex:column>
  30. <apex:column >
  31. <apex:facet name="header">Mon</apex:facet>
  32. <apex:inputText value="{!tr.weekDayHours[0]}" size="2"/>
  33. </apex:column>
  34. <apex:column >
  35. <apex:facet name="header">Tue</apex:facet>
  36. <apex:inputText value="{!tr.weekDayHours[1]}" size="2"/>
  37. </apex:column>
  38. <apex:column >
  39. <apex:facet name="header">Wed</apex:facet>
  40. <apex:inputText value="{!tr.weekDayHours[2]}" size="2"/>
  41. </apex:column>
  42. <apex:column >
  43. <apex:facet name="header">Thu</apex:facet>
  44. <apex:inputText value="{!tr.weekDayHours[3]}" size="2"/>
  45. </apex:column>
  46. <apex:column >
  47. <apex:facet name="header">Fri</apex:facet>
  48. <apex:inputText value="{!tr.weekDayHours[4]}" size="2"/>
  49. </apex:column>
  50. <apex:column >
  51. <apex:facet name="header">Sat</apex:facet>
  52. <apex:inputText value="{!tr.weekDayHours[5]}" size="2"/>
  53. </apex:column>
  54. <apex:column >
  55. <apex:facet name="header">Sun</apex:facet>
  56. <apex:inputText value="{!tr.weekDayHours[6]}" size="2"/>
  57. </apex:column>
  58. <apex:column >
  59. <apex:facet name="header" />
  60. <apex:commandLink action="{!delRow}" value="x">
  61. <apex:param name="tr" assignTo="{!rowName}" value="{!tr.name}"/>
  62. </apex:commandLink>
  63. </apex:column>
  64. </apex:dataTable>
  65. <apex:outputPanel style="align:center;">
  66. <apex:commandButton action="{!addRow}" value="Add row"/>
  67. <apex:commandButton action="{!save}" value="Save"/>
  68. </apex:outputPanel>
  69. </apex:form>
  70. </apex:pageBlock>
  71. </apex:page>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement