Followers

About Me

Have been programming since 2007 in the domains Django, Python, Dojo (javascript toolkit), RDBMS (PostgreSQL, MySQL), CSS, Linux, Asterisk (Voip), Tropo (Telephony), PHP, Apache, HTTP, Ajax, JSON, Selenium(web testing tool), Pod Appy Framework (Report generation for web based software in different file formats),experienced with version control systems(bzr) and have also worked in allowing users to organize, view and listen to videos,pictures,etc. while simultaneously interacting with contextual information and services. I also have working experience as a member of the core team of software engineers involved in GIS
More than three years of good exposure to full software development lifecycle including design and analysis, programming, testing and configuring with web servers and deploying applications (Apache2, lighttpd, modpython, modwsgi ). Development expertise primarily using Django and Python. Experienced in database schema design and SQL queries with MySQL and PostgreSQL.Implementation of CallCenter software using Asterisk Tool kit.

Implementation of dojo datagrid with editable cells, update cell values with the use of dojo xhrget method, then save the edited datagird and send data to server as josn format to update data in database.

Html content along with ItemFileWriteStore for load the data json from the url mentioned.

You can find a script written just after table tag. That script will be triggered when any cell is edited in datagrid. The 'onApplyCellEdit' event returns New value, RowIndex, fieldtype. You can find more events here.

If you need to enable edit any cell, then you need to give editable="true". You need to double click the cell for edit. If you want to make the cells alwys as editable field then we need to give as alwaysEditing='true'.

For embedded image in datagrid then we need to call a javascript while loading. For that we usedformatter="CreateImage"which will return image tag. Formatter A JavaScript function that is called which returns the value to be shown in the cell. The value from the data store is passed as a parameter to the function. The returned value that is inserted into the page can be any legal HTML