Genexus 修改GAM数据库中的GAM用户名长度

Genexus 修改GAM数据库中的GAM用户名长度,genexus,genexus-gam,Genexus,Genexus Gam,有没有办法扩大GAM数据库中GAM用户名的长度 这个想法是从VarChar(100)增加到VarChar(256)。 我尝试将域GAMUserIdentification从Varchar(100)更改为Varchar(256),但没有影响GAM数据库。我还尝试直接更改数据库,但它仍然保持最大长度为100。 有办法吗 我在GX Ev3 U2、.Net 4.0和SQL 2012中 谢谢你不行 您可以更改数据库中的列定义,也可以更改外部对象的定义,但无法更改实现 为什么您需要大于100个字符的用户名?

有没有办法扩大GAM数据库中GAM用户名的长度

这个想法是从VarChar(100)增加到VarChar(256)。 我尝试将域GAMUserIdentification从Varchar(100)更改为Varchar(256),但没有影响GAM数据库。我还尝试直接更改数据库,但它仍然保持最大长度为100。 有办法吗

我在GX Ev3 U2、.Net 4.0和SQL 2012中

谢谢你

不行

您可以更改数据库中的列定义,也可以更改外部对象的定义,但无法更改实现


为什么您需要大于100个字符的用户名?

您可以扩展用户的数据,了解如何扩展。请参阅本文档


这在脱机应用程序的上下文中肯定不起作用。我认为这种情况下最好的方法是创建一个表,在其中保存用户信息,并可以自动同步此表。

我想在用户名中保存一个SDT.Json。我需要公司、雇佣服务(productos)和用户级别(角色),以便在SD脱机应用程序中工作。我还需要employeeid,但我可以通过GAMUser.GetExternalId()获得它。所以这是一个解决问题的想法。。。