Показать сообщение отдельно
Старый 11.12.2006, 14:06   #6  
sparur is offline
sparur
Участник
 
334 / 25 (1) +++
Регистрация: 19.05.2006
Цитата:
Сообщение от mazzy Посмотреть сообщение
Как только вы это делаете, то методы групповой обработки перестают работать.
Читайте про recordset_insert, recordset_update, delete_from

Как только вы это делаете, то управление транзакциями сильно усложняется.

И кроме того, самое главное: вы все равно не гарантированы от различий в разных компаниях. Во-первых, есть методы doInset, doUpdate, doDelete. Во-вторых, теоретически можно изменить что-нибудь напрямую в SQL.

Поэтому, пересмотрите подход к синхронизации.
Ваш подход увеличивает количество гемора и не дает никаких гарантий.
ммм... вери бэд... спасибо за наводку будем поднимать вопрос...

Цитата:
Сообщение от mazzy Посмотреть сообщение
Прямой и штатный способ "синхронизации" - отказаться от синхронизации и перейти к виртуальным компаниям (читайте доку про виртуальные компании).
вряд ли получится перейти к виртуализации, есть определенные нюансы
Цитата:
Сообщение от mazzy Посмотреть сообщение
Есть метод Global::buf2buf(from,to)
Юзайте его.
чем он лучше моего метода?
Цитата:
Сообщение от mazzy Посмотреть сообщение
Вы не обрабатываете array-поля. Это значит, что такие поля (например, dimension) будут копироваться целиком.
ага, так оно и есть как говорится что хотели, то и получат (нужна точная копия записи в др компании)

Цитата:
Сообщение от mazzy Посмотреть сообщение
Есть тег [xpp]...код на X++...[/xpp]
В панели инструментов самая правая иконка позволяет вводить этот тег.
и еще раз респект - буду знать