17.11.2004, 12:44 | #1 |
Участник
|
При попытке переименовать паспорт записи в закупках вылезает трассировка стека "Ошибка времени выполнения: Неправильные типы аргументов операции сравнения.
Classes\xRecord\renamePrimaryKey Forms\SysRecordInfo\Methods\RenamePrimaryKey" При этом в трассировке запроса вылезает обращение к SalesTable. Похоже, что не хватает прав (лицензии) на модуль InterCompany? хотя это только предположение. Как победить ошибку? |
|
17.11.2004, 12:54 | #2 |
Участник
|
Добрый день всем!
Была и у нас такая проблема. Лечиться убиением релейшена PurchTable на таблице SalesTable. А вообще это бага, которую MBS обещал поправить. |
|
17.11.2004, 15:34 | #3 |
Участник
|
Нет у нас прав на sys слой
|
|
17.11.2004, 15:42 | #4 |
Модератор
|
У нас тоже
Просто удалите строки из Relation на таблице
__________________
-ТСЯ или -ТЬСЯ ? |
|
17.11.2004, 16:24 | #5 |
Участник
|
Строки из Relation удалил (SalesTable и SalesTableInterCompany). Не помогло. Может стоит еще и глобальную компиляцию провести?
|
|
17.11.2004, 17:40 | #6 |
Модератор
|
Проверил еще раз. Закупки начинают переименовываться сразу после убиения relation PurchTable на таблице SalesTable. Проверял в двухзвенке. Раз пошла такая пьянка, озвучьте пожалуйста версию и в двухзвенке или трехзвенке работаете
__________________
-ТСЯ или -ТЬСЯ ? |
|
18.11.2004, 08:46 | #7 |
Участник
|
Хм. А я убивал на PurchTable. После удаления Relation на SalesTable все заработало. Извините, я не программист и не знал, что надо обратный Relation тоже убивать.
|
|
18.11.2004, 08:54 | #8 |
Модератор
|
Достаточно убить один на SalesTable. Остальные лучше вернуть на место
__________________
-ТСЯ или -ТЬСЯ ? |
|