[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [13030]
From: |
Nelson Guerra |
Subject: |
[Fmsystem-commits] [13030] |
Date: |
Thu, 16 Apr 2015 23:41:57 +0000 |
Revision: 13030
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=13030
Author: nelson224
Date: 2015-04-16 23:41:56 +0000 (Thu, 16 Apr 2015)
Log Message:
-----------
Modified Paths:
--------------
branches/dev-syncromind/property/js/portico/invoice.index.js
Modified: branches/dev-syncromind/property/js/portico/invoice.index.js
===================================================================
--- branches/dev-syncromind/property/js/portico/invoice.index.js
2015-04-16 23:41:41 UTC (rev 13029)
+++ branches/dev-syncromind/property/js/portico/invoice.index.js
2015-04-16 23:41:56 UTC (rev 13030)
@@ -10,35 +10,52 @@
//var _label = new String(oData);
var tmp_count = oData['counter_num'];
- var voucher_id = oData['voucher_id_num'];
-
- var menu = [
- { text: Year-1 +"11", value:
Year-1 +"11" },
- { text: Year-1 +"12", value:
Year-1 +"12" },
- { text: Year +"01", value: Year
+"01" },
- { text: Year +"02", value: Year
+"02" },
- { text: Year +"03", value: Year
+"03" },
- { text: Year +"04", value: Year
+"04" },
- { text: Year +"05", value: Year
+"05" },
- { text: Year +"06", value: Year
+"06" },
- { text: Year +"07", value: Year
+"07" },
- { text: Year +"08", value: Year
+"08" },
- { text: Year +"09", value: Year
+"09" },
- { text: Year +"10", value: Year
+"10" },
- { text: Year +"11", value: Year
+"11" },
- { text: Year +"12", value: Year
+"12" }
- ];
-
- var combo = $("<select></select>");
-
- $.each(menu, function (key, value) {
-
combo.append($("<option></option>").attr("value",
value.value).text(value.text));
- });
-
- return "<select id='cboPeriod"+tmp_count+"'
name='cboPeriod"+tmp_count+"'>" + $(combo).html() + "<select>";
+ var voucher_id_num = oData['voucher_id_num'];
+
+ var menu = [
+ { text: "", value: "" },
+ { text: Year-1 +"11", value: Year-1
+"11" },
+ { text: Year-1 +"12", value: Year-1
+"12" },
+ { text: Year +"01", value: Year +"01" },
+ { text: Year +"02", value: Year +"02" },
+ { text: Year +"03", value: Year +"03" },
+ { text: Year +"04", value: Year +"04" },
+ { text: Year +"05", value: Year +"05" },
+ { text: Year +"06", value: Year +"06" },
+ { text: Year +"07", value: Year +"07" },
+ { text: Year +"08", value: Year +"08" },
+ { text: Year +"09", value: Year +"09" },
+ { text: Year +"10", value: Year +"10" },
+ { text: Year +"11", value: Year +"11" },
+ { text: Year +"12", value: Year +"12" }
+ ];
+
+ var combo = $("<select></select>");
+
+ $.each(menu, function (k, v)
+ {
+ if (oData[key] == v.value)
+ {
+ combo.append($("<option
selected></option>").attr("value", v.value).text(v.text));
+ } else {
+
combo.append($("<option></option>").attr("value", v.value).text(v.text));
+ }
+ });
+
+ return "<select id='cboPeriod"+tmp_count+"'
onchange='onPeriodItemClick(this,"+voucher_id_num+")'>" + $(combo).html() +
"</select>";
}
-
+ function onPeriodItemClick (el,idvoucher)
+ {
+ var api = oTable.api();
+ var requestUrl = api.ajax.url();
+
+ var data = {"period": el.options[el.selectedIndex].value,
"voucher_id_for_period": idvoucher};
+ JqueryPortico.execute_ajax(requestUrl, function(result){
+ document.getElementById("message").innerHTML += "<br/>"
+ result.message[0].msg;
+ }, data, "POST", "JSON");
+ }
+
/********************************************************************************
* Format column myPeriodization_startDropDown
*/
@@ -46,35 +63,100 @@
{
var d = new Date();
var Year = d.getFullYear();
-
//var _label = new String(oData);
-
+
var tmp_count = oData['counter_num'];
- var voucher_id = oData['voucher_id_num'];
+ var voucher_id_num = oData['voucher_id_num'];
- var menu = [
- { text: Year +"01", value: Year +"01" },
- { text: Year +"02", value: Year +"02" },
- { text: Year +"03", value: Year +"03" },
- { text: Year +"04", value: Year +"04" },
- { text: Year +"05", value: Year +"05" },
- { text: Year +"06", value: Year +"06" },
- { text: Year +"07", value: Year +"07" },
- { text: Year +"08", value: Year +"08" },
- { text: Year +"09", value: Year +"09" },
- { text: Year +"10", value: Year +"10" },
- { text: Year +"11", value: Year +"11" },
- { text: Year +"12", value: Year +"12" },
- { text: Year+1 +"01", value: Year+1 +"01" }
- ];
+ var menu = [
+ { text: "", value: "" },
+ { text: Year +"01", value: Year +"01" },
+ { text: Year +"02", value: Year +"02" },
+ { text: Year +"03", value: Year +"03" },
+ { text: Year +"04", value: Year +"04" },
+ { text: Year +"05", value: Year +"05" },
+ { text: Year +"06", value: Year +"06" },
+ { text: Year +"07", value: Year +"07" },
+ { text: Year +"08", value: Year +"08" },
+ { text: Year +"09", value: Year +"09" },
+ { text: Year +"10", value: Year +"10" },
+ { text: Year +"11", value: Year +"11" },
+ { text: Year +"12", value: Year +"12" },
+ { text: Year+1 +"01", value: Year+1 +"01" }
+ ];
- var combo = $("<select></select>");
-
- $.each(menu, function (key, value) {
-
combo.append($("<option></option>").attr("value",
value.value).text(value.text));
- });
-
- return "<select
id='cboPeriodization_start"+tmp_count+"'
name='cboPeriodization_start"+tmp_count+"'>" + $(combo).html() + "<select>";
+ var combo = $("<select></select>");
+ $.each(menu, function (k, v)
+ {
+ if (oData[key] == v.value)
+ {
+ combo.append($("<option
selected></option>").attr("value", v.value).text(v.text));
+ } else {
+
combo.append($("<option></option>").attr("value", v.value).text(v.text));
+ }
+ });
+
+ return "<select id='cboPeriodization_start"+tmp_count+"'
onchange='onPeriodization_startItemClick(this,"+voucher_id_num+")'>" +
$(combo).html() + "</select>";
}
+ function onPeriodization_startItemClick (el,idvoucher)
+ {
+ var api = oTable.api();
+ var requestUrl = api.ajax.url();
+
+ var data = {"periodization_start":
el.options[el.selectedIndex].value, "voucher_id_for_periodization_start":
idvoucher};
+ JqueryPortico.execute_ajax(requestUrl, function(result){
+ document.getElementById("message").innerHTML += "<br/>"
+ result.message[0].msg;
+ }, data, "POST", "JSON");
+ }
+
+ function onPeriodizationItemClick (el,idvoucher)
+ {
+ var api = oTable.api();
+ var requestUrl = api.ajax.url();
+
+ var data = {"periodization":
el.options[el.selectedIndex].value, "voucher_id_for_periodization": idvoucher};
+ JqueryPortico.execute_ajax(requestUrl, function(result){
+ document.getElementById("message").innerHTML += "<br/>"
+ result.message[0].msg;
+ }, data, "POST", "JSON");
+ }
+
+ function onSave ()
+ {
+ var api = oTable.api();
+ //alert( 'There are'+ api.data().length +' row(s) of data in
this table' );
+
+ var values = {};
+
+ values['sign'] = [];
+ values['sign_orig'] = [];
+
+ var sign = $('.signClass');
+
+ var janitor = $('.janitorClass');
+
+ var supervisor = $('.supervisorClass');
+
+ var budget_responsible = $('.budget_responsibleClass');
+
+ var i = 0;
+ /*api.data().each( function (d) {
+
+ values['sign_orig'][i] = d.sign_orig;
+ if( (sign[i].value != d.sign_orig) && (sign[i].checked)
)
+ {
+ values['sign'][i] = sign[i].value;
+ }
+ if( (sign[i].value != d.sign_orig) && (sign[i].checked)
)
+ {
+ values['sign'][i] = sign[i].value;
+ }
+ if( (sign[i].value != d.sign_orig) && (sign[i].checked)
)
+ {
+ values['sign'][i] = sign[i].value;
+ }
+
+ i++;
+ });*/
+ }
\ No newline at end of file
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [13030],
Nelson Guerra <=