var tbl = se.child('table', true);
tbl.setAttribute('width', '100%');
}
- lotb.add(
- new Roo.Toolbar.Fill(),
-
- {
- text: "Change Password",
- cls: 'x-btn-text-icon',
- icon: rootURL + '/Pman/templates/images/change-password.gif',
- handler : function(){
- Pman.PasswordChange.show({});
- }
- }, '-'
- );
-
+ if (Pman.hasPerm('Core.ChangePassword','S')) {
+
+ lotb.add(
+ new Roo.Toolbar.Fill(),
+
+ {
+ text: "Change Password",
+ cls: 'x-btn-text-icon',
+ icon: rootURL + '/Pman/templates/images/change-password.gif',
+ handler : function(){
+ Pman.PasswordChange.show({});
+ }
+ }, '-'
+ );
+ }
+
if (this.topMenuItems.length) {
Roo.each(this.topMenuItems, function (mi) {
Roo.MessageBox.alert("Error", "Select at least one Row to delete" );
return '';
}
-
+ var reader = tab.grid.reader || tab.grid.ds.reader;
for(var i = 0; i < s.length; i++) {
- r.push(s[i].data.id);
+ r.push(reader.getId(s[i]));
}
Roo.MessageBox.confirm("Confirm", "Are you sure you want to delete that?",