//Propose Forecast button select
Table_1.getPlanning().getPublicVersion("Forecast_Proposed").publish();
if(Table_1.getPlanning().getPublicVersion("Forecast_Proposed").isDirty())
{
Table_1.getPlanning().getPublicVersion("Forecast_Proposed").publish();
}
else
{
Popup_message.Open();//message : No value entered
Timer_close.start(3);//Clone popup
}
//Revert button select
if(Table_1.getPlanning().getPublicVersion("Forecast_Proposed").isDirty())
{
Table_1.getPlanning().getPublicVersion("Forecast_Proposed").publish();
}
else
{
Popup_message.Open();//message : No value entered
Timer_close.start(3);//Clone popup
}
//Table On select
V_Selection=Table_1.getSelections();
//On Click Approve Button
if(V_Selection.Length)
{
var date=Table_1.getDataSource().getResultMember("Order_Date",V_Selection[0]).id;
var version=Table_1.getDataSource().getResultMember("Version",{"Version":"public.Forecast_Approved"}).id;
var measure=Table_1.getDataSource().getResultMember("Account",V_Selection[0]).id;
var state=Table_1.getDataSource().getResultMember("State",V_Selection[0]).id;
var value=Table_1.getDataSource().getData(V_Selection[0]);
Table_1.getPlanning().setUserInput({"Order_Date":date,"Version":version,"@MeasureDimension":measure,"State":state},value.rawValue);
Table_1.getPlanning().submitData();
Table_1.getPlanning().getPublicVersion("Forecast_Approved").publish();
}
else
{
Popup_message1.Open();//message : No value selected
Timer_close1.start(3);//Clone popup
}
//On Click Reject Button
if(V_Selection.Length)
{
var date=Table_1.getDataSource().getResultMember("Order_Date",V_Selection[0]).id;
var version=Table_1.getDataSource().getResultMember("Version",{"Version":"public.Forecast_Approved"}).id;
var measure=Table_1.getDataSource().getResultMember("Account",V_Selection[0]).id;
var state=Table_1.getDataSource().getResultMember("State",V_Selection[0]).id;
var value=InputField_1.getValue();
Table_1.getPlanning().setUserInput({"Order_Date":date,"Version":version,"@MeasureDimension":measure,"State":state},value);
Table_1.getPlanning().setUserInput({"Order_Date":date,"Version":"public.Forecast_Proposed","@MeasureDimension":measure,"State":state},value);
Table_1.getPlanning().submitData();
Table_1.getPlanning().getPublicVersion("Forecast_Approved").publish();
Table_1.getPlanning().getPublicVersion("Forecast_Proposed").publish();
}
else
{
Popup_message1.Open();//message : No value selected
Timer_close1.start(3);//Clone popup
}
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
37 | |
10 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 | |
2 | |
2 |