Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <apex:page standardController="Time__c" extensions="HWTimeEntryPageController" >
- <apex:pageBlock >
- <apex:form >
- <apex:pageBlockSection >
- <apex:pageBlockSectionItem >
- <apex:outputPanel >
- <apex:selectList value="{!choosenConsultant}" size="1">
- <apex:selectOptions value="{!consultantList}" />
- </apex:selectList>
- <apex:actionSupport event="onchange" action="{!reload}" rerender="mainTable"/>
- </apex:outputPanel>
- </apex:pageBlockSectionItem>
- <apex:pageBlockSectionItem >
- <apex:outputLabel value="Start of week"/>
- <apex:inputField value="{!tm.Date__c}"/>
- </apex:pageBlockSectionItem>
- </apex:pageBlockSection>
- </apex:form>
- <apex:form id="mainForm">
- <apex:dataTable value="{!tableRows}" var="tr" id="mainTable">
- <apex:column >
- <apex:facet name="header">Project - Task</apex:facet>
- <apex:outputText value="{!tr.name}"/>
- </apex:column>
- <apex:column >
- <apex:facet name="header">Non-Billable</apex:facet>
- <apex:inputCheckbox value="{!tr.non_billable}"/>
- </apex:column>
- <apex:column >
- <apex:facet name="header">Mon</apex:facet>
- <apex:inputText value="{!tr.weekDayHours[0]}" size="2"/>
- </apex:column>
- <apex:column >
- <apex:facet name="header">Tue</apex:facet>
- <apex:inputText value="{!tr.weekDayHours[1]}" size="2"/>
- </apex:column>
- <apex:column >
- <apex:facet name="header">Wed</apex:facet>
- <apex:inputText value="{!tr.weekDayHours[2]}" size="2"/>
- </apex:column>
- <apex:column >
- <apex:facet name="header">Thu</apex:facet>
- <apex:inputText value="{!tr.weekDayHours[3]}" size="2"/>
- </apex:column>
- <apex:column >
- <apex:facet name="header">Fri</apex:facet>
- <apex:inputText value="{!tr.weekDayHours[4]}" size="2"/>
- </apex:column>
- <apex:column >
- <apex:facet name="header">Sat</apex:facet>
- <apex:inputText value="{!tr.weekDayHours[5]}" size="2"/>
- </apex:column>
- <apex:column >
- <apex:facet name="header">Sun</apex:facet>
- <apex:inputText value="{!tr.weekDayHours[6]}" size="2"/>
- </apex:column>
- <apex:column >
- <apex:facet name="header" />
- <apex:commandLink action="{!delRow}" value="x">
- <apex:param name="tr" assignTo="{!rowName}" value="{!tr.name}"/>
- </apex:commandLink>
- </apex:column>
- </apex:dataTable>
- <apex:outputPanel style="align:center;">
- <apex:commandButton action="{!addRow}" value="Add row"/>
- <apex:commandButton action="{!save}" value="Save"/>
- </apex:outputPanel>
- </apex:form>
- </apex:pageBlock>
- </apex:page>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement