Имя: Пароль:
1C
1С v8
что обозначает * в запросе
,
0 I_learn_1c
 
08.12.17
13:53
Здравствуйте,

Помогите пожалуйста разобраться. Есть запрос, что обозначает Склад.* КАК Склад ? мол любой? и как переписать, чтобы выбирало только те записи где наименование склада "основной склад"?

в инете об этом как то очень косвенно, мало и непонятно

ВЫБРАТЬ
    |        Ост.Номенклатура.Ссылка КАК Номенклатура,
    |        Ост.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
    |        Ост.КоличествоОстаток КАК Остаток
    |    ИЗ
    |        РегистрНакопления.ТоварыНаСкладах.Остатки(&Дата, {Склад.* КАК Склад,
    |           Склад.ВидСклада.* КАК ВидСклада, Номенклатура.* КАК Номенклатура,
    |           Номенклатура.ЦеноваяГруппа.* КАК ЦеноваяГруппа}) КАК Ост
1 vicof
 
08.12.17
13:54
Нет, все реквизиты.
Где склад = &Склад
2 Волшебник
 
модератор
08.12.17
13:54
Выросло поколение, взращенное конструктором. А я предупреждал!
3 vicof
 
08.12.17
13:55
.Ссылка убрать
5 I_learn_1c
 
08.12.17
13:57
(1) спасибо

(2) к сожалению :(
6 DrShad
 
08.12.17
13:57
установить отбор и не париться с изменением запроса
7 art commander
 
08.12.17
14:03
(0) Ничего не означает. Все, что внутри фигурных скобок можешь смело удалить.
8 Aradel3d
 
08.12.17
14:04
Чет я тупой наверно, но что хотели сказать этим условием в изначальном запросе? Т.е. для чего-то это все понаписали.
9 art commander
 
08.12.17
14:04
+(7) Вместе со скобками.
10 Волшебник
 
модератор
08.12.17
14:06
(7) Если удалишь, то потеряешь функциональность для пользователя. Прибегут разгневанные бухи и запинают тебя ногами.
11 art commander
 
08.12.17
14:07
(8) Это - расширение языка запросов для системы компоновки данных. Говорю же - выкинь нафиг.
12 DrShad
 
08.12.17
14:08
(11) а где написано что этот запрос не из схемы выдран?
13 VS-1976
 
08.12.17
14:08
Это актуально для построителя запроса или постоителя отчёта или СКД актуально. Эти объекты могут достраивать запрос в зависимости от установленных элементов отбора в данном случае. А в фигурных скобках указывается как раз то, что можно добавить в запрос...
14 Aradel3d
 
08.12.17
14:08
(11) логично, раз фигурные скобки означающие необязательность. НО я спросил что это подразумевалось? Условие "срез на дату по полям где склад все реквизиты"?
15 DrShad
 
08.12.17
14:10
(14) это означает что запрос используется в СКД и юзеру дана возможность сделатьотбор по любому реквизиту Склада илилюбого другого завленного поля
16 Aradel3d
 
08.12.17
14:11
(15) Понял, спасибо
17 I_learn_1c
 
08.12.17
14:14
этот кусок из стандартной обработки УТ 10.3 ПечатьПрайсЛиста, тут используется ПостроительОтчета.

и в настройках там есть галочка "отсутствующие на складах" если установлена то показывает и отсутствующие товары но ПО ВСЕМ складам. а мне надо изменить так чтобы смотрело только по основному

я видно зря туда полезла.. стала выяснять откуда что вытекает, думаю может просто отбор сейчас попробовать
18 hhhh
 
08.12.17
14:59
(17) отсутствующие товары + присутствующие товары = полный список всех товаров.

то есть от склада не зависит, просто берете полный список товаров и всё.
19 I_learn_1c
 
08.12.17
17:05
(18) мне нужно чтобы этот прайс составлялся только по одному складу. либо с отсутствующими либо без них, но по только одному
20 DrShad
 
08.12.17
17:08
(18) ну так отбор поставь в настройках и все
21 I_learn_1c
 
08.12.17
17:31
(20) да, уже подумала, что перемудрила
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший