|
|
#2 |
|
Участник
|
У нас в Axapta 3 insert на SysUserLog тоже изменен:
X++: public void insert() { xSession xSession = new xSession(); this.computername = xSession.clientComputerName(); this.clientType = xSession.clientKind(); this.sessionId = xSession.sessionId(); //Изменено--> if (xSession.clientKind() == ClientType::Client || xSession.clientKind() == ClientType::COMObject) this.BuildNum = SysUserLog::getClientBuildNo(); else this.BuildNum = xInfo::buildNo(); //Изменено<-- // this.buildNum = xInfo::buildNo(); this.overwriteSystemfields(true); this.(fieldNum(SysUserlog, createdDate)) = xSession.loginDate(); this.(fieldNum(SysUserlog, createdTime)) = xSession.loginTime(); super(); } X++: public client static str getClientBuildNo() { return xInfo::buildNo(); }
__________________
С уважением, Александр. Последний раз редактировалось samolalex; 26.03.2012 в 09:52. |
|
|
|
| За это сообщение автора поблагодарили: S.Kuskov (5). | |