Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема как обратиться к реквизитам плана счетов? (число прочтений - 1463 )
gls
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 51
Зарегистрирован: 14. Июля 2008
как обратиться к реквизитам плана счетов?
11. Февраля 2009 :: 08:00
Печать  
сейчас к реквизиту плана счетов обращаюсь так:
Код
Выбрать все
ТекстЗапроса = "
|select
|	id
|from
|	_1saccs (nolock)
|where
|	sp" + глМета.ИдОбъекта(Метаданные.РеквизитСчета("Регистры")) + " = 'Регистр'
|";

глЗапрос.ВыполнитьИнструкцию(ТекстЗапроса); 


можно ли переписать его с использованием метаимен, примерно так:      
Код
Выбрать все
ТекстЗапроса = "
|select
|	id
|from
|	_1saccs сч (nolock)
|where
|	$сч.Регистры + " = 'Регистр'
|";

глЗапрос.ВыполнитьИнструкцию(ТекстЗапроса); 

  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: как обратиться к реквизитам плана счетов?
Ответ #1 - 11. Февраля 2009 :: 08:12
Печать  
Если строить запросы конструктором, глМета.ИдОбъекта(Метаданные.РеквизитСчета("Регистры")) вычислять не придётся - spid будет подставлен автоматически.

А если использовать AccountsRecordset, можно писать сч.$РеквизитСчета.Регистры
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
gls
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 51
Зарегистрирован: 14. Июля 2008
Re: как обратиться к реквизитам плана счетов?
Ответ #2 - 11. Февраля 2009 :: 08:21
Печать  
ясно.
жаль, что это нельзя сделать через Нерешительный стандартный 1cpp (
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать