Revision: 2021
http://vexi.svn.sourceforge.net/vexi/?rev=2021&view=rev
Author: clrg
Date: 2007-08-07 04:12:54 -0700 (Tue, 07 Aug 2007)
Log Message:
-----------
More datatype hacker [MOVE TO CORRECT PLACE ASAP]
Modified Paths:
--------------
widgets/trunk/org.vexi.widgets/src/org/vexi/lib/widget/lazytable.t
Modified: widgets/trunk/org.vexi.widgets/src/org/vexi/lib/widget/lazytable.t
===================================================================
--- widgets/trunk/org.vexi.widgets/src/org/vexi/lib/widget/lazytable.t
2007-08-07 08:27:06 UTC (rev 2020)
+++ widgets/trunk/org.vexi.widgets/src/org/vexi/lib/widget/lazytable.t
2007-08-07 11:12:54 UTC (rev 2021)
@@ -96,8 +96,32 @@
if (typeof(d) == "object")
{
// FIXME: move/abstract somewhere else
- if (d.value!="" and h.datatype == "datetime")
+ if (h.datatype == "day")
{
+ var v = ""+data[i][j+1].value;
+ var vm = v.substring(5,7);
+ if (vm.charAt(0) == '0') vm = vm.substring(1);
+ var vd = v.substring(8,10);
+ if (vd.charAt(0) == '0') vd = vm.substring(1);
+ var vo =
vexi.date(vexi.string.parseInt(v.substring(0,4)),
+ vexi.string.parseInt(vm),
+ vexi.string.parseInt(vd));
+ c.value = vo.getDay();
+ // better as array days["Sun","Mon"...] and access
days[ind]
+ switch(c.value)
+ {
+ case 0: c.text = "Sun"; break;
+ case 1: c.text = "Mon"; break;
+ case 2: c.text = "Tue"; break;
+ case 3: c.text = "Wed"; break;
+ case 4: c.text = "Thu"; break;
+ case 5: c.text = "Fri"; break;
+ case 6: c.text = "Sat"; break;
+ default: c.text = c.value;
+ }
+ }
+ else if (d.value!="" and h.datatype == "datetime")
+ {
//var v = vexi.date(d.value);
var v = ""+d.value;
c.value = ""+d.value;
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Vexi-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vexi-svn