Переключение на Главную Страницу Страницы: 1 [2] 3  ОтправитьПечать
Очень популярная тема (более 25 ответов) соединение с журналом документов в запросе (число прочтений - 7710 )
pisarev
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #15 - 24. Июля 2014 :: 09:52
Печать  
ТекстЗапроса="
     |SELECT
     |      РегПартии.Фирма as [Фирма $Справочник.Фирмы],  
     |   РегПартии.СтатусПартии as [СтатусПартии $Перечисление.СтатусыПартии],
     |   РегПартии.Номенклатура as [Номенклатура $Справочник.Номенклатура],
     |      РегПартии.Партия as [Партия $Справочник.Партии],
     |   РегПартии.СуммаРубПриход as ПриходС,            
     |   РегПартии.СуммаРубРасход as РасходС,            
     |   РегПартии.КоличествоПриход as ПриходК,    
     |   РегПартии.КоличествоРасход as РасходК    
     |FROM
     |      ,Количество)) as РегПартии";

Соединение= см.пост выше
  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: соединение с журналом документов в запросе
Ответ #16 - 24. Июля 2014 :: 09:54
Печать  
^)))

зачет ага.

Ну а теперь подумай, как что есть соединение УНУтри ВТ, и какой там может быть алияс , который ты прилепил к этому запросу СНАружи.

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


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #17 - 24. Июля 2014 :: 09:59
Печать  
Eprst писал(а) 24. Июля 2014 :: 09:54:
^)))

зачет ага.

Ну а теперь подумай, как что есть соединение УНУтри ВТ, и какой там может быть алияс , который ты прилепил к этому запросу СНАружи.



то что ТАК нельзя это мне ясно, вопрос в том КАК правильно?
  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #18 - 24. Июля 2014 :: 10:03
Печать  
pisarev писал(а) 24. Июля 2014 :: 09:59:
то что ТАК нельзя это мне ясно, вопрос в том КАК правильно?

соединить снаружи либо не использовать ВТОбороты (все равно на регистре остатков от нее никакой пользы)
  

1&&2&&3
Наверх
 
IP записан
 
pisarev
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #19 - 24. Июля 2014 :: 10:08
Печать  
trad писал(а) 24. Июля 2014 :: 10:03:
pisarev писал(а) 24. Июля 2014 :: 09:59:
то что ТАК нельзя это мне ясно, вопрос в том КАК правильно?

соединить снаружи либо не использовать ВТОбороты (все равно на регистре остатков от нее никакой пользы)


я правильно понимаю, что
Соединение="INNER JOIN _1SJourn as Жур
           |ON Жур.Date_Time_IDDoc = ra328_vt.date_time_iddoc
               .....

будет работать проавильно?

в контексте моей задачи остатки по регистру не нужны, нужны только обороты, тем более что ВТ обороты позволит мне наложить фильтр по реквизиту регистра...


  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #20 - 24. Июля 2014 :: 10:12
Печать  
pisarev писал(а) 24. Июля 2014 :: 10:08:
я правильно понимаю, что
Соединение="INNER JOIN _1SJourn as Жур
           |ON Жур.Date_Time_IDDoc = ra328_vt.date_time_iddoc
               .....

будет работать проавильно?

будет работать, но это индусский код
  

1&&2&&3
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #21 - 24. Июля 2014 :: 10:15
Печать  
pisarev писал(а) 24. Июля 2014 :: 10:08:
в контексте моей задачи остатки по регистру не нужны, нужны только обороты, тем более что ВТ обороты позволит мне наложить фильтр по реквизиту регистра...

фильтр по реквизиту внутри ВТ - тоже моветон

не пойму, что мешает использовать таблицу движений вместо ВТ?
  

1&&2&&3
Наверх
 
IP записан
 
pisarev
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #22 - 24. Июля 2014 :: 10:15
Печать  
trad писал(а) 24. Июля 2014 :: 10:12:
pisarev писал(а) 24. Июля 2014 :: 10:08:
я правильно понимаю, что
Соединение="INNER JOIN _1SJourn as Жур
           |ON Жур.Date_Time_IDDoc = ra328_vt.date_time_iddoc
               .....

будет работать проавильно?

будет работать, но это индусский код


так вот и хотел уйти от братьев-индусов, но цена, предложенная вами кажется мне слишком высокой (отказ от ВТ)
  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
pisarev
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #23 - 24. Июля 2014 :: 10:16
Печать  
trad писал(а) 24. Июля 2014 :: 10:15:
pisarev писал(а) 24. Июля 2014 :: 10:08:
в контексте моей задачи остатки по регистру не нужны, нужны только обороты, тем более что ВТ обороты позволит мне наложить фильтр по реквизиту регистра...

фильтр по реквизиту внутри ВТ - тоже моветон

не пойму, что мешает использовать таблицу движений вместо ВТ?


прошу прощения: что такое "таблица движений"?
  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
pisarev
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #24 - 24. Июля 2014 :: 10:18
Печать  
trad писал(а) 24. Июля 2014 :: 10:15:
pisarev писал(а) 24. Июля 2014 :: 10:08:
в контексте моей задачи остатки по регистру не нужны, нужны только обороты, тем более что ВТ обороты позволит мне наложить фильтр по реквизиту регистра...

фильтр по реквизиту внутри ВТ - тоже моветон

не пойму, что мешает использовать таблицу движений вместо ВТ?


ну... я думал что ВТ обороты для того и создана, чтобы получать исходные данные отфильтрованные по измерениям/реквизитам для отчета, в котором нужны ТОЛЬКО обороты...

  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: соединение с журналом документов в запросе
Ответ #25 - 24. Июля 2014 :: 10:32
Печать  
pisarev писал(а) 24. Июля 2014 :: 10:16:
прошу прощения: что такое "таблица движений"?


табличка RA* регистра, в которой только движения регистра.
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: соединение с журналом документов в запросе
Ответ #26 - 24. Июля 2014 :: 10:34
Печать  
pisarev писал(а) 24. Июля 2014 :: 10:18:
ну... я думал что ВТ обороты для того и создана, чтобы получать исходные данные отфильтрованные по измерениям/реквизитам для отчета, в котором нужны ТОЛЬКО обороты...



Так и есть.  Каждая ВТ оптимизирована под конкретный вид регистров, ВТ Обороты  исключительно для оборотного регистра оптимизирована. Применять её к останковому регистру, не имеет особого смысла
  
Наверх
 
IP записан
 
pisarev
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #27 - 24. Июля 2014 :: 10:40
Печать  
Eprst писал(а) 24. Июля 2014 :: 10:34:
pisarev писал(а) 24. Июля 2014 :: 10:18:
ну... я думал что ВТ обороты для того и создана, чтобы получать исходные данные отфильтрованные по измерениям/реквизитам для отчета, в котором нужны ТОЛЬКО обороты...



Так и есть.  Каждая ВТ оптимизирована под конкретный вид регистров, ВТ Обороты  исключительно для оборотного регистра оптимизирована. Применять её к останковому регистру, не имеет особого смысла


нууу... в самом начале мне указали на то, что я ИЗБЫТОЧНО использую ВТ ОстаткиОбороты, и я с этим согласен, т.к. дейстьвиетльно остатки мне не нужны... а теперь получается что вообще лучше отказаться от использования ВТ? но почему? мне показалось что ВТ оч.удобная конструкция...

  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: соединение с журналом документов в запросе
Ответ #28 - 24. Июля 2014 :: 10:56
Печать  
окромя периодичности, в ней собственна..удобности и нет никакой
  
Наверх
 
IP записан
 
pisarev
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #29 - 24. Июля 2014 :: 11:04
Печать  
Eprst писал(а) 24. Июля 2014 :: 10:56:
окромя периодичности, в ней собственна..удобности и нет никакой


хорошо, спрошу так: задачи построения отчета продаж (только обороты) на осное регистра ПартииНаличие (ТиС), вы бы решали с привлечением ВТ, или правильнее выписывать запрос к RA328?
  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 3 
ОтправитьПечать