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


I Love YaBB 2!

Сообщений: 17
Зарегистрирован: 23. Марта 2007
Запрос к DBF
15. Апреля 2008 :: 01:42
Печать  
Как сделать запрос к базе под DBF  с условием что номенклатура в выбранном списке. Под SQL понятно
срабатывает УложитьСписокОбъектов. А под DBF как выйти из положения ? создавать отдельный DBF с кодами и в запросе использовать его?
есть другой путь ? Улыбка
  
Наверх
 
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Запрос к DBF
Ответ #1 - 15. Апреля 2008 :: 05:00
Печать  
Прочитать руководство и учебник:
В ДБФ версии драйвер сам создает такие таблицы и сам же генерирует им имя.

Можно сделать универсальный способ получения имени таблицы, работающий как в ДБФ, так и в СКЛ:

     ИмяТаблицы="#Группа ";

     Запрос.УложитьСписокОбъектов(СписокРодителей,ИмяТаблицы);

     ТекстЗапроса=" (SELECT Val FROM "+ИмяТаблицы+")";

  
Наверх
IP записан
 
Zalex
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 17
Зарегистрирован: 23. Марта 2007
Re: Запрос к DBF
Ответ #2 - 15. Апреля 2008 :: 05:40
Печать  
Делал все также (
тока вот select Val оказывается надо блин а я select * делал ((
Вопрос еще тогда если работать через ODBC выражение |ЖР.IDALG as [ВидРасч $ВидРасчета]
возвращает вид расчета а через OLEDB возвращает непонятный вид расчета

ткните плз меня в документацию где это указано  Смущённый
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Запрос к DBF
Ответ #3 - 15. Апреля 2008 :: 06:13
Печать  
Zalex писал(а) 15. Апреля 2008 :: 05:40:
Вопрос еще тогда если работать через ODBC выражение |ЖР.IDALG as [ВидРасч $ВидРасчета]
возвращает вид расчета а через OLEDB возвращает непонятный вид расчета

ткните плз меня в документацию где это указано  Смущённый

Вполне возможно, что это баг Печаль
Прошу зафиксировать этот баг в багзилле - заглавная страница 1cpp.ru, пункт "Сообщить об ошибке", подраздел ОлеДБ
ЗЫ тогда баг не будет забыт и исправлен.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Zalex
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 17
Зарегистрирован: 23. Марта 2007
Re: Запрос к DBF
Ответ #4 - 15. Апреля 2008 :: 06:30
Печать  
Скорее уже исправлен
так как поставил 2.0.3.7 стало нормально отражаться
придется обновлятся  Улыбка
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать