LightSwitch DatePicker Default Value - datepicker

In LightSwitch, my experience has been that a date picker will show the most recent date viewed for a particular field when a null date is viewed.
For instance:
1 I view a Contract Offer Date that is set to '5/1/2012' on one detail page of a List and Details screen.
2. Then I go to another page where the Contract Offer Date is null
3. If I bring up the datepicker, it will start out with '5/1/2012' selected.
Is there any way to change this behavior so if the date is null the datepicker will open with the current date selected?
Thanks for your help.

Related

How to get the range of currently visible dates of table_calendar flutter?

Each time I go to a new page in my calendar, I would like to get the range of dates displayed in a Page

Is there a way to add a "Go to today" to a JavaFX DatePicker?

The title says it all: I have a JavaFX DatePicker and am looking for a way to add a button which, upon a click to it, goes to the current date or at least the current month.
Is there a way to do this?
BTW, I'd like to have this button inside the DatePicker, maybe above the month calendar.
Do I have to modify the skin?
I believe this would work for you
datePicker.setValue(LocalDate.now());
Inside the button action function you can add this code to set the datepicker to the local date

Get value from session and display in an item (date picker) in Oracle APEX

Refer to Figure 1, after user selected Start Date and End Date, then click on the Search button. When the Search button is clicked, the action submit page will be performed. But after the page is refresh, the value in the date picker is empty and the value is stored in the session.
My questions are:
How to get a value from session and display on an item
How to keep the value of dates in date pickers.
By default, value in the item have to be saved after submit. If your item loses its value after button click, then you have made something to that. There is a number of ways to do it, sometimes not obvious, so first check:
Item's properties, Source tab
Processes on the page - it could be a process with type Clear Session State
After that, try to remember all what you did after creating items. Create new page from scratch, add desired items and button with default properties, then make changes in properties one by one and check every change.
In the branch for that submit action, make sure you have entered "set items". Set the item "P20_START_DATE" with the value "&P20_START_DATE'".
In Apex 5, go to the branch, click on "Target" in the behaviour session and set the values there.
Summary, the way to maintain a value in an item after page submit is
Click on the item
Navigate to Source tab
Set Type to item
Set the Item to the Item you want to keep the value

Event Handler for Accept Button in WinRT Date Picker

I am looking for a way to perform some actions when the user taps the accept/checkmark button in the DatePicker control also when the user does not change the date, i.e. this should be different from canceling out of the DatePicker by tapping the back or cancel button. Is there a way to add an event handler to this button?
Background: to help the user selecting a recent date (and avoid excessive scrolling), the DatePicker is set to today's date. The user should be able to
select another date and tap the accept button -> date is saved (this I can handle in the DateChanged event) -> OK (sort of)
cancel by tapping the back or cancel button -> assumed the user does not want to set a date, and no action to save (no event handler needed) -> OK
select the suggested date (today) by tapping the accept button -> date is supposed to be saved but DateChanged does not fire and there is no event for the accept button tapped.
Given the initial answer below I should perhaps emphasize that this is not about getting the date value from the control but about knowing if the user has tapped the accept/checkmark button or canceled the selection. What I'm looking for is a way to customize the DatePicker control so that allows me to capture that event.
This is normal behavior, the DateChanged event is fired only when the date actually change.
Of course you still have a way to have the selected date. Give a name to your DatePicker element:
<DatePicker Name="DatePick" Height="47" Width="323"/>
Then you can get the date by looking at the Date property:
DateTimeOffset selectedDate = DatePick.Date;
Those 2 buttons (done / cancel) are just there to validate the changes made in this UI:
Done : change the value of the Date in the DatePicker element, if the date was changed the DateChanged event is fired, if not then nothing happen.
Cancel (or backbutton) : cancel the date selection, the Date property of the DatePicker element stay the same even if you changed the selected date in the DatePicker.
If you want to know if the user accepted the date you show him, don't use the buttons in the DatePicker UI but add two buttons on your own page, the buttons in the DatePicker UI are just to validate or cancel a change you made to the date.

Datepicker opened by "show()" function need a click

I Have 2 datepicker (checkin and checkout date). When the user select the first date, my script open automatically the second datepicker, through
$("#checkout").datepicker('show');
ok.
My problem is that in this second calendar, when the user click on right arrow to change the month, the calendar is closed (1 second) and re-opened. So, the user must click twice for change month.
How I can solve it?
Thanks!