Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Объект SQLLock НовыйИд() для справочника другой базы (число прочтений - 1580 )
arpeko
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 7
Зарегистрирован: 11. Ноября 2010
Объект SQLLock НовыйИд() для справочника другой базы
29. Ноября 2010 :: 14:12
Печать  
Здравствуйте. Подключаюсь к другой базе, как получить НовыйИд() для неё. Если использовать
Запрос.УстановитьТекстовыйПараметр("ИД",SQLLock.НовыйИД());
то получим ИД текущей базы для справочника или чужой базы?
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Объект SQLLock НовыйИд() для справочника другой базы
Ответ #1 - 29. Ноября 2010 :: 14:46
Печать  
присоедини мд сторонней базы перед этим - получишь потом новый ид сторонней базы.
  
Наверх
 
IP записан
 
arpeko
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 7
Зарегистрирован: 11. Ноября 2010
Re: Объект SQLLock НовыйИд() для справочника другой базы
Ответ #2 - 30. Ноября 2010 :: 05:43
Печать  
Т.е если сделать так:
МД=СоздатьОбъект("MetadataWork");
МД.ПрисоединитьМД("D:\sqlbuh\1Cv7.MD");
SQLLock=СоздатьОбъект("SQLLock");
SQLLock.УстановитьТипОбъекта("Справочник","Номенклатура");
Ид=SQLLock.НовыйИД()

то значение Ид будет из присоединенной базы, а не текущей?      
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Объект SQLLock НовыйИд() для справочника другой базы
Ответ #3 - 30. Ноября 2010 :: 05:50
Печать  
arpeko писал(а) 30. Ноября 2010 :: 05:43:
Т.е если сделать так:
МД=СоздатьОбъект("MetadataWork");
МД.ПрисоединитьМД("D:\sqlbuh\1Cv7.MD");
SQLLock=СоздатьОбъект("SQLLock");
SQLLock.УстановитьТипОбъекта("Справочник","Номенклатура");
Ид=SQLLock.НовыйИД()

то значение Ид будет из присоединенной базы, а не текущей?      

будет из текущей
то что ты хочешь нужно
для rc выполнить УстБД
и явно вызвать нужную хранимую процедуру.

  
Наверх
 
IP записан
 
arpeko
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 7
Зарегистрирован: 11. Ноября 2010
Re: Объект SQLLock НовыйИд() для справочника другой базы
Ответ #4 - 30. Ноября 2010 :: 06:00
Печать  
а как называется эта процедура?
« Последняя редакция: 30. Ноября 2010 :: 11:55 - arpeko »  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать