Имя: Пароль:
1C
1С v8
Какое нужно условие в отчете на скд?
0 Miss1C
 
08.11.12
17:54
Пишу отчет на скд, нужно если пользователь в отборах ссылку документа не указал выбирало все из регистра, если указал все по табличной части.

ВЫБРАТЬ
   ПартииТоваровПереданныеОстаткиИОбороты.ДокументПередачи.Контрагент КАК Контрагент,
   ПартииТоваровПереданныеОстаткиИОбороты.ДокументПередачи.ТорговаяТочка КАК ТорговаяТочка,
   ВложенныйЗапрос.Представление КАК АдресТорговойТочки,
   ПартииТоваровПереданныеОстаткиИОбороты.Номенклатура,
   ПартииТоваровПереданныеОстаткиИОбороты.КоличествоКонечныйОстаток КАК КонечныйОстаток,
   ПартииТоваровПереданныеОстаткиИОбороты.ХарактеристикаНоменклатуры
ИЗ
   РегистрНакопления.ПартииТоваровПереданные.ОстаткиИОбороты(&ДатаНач, &ДатаКон, , , ) КАК ПартииТоваровПереданныеОстаткиИОбороты
       ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
           КонтактнаяИнформация.Объект КАК Объект,
           КонтактнаяИнформация.Представление КАК Представление,
           КонтактнаяИнформация.Вид КАК Вид
       ИЗ
           РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
       ГДЕ
           КонтактнаяИнформация.Объект ССЫЛКА Справочник.ТорговыеТочки
           И КонтактнаяИнформация.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.АдресТорговойТочки)) КАК ВложенныйЗапрос
       ПО ПартииТоваровПереданныеОстаткиИОбороты.ДокументПередачи.ТорговаяТочка = ВложенныйЗапрос.Объект
       ЛЕВОЕ СОЕДИНЕНИЕ Документ.МаршрутныйЛистТорговогоПредставителя.Маршрут КАК МаршрутныйЛистТорговогоПредставителяМаршрут
       ПО ПартииТоваровПереданныеОстаткиИОбороты.ДокументПередачи.ТорговаяТочка = МаршрутныйЛистТорговогоПредставителяМаршрут.ТорговаяТочка
ГДЕ
   МаршрутныйЛистТорговогоПредставителяМаршрут.Ссылка В(&Ссылка)
1 mikecool
 
08.11.12
17:55
{}
2 Miss1C
 
08.11.12
17:56
(1)?
3 Miss1C
 
08.11.12
18:06
Ап
4 PR
 
08.11.12
18:07
{ГДЕ
   МаршрутныйЛистТорговогоПредставителяМаршрут.Ссылка В(&Ссылка)}
5 PR
 
08.11.12
18:07
Когда будет новая фото? :))
6 zak555
 
08.11.12
18:08
зачем тут вложенный запрос ?
7 Miss1C
 
08.11.12
18:09
(5)Когда потеплеет
8 Miss1C
 
08.11.12
18:10
(5)Дома на фоне ковров как то не особо интересно фотографироваться
9 yuch
 
08.11.12
18:10
Напиши телефончик, помогу)))
10 France
 
08.11.12
18:11
(7) и когда потеплеет?
11 PR
 
08.11.12
18:11
(7) Когда потеплеет где? В Африке уже сейчас тепло :))
12 PR
 
08.11.12
18:12
(8) Ну, не ковром единым, как говорится :))
И потом, есть же архив, думаю :))
13 Miss1C
 
08.11.12
18:18
Отчет долго отрабатывает
14 Miss1C
 
08.11.12
18:19
Если (4) методом
15 Miss1C
 
08.11.12
18:20
Вообще не отрабатывает
16 Miss1C
 
08.11.12
18:21
+(15)Если пустая ссылка
17 PR
 
08.11.12
18:21
(15) В (4) просто указано, что если для параметра поставят галочку использования, то отбор сработает, иначе нет.
18 PR
 
08.11.12
18:22
(16) А ты галочку ставишь в параметре?
19 Miss1C
 
08.11.12
18:23
Нет
20 PR
 
08.11.12
18:23
(19) Зря. Поставь. Узнаешь много нового :))
21 Miss1C
 
08.11.12
18:24
(20) Включать в доступные поля?
22 PR
 
08.11.12
18:25
(21) Просто сними галку "Ограничение доступности"
23 Miss1C
 
08.11.12
18:27
(20)Там по ТЧ идет левое соединение, то есть если ссылка документа пустая в которой эта ТЧ, должно отобрать без нее
24 PR
 
08.11.12
18:28
(23) Тогда левое соединение бери в {}
25 PR
 
08.11.12
18:28
+(24) А вообще это просто частный случай.
26 Miss1C
 
08.11.12
18:56
Мне нужно еще 1 док добавить и чтобы при отборе по ссылке был выбор какой документ хочу выбрать
27 PR
 
08.11.12
19:14
Ну, тут точно без новой фотки не разберемся ;))
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший