04.09.2006, 16:41 | #1 |
Участник
|
Использование метода merge на таблице
Хочу задействовать метод merge на таблице для своих целей, но возникла проблема - кнопка Merge для моей таблицы не появляется. Знаю что она изначально скрыта - я ее открыл, знаю что ей нужен первичной ключ - он есть, но все равно на InventTable кнопка есть, а на моей таблице нет.
Замечено что: \Forms\SysRecordInfo\Methods\init X++: if (formObjectSet) { common = formObjectSet.cursor(); dictTable = new SysDictTable(common.tableId); dictField = new SysDictField(dictTable.id(), dictTable.primaryKeyField()); dictField2 = new DictField(tableNum(userInfo), fieldNum(userInfo, password)); if (!dictField || //... Подскажите, пожалуйста, каким должен быть PrimaryKey, чтобы данный метод работал аналогично таблице InventTable? |
|
Теги |
merge, primarykeyfield |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|