Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Выгрузила запрос в таблицу, а она какая-то кривая (число прочтений - 2389 )
maxa
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 07. Ноября 2007
Выгрузила запрос в таблицу, а она какая-то кривая
12. Декабря 2007 :: 09:27
Печать  
Посмотрела тз.ВыбратьСтроку()- данные есть.Делаю цикл по строкам-ну, типа ВыбратьСтроки() ,ПолучитьСтроку- ни работают.Делаю ТЗ.ПолучитьЗначение(1,1),кричит что номер за пределами.Делаю Т3.ПолучитьСтрокуПоНомеру(1), а потом  ТЗ.ПолучитьЗначение(1,1)- работает.Не пойму, что то странная какая-то таблица.просвятите пж.
  
Наверх
 
IP записан
 
U_zer
Экс-Участник


Re: Выгрузила запрос в таблицу, а она какая-то кри
Ответ #1 - 12. Декабря 2007 :: 09:31
Печать  
Код?
  
Наверх
 
IP записан
 
maxa
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 07. Ноября 2007
Re: Выгрузила запрос в таблицу, а она какая-то кри
Ответ #2 - 12. Декабря 2007 :: 09:36
Печать  
Запроса ?Запрос отработал выгрузил в тз.
ODBCRecordset.ПолучитьРезультатыВ_ТЗ(ТЗ, Очищать);
ТЗ.Выбратьстроку()- показывает результат с полями "Документ","Документ_вид", "Сумма"
  
Наверх
 
IP записан
 
maxa
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 07. Ноября 2007
Re: Выгрузила запрос в таблицу, а она какая-то кри
Ответ #3 - 12. Декабря 2007 :: 09:37
Печать  
вот код запроса
Код
Выбрать все
 	  ТекстЗапроса = "
	| SELECT";
	ТекстЗапроса = ТекстЗапроса+"
	|  right(Взаиморасчеты.ПозицияДокумента,9) as [Документ $Документ]
	|  ,Взаиморасчеты.ВидДокумента as Документ_вид
	|  ,Взаиморасчеты.ДолгПриход as Погашение
//	|  ,$Выписка.РасчетныйСчет   as [Счет $Справочник.БанковскиеСчета]
	|FROM  $РегистрОбороты.ВзаиморасчетыПоставщиков(:ДатаНач,:ДатаКон~,Документ,,
	|		(Фирма = $ПустойИд) ";
	Если ВыбКонтрагент.Выбран()=1 ТОгда
		ТекстЗапроса = ТекстЗапроса+" AND (Клиент IN (:ВыбКонтрагент))";
	КонецЕсли;
	ТекстЗапроса = ТекстЗапроса+"
	|and (КодОперации Collate Cyrillic_General_CS_AS in ("+ Мета.ПолучитьСтрокуИзСЗ(КодыОперацийВзаиморасчетов) + "))
	|		,";
	Если ВыбКонтрагент.Выбран()=1 ТОгда
		ТекстЗапроса = ТекстЗапроса+"(Клиент)";
	КонецЕсли;
	ТекстЗапроса = ТекстЗапроса+"
	|,Долг) AS Взаиморасчеты
	|LEFT JOIN $Документ.ДвиженияДенежныхСредств as Выписка ON (Выписка.IDDOC=right(Взаиморасчеты.ПозицияДокумента,9))
    |WHERE ((Взаиморасчеты.ВидДокумента=4914) OR (Взаиморасчеты.ВидДокумента=2989))";
	Если ВыбСчет.Выбран()=1 ТОгда
		ТекстЗапроса = ТекстЗапроса+" AND ($Выписка.РасчетныйСчет IN (:РСчет)) ";
	КонецЕсли;
 

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


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 07. Ноября 2007
Re: Выгрузила запрос в таблицу, а она какая-то кри
Ответ #4 - 12. Декабря 2007 :: 09:43
Печать  
труба какая-то, данные в таблице есть, а прочитать я их не могу.
  
Наверх
 
IP записан
 
maxa
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 07. Ноября 2007
Re: Выгрузила запрос в таблицу, а она какая-то кри
Ответ #5 - 12. Декабря 2007 :: 09:48
Печать  
Выяснила некоторые подробности,после запроса у меня идет
     ТЗ=СоздатьОбъект("ТаблицаЗначений");
     Т3 = ПолучитьВыборку(RecordSet,ТекстЗапроса); а уже в функции ПолучитьВыборку()
делается
     ТЗ2 = СоздатьОбъект("ТаблицаЗначений");
     ODBCRecordset.ПолучитьРезультатыВ_ТЗ(ТЗ2, Очищать);
и возвращается ТЗ2.
Так вот в функции с ТЗ2 все в порядке, но когда она возвращается в ТЗ, начинаются глюки ТЗ

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


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 07. Ноября 2007
Re: Выгрузила запрос в таблицу, а она какая-то кри
Ответ #6 - 12. Декабря 2007 :: 09:55
Печать  
Извените, вопрос снят...разобралась Улыбка
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Выгрузила запрос в таблицу, а она какая-то кри
Ответ #7 - 12. Декабря 2007 :: 10:01
Печать  
вот и поговорили  Смех
  
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Выгрузила запрос в таблицу, а она какая-то кри
Ответ #8 - 12. Декабря 2007 :: 10:43
Печать  
maxa, с наступающим!
Тут так мало девочек, заходи еще  Подмигивание
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать