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


1C++ rocks!

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

при этом надо наложить фильтр по общему реквизиту документов (с отбором) "ЮрЛицо"...?
ВАЖНО! Фильтр не по Регистр.Фирма.ЮрЛицо, а по Регистр.ТекущийДокумент.ЮрЛицо!
в моем случае Документ.ЮрЛицо<>Документ.Фирма.ЮрЛицо

  

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



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #1 - 24. Июля 2014 :: 04:55
Печать  
а зачем РегистрОстаткиОбороты если используются только обороты?
  

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



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: соединение с журналом документов в запросе
Ответ #2 - 24. Июля 2014 :: 05:01
Печать  
Периодичность ВТ - документ + inner join с _1sjourn по iddoc и условию на ЮрЛицо из журнальчика.
Усё.
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #3 - 24. Июля 2014 :: 05:08
Печать  
угу, а потом в добавит в выборку НачальныйОстаток, КонечныйОстаток и спросит почему остатки с оборотами не сходятся
  

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



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


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #5 - 24. Июля 2014 :: 05:36
Печать  
я неправильно вопрос задал, ОстаткиОбороты действительно не нужна, интересуют только обороты, на инфостарте коллега Епрст уже подсказал...
  

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



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


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #7 - 24. Июля 2014 :: 05:47
Печать  
Eprst писал(а) 24. Июля 2014 :: 05:01:
Периодичность ВТ - документ + inner join с _1sjourn по iddoc и условию на ЮрЛицо из журнальчика.
Усё.

можно просить пример в коде?
  

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



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


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #9 - 24. Июля 2014 :: 06:01
Печать  
Eprst писал(а) 24. Июля 2014 :: 05:49:
Не-не-не.. сам, всё сам, иначе не запомнишь.

Улыбка)))
Соединение="INNER JOIN _1SJourn as Жур
                          |ON Жур.date_time_iddoc = date_time_iddoc
                          |AND Жур.$ОбщийРеквизит.ЮрЛицо=:ВыбЮрЛицо"

ругается:
неоднозначное имя столбца... "date_time_iddoc".

периодичность в ВТ Обороты - Документ,
надо видимо как-то преобразовывать date_time_iddoc...?
  

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


1C++ rocks!

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

Улыбка)))
Соединение="INNER JOIN _1SJourn as Жур
                          |ON Жур.date_time_iddoc = date_time_iddoc
                          |AND Жур.$ОбщийРеквизит.ЮрЛицо=:ВыбЮрЛицо"

ругается:
неоднозначное имя столбца... "date_time_iddoc".

периодичность в ВТ Обороты - Документ,
надо видимо как-то преобразовывать date_time_iddoc...?


хм... а так работает:
Соединение="INNER JOIN _1SJourn as Жур
                          |ON Жур.date_time_iddoc = ra328_vt.date_time_iddoc
                          |AND Жур.$ОбщийРеквизит.ЮрЛицо=:ВыбЮрЛицо"

но ведь как-то криво... не должен я "видеть" ra328_vt.....
  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
U_zer
Экс-Участник


Re: соединение с журналом документов в запросе
Ответ #11 - 24. Июля 2014 :: 08:12
Печать  
pisarev писал(а) 24. Июля 2014 :: 06:30:
pisarev писал(а) 24. Июля 2014 :: 06:01:
Eprst писал(а) 24. Июля 2014 :: 05:49:
Не-не-не.. сам, всё сам, иначе не запомнишь.

Улыбка)))
Соединение="INNER JOIN _1SJourn as Жур
                          |ON Жур.date_time_iddoc = date_time_iddoc
                          |AND Жур.$ОбщийРеквизит.ЮрЛицо=:ВыбЮрЛицо"

ругается:
неоднозначное имя столбца... "date_time_iddoc".

периодичность в ВТ Обороты - Документ,
надо видимо как-то преобразовывать date_time_iddoc...?


хм... а так работает:
Соединение="INNER JOIN _1SJourn as Жур
                          |ON Жур.date_time_iddoc = ra328_vt.date_time_iddoc
                          |AND Жур.$ОбщийРеквизит.ЮрЛицо=:ВыбЮрЛицо"

но ведь как-то криво... не должен я "видеть" ra328_vt.....


Это у вас - не прямо.
ON Жур.date_time_iddoc = date_time_iddoc

Откуда sql знает что такое  date_time_iddoc без алиаса?
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



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


1C++ rocks!

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


то что алиас нужен ясно, но так:
Соединение="INNER JOIN _1SJourn as Жур
        |ON Жур.Date_Time_IDDoc = РегПартии.date_time_iddoc
        ....
тоже не работает, пишет:
Не удалось привязать составной идентификатор "РегПартии.date_time_iddoc".

при том что РегПартии это алиас ВТ...
  

хотел как лучше, а получилось как всегда Печаль
Наверх
IP записан
 
U_zer
Экс-Участник


Re: соединение с журналом документов в запросе
Ответ #14 - 24. Июля 2014 :: 09:42
Печать  
pisarev писал(а) 24. Июля 2014 :: 09:30:
Eprst писал(а) 24. Июля 2014 :: 08:13:
Из первой табличке во from, ежели и в другой табличке есть это поле, то да, будет ошибка - требуется алияс на табличку


то что алиас нужен ясно, но так:
Соединение="INNER JOIN _1SJourn as Жур
        |ON Жур.Date_Time_IDDoc = РегПартии.date_time_iddoc
        ....
тоже не работает, пишет:
Не удалось привязать составной идентификатор "РегПартии.date_time_iddoc".

при том что РегПартии это алиас ВТ...


Ну дык ясен пень, почитайте про параметр периодичность таблицы Обороты или ОстаткиОбороты.

И покажите уже целиком весь текст запроса ....
  
Наверх
 
IP записан
 
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
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 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
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 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
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 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 записан
 
U_zer
Экс-Участник


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

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


вытащите соединение из вт.

о)) as РегПартии
INNER JOIN _1SJourn as Жур
          |ON Жур.Date_Time_IDDoc = РегПартии.date_time_iddoc

Ну а ваши фильтры по Общему реквизиту в данном контексте будут работать только при наличии галки Отбор у общего реквизита.
Отбор накладывайте как-то так:
Where Жур.$Общийреквизит.Юрлцо = :Что-то.
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #31 - 24. Июля 2014 :: 11:16
Печать  
pisarev писал(а) 24. Июля 2014 :: 10:16:
прошу прощения: что такое "таблица движений"?

$Регистр.ПартииНаличие
  

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



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #32 - 24. Июля 2014 :: 11:25
Печать  
pisarev писал(а) 24. Июля 2014 :: 11:04:
Eprst писал(а) 24. Июля 2014 :: 10:56:
окромя периодичности, в ней собственна..удобности и нет никакой


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

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

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


1C++ rocks!

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


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

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


понятно бум переделывать (на регистра несколько реквизитов, по которым накладываются фильтры)....
я правильно понимаю, что подобная стратегия обусловлена не столько объективными ограничениями, сколько субъективными (чтобы код был НЕ индусский Улыбка  )?
  

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



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: соединение с журналом документов в запросе
Ответ #34 - 24. Июля 2014 :: 11:46
Печать  
pisarev писал(а) 24. Июля 2014 :: 11:45:
подобная стратегия обусловлена не столько объективными ограничениями, сколько субъективными ?


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


1C++ rocks!

Сообщений: 150
Местоположение: Новосибирск
Зарегистрирован: 09. Августа 2013
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #35 - 24. Июля 2014 :: 12:02
Печать  
Eprst писал(а) 24. Июля 2014 :: 11:46:
pisarev писал(а) 24. Июля 2014 :: 11:45:
подобная стратегия обусловлена не столько объективными ограничениями, сколько субъективными ?


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


посмотрел и заплакал Печаль(((
(совсем не знаю СКЛ)

  

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



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #36 - 24. Июля 2014 :: 12:09
Печать  
pisarev писал(а) 24. Июля 2014 :: 11:45:
я правильно понимаю, что подобная стратегия обусловлена не столько объективными ограничениями, сколько субъективными (чтобы код был НЕ индусский Улыбка  )?

Есть и объективные
Тебе приходится использовать как минимум алиас raХХХ_vt, где ХХХ - идентификатор регистра
Этот идентификатор в некоторых случаях может изменятся от базы к базе.
Например если ты разрабатываешь конфу на своей девелоперской базе, а потом накатываешь на боевую не загрузкой а объединением. У нового регистра идентификатор в двух базах будет разный.
Возможно это не твой случай, но практика эта - плохая.
  

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



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: соединение с журналом документов в запросе
Ответ #37 - 24. Июля 2014 :: 12:15
Печать  
с другой стороны оборотная ВТ, кроме прочего, позволяет не думать о том, обладает ли регистр свойством "быстрые движения" или нет.
но не думать - это не наш выбор, так ведь
  

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


1C++ rocks!

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


это точно  Очень довольный
  

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