Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Как получить имя таблицы документа в переменную? (число прочтений - 1432 )
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Как получить имя таблицы документа в переменную?
26. Ноября 2006 :: 00:47
Печать  
Хочу, к примеру, получить список индексов для документа. Делаю:
Код
Выбрать все
select * from sysobjects where
parent_obj = (select ID from sysobjects where name = "$Документ.Заказ_наряд") 


Естественно выдает ошибку, так как метапарсер выдает имя таблицы без кавычек.


Для чего это мне нужно. После каждого изменения структуры базы ,1С пересоздает все индексы. Индексы созданные вручную при этом удаляются безвозвратно. При старте системы хочу проверять на наличие определенных индексов и в случае необходимости создавать заново.
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как получить имя таблицы документа в переменну
Ответ #1 - 26. Ноября 2006 :: 01:03
Печать  
Вопрос снят, совсем забыл про MetaDataWork...
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать