GdcBase.TgdcBaseManager.ChangeRUID

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «{{MethodDef_Template|unit={{#explode:{{PAGENAME}}|.|0}}|visibility=public|class={{#explode:{{PAGENAME}}|.|-2}}|method_type=function|src=procedure ChangeRUID(const An…»)
 
Строка 9: Строка 9:
 
# [[AT_OBJECT]]  
 
# [[AT_OBJECT]]  
 
# [[AT_SETTINGPOS]]  
 
# [[AT_SETTINGPOS]]  
 +
 +
В настоящее время не обрабатываются:
 +
 +
# Хранимые процедуры, триггеры
 +
# Двоичные потоки, внутри которых могут быть РУИДы. Например, алгоритмы типовых хозяйственных операций, типовых проводок.
  
 
====См. также====
 
====См. также====
  
 
* [[RUID]]
 
* [[RUID]]

Версия 16:15, 24 января 2014

From GdcBase.pas

 procedure ChangeRUID(const AnOldXID, AnOldDBID, ANewXID, ANewDBID: TID; ATr: TIBTRansaction);

Unit: GdcBase

Type: procedure

Visibility: public

Member Of: TgdcBaseManager

Описание

Заменяет один РУИД на другой. Транзакция ATr должна быть открыта. Замена производится в таблицах:

  1. GD_RUID
  2. GD_COMMAND
  3. GD_FUNCTION (заменяются все вхождения РУИД в текстах скрипт-функций)
  4. GD_DOCUMENTTYPE
  5. INV_BALANCEOPTION
  6. AT_OBJECT
  7. AT_SETTINGPOS

В настоящее время не обрабатываются:

  1. Хранимые процедуры, триггеры
  2. Двоичные потоки, внутри которых могут быть РУИДы. Например, алгоритмы типовых хозяйственных операций, типовых проводок.

См. также

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты