Изменить длину GAMUserName в базе данных GAM

Есть ли способ увеличить длину имени пользователя GAM в базе данных GAM?

Идея состоит в том, чтобы увеличить значение с VarChar(100) до VarChar(256). Я попытался изменить домен GAMUserIdentification с Varchar(100) на VarChar(256), но это не повлияло на базу данных GAM. Я также попытался изменить базу данных напрямую, но она по-прежнему поддерживает максимальную длину 100. Есть ли способ сделать это?

Я в GX Ev3 U2, .Net 4.0 и SQL 2012

Спасибо

2 ответа

Вы можете расширить пользовательские данные, чтобы узнать, как это сделать, см. Этот документ http://wiki.genexus.com/commwiki/servlet/hwiki?Extensibility+of+GAM+entity+properties,

Это, конечно, не работает в контексте автономного приложения. Я думаю, что для этого случая лучше всего создать таблицу, в которой вы храните информацию о пользователе, и можете автоматически синхронизировать эту таблицу.

Ты не можешь

Вы можете изменить определение столбца в базах данных, вы можете изменить определение внешнего объекта, но нет способа изменить реализацию.

Зачем вам нужно имя пользователя больше 100 символов?

Другие вопросы по тегам