@ -389,6 +389,10 @@ BI.DynamicDateCard = BI.inherit(BI.Widget, {
return this.checkValidation() ? this._getValue() : {};
},
getInputValue: function () {
return this._getValue();
checkValidation: function (show) {
var buttons = this.resultPane.getAllButtons();
var errorText;
@ -178,7 +178,7 @@ BI.DynamicDatePopup = BI.inherit(BI.Widget, {
this.todayButton.setValue(BI.i18nText("BI-Multi_Date_Today"));
this.todayButton.setEnable(!this._checkTodayValid());
} else {
var date = BI.DynamicDateHelper.getCalculation(this.dynamicPane.getValue());
var date = BI.DynamicDateHelper.getCalculation(this.dynamicPane.getInputValue());
date = BI.print(date, "%Y-%X-%d");
this.todayButton.setValue(date);
this.todayButton.setEnable(false);
@ -181,7 +181,7 @@ BI.DynamicDateTimePopup = BI.inherit(BI.Widget, {