|
![]() |
#1 |
Ищущий знания...
|
Ну вообщето не желательно... Ведь в другой компании тот RecId, который вы копируете, может уже использоваться. Да и вообще лучше не трогать RecId, потом может возникнуть много проблем.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
![]() |
#2 |
Участник
|
тогда я не знаю. как мне зацепится.
потому что у меня не только insert() но и update(). нужно как то найти если такая запись в другой компании для того чтобы понять апдейтить ее или инсертить. кроме recid больше не знаю как можно выйти из такой ситуации. ведь у меня могут быть разные таблицы , соответственно и поля в них разные. |
|
![]() |
#3 |
MCITP
|
![]() Цитата:
Сообщение от propeller
![]() тогда я не знаю. как мне зацепится.
потому что у меня не только insert() но и update(). нужно как то найти если такая запись в другой компании для того чтобы понять апдейтить ее или инсертить. кроме recid больше не знаю как можно выйти из такой ситуации. ведь у меня могут быть разные таблицы , соответственно и поля в них разные. но не recId...
__________________
Zhirenkov Vitaly |
|
![]() |
#4 |
Участник
|
ввести это тоже проблема. у меня может 15 таблиц копироваться, не хочется во всех таблицах добавлять поле(
|
|
![]() |
#5 |
MCITP
|
![]() Цитата:
![]() С recId не получится, т.к. они в разных компаниях разные, свой генератор последовательности.. Если вы на них завяжетесь будет не "очень хорошо"... Да и сделать инсерт() с желаемым recId всё равно аксапта не даст - сгенерит свой..
__________________
Zhirenkov Vitaly |
|