|
запрос | ☑ | ||
---|---|---|---|---|
0
Sniper9mm
10.09.10
✎
08:31
|
Всем привет… ни как не получается, вывести данные регистра а на основе него вывести данные справочника. например вывожу номенклатуру по физ лицу, и на основе его должности вывести все записи справочника с данной должность.
подскажите, пожалуйста, в чем ошибка! ВЫБРАТЬ ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо, ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо.ВЕК_ДолжностьВС, ПартииМатериаловВЭксплуатацииОстатки.Номенклатура, ВложенныйЗапрос.Владелец, ВложенныйЗапрос.Номенклатура КАК Номенклатура1 ИЗ (ВЫБРАТЬ ВЕК_НормыВыдачи.Владелец КАК Владелец, ВЕК_НормыВыдачи.Номенклатура КАК Номенклатура ИЗ Справочник.ВЕК_НормыВыдачи КАК ВЕК_НормыВыдачи) КАК ВложенныйЗапрос ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииМатериаловВЭксплуатации.Остатки(, ) КАК ПартииМатериаловВЭксплуатацииОстатки ПО ВложенныйЗапрос.Владелец = ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо.ВЕК_ДолжностьВС ГДЕ ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо = &ФизЛицо И ВложенныйЗапрос.Владелец = ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо.ВЕК_ДолжностьВС |
|||
1
patapum
10.09.10
✎
08:46
|
ты бы объяснил, что ты хочешь получить, и что получаешь. может кто-то тогда все же прочитает твой запрос. а так сидеть разбираться, что это значит, и какая у тебя ошибка... ?
|
|||
2
Sniper9mm
10.09.10
✎
08:51
|
хочу получить ,какая номенклатура числится на физ лице и какая номенклатура ему положена по норме выдачи.
|
|||
3
Sniper9mm
10.09.10
✎
08:54
|
но нормам не учитывается физ лицо , выдаёт все наменклатуры по всем физлицам у которых есть такая должность, а по регистру выдаёт вообще не тунаменклатуру
|
|||
4
Sniper9mm
10.09.10
✎
09:07
|
норма выдачи выдаётся по должностиВС
|
|||
5
Sniper9mm
10.09.10
✎
09:17
|
нужно норму чтобы выдовал на одно физ лицо а не так
Владелец Номенклатура1 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Ботинки на меху 5.091 Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Воротник цигейковый Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук Бортмеханик Ан-24 Галстук и т.д. |
|||
6
kokamoonga
10.09.10
✎
09:20
|
чота ВНУТРЕННЕЕ СОЕДИНЕНИЕ не к месту как мне кажется
|
|||
7
Sniper9mm
10.09.10
✎
09:25
|
а как по другому то??
|
|||
8
Sniper9mm
10.09.10
✎
09:29
|
может как то группировку сделать , чтобы на одно физ лицо выдовал
|
|||
9
kokamoonga
10.09.10
✎
09:29
|
(7) прошу прощения, с утра туман в башке) взбрело что это аналог кросс джойна)
|
|||
10
Sniper9mm
10.09.10
✎
09:35
|
м?
|
|||
11
hhhh
10.09.10
✎
09:41
|
по номенклатуре связь забыл
ПО ВложенныйЗапрос.Владелец = ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо.ВЕК_ДолжностьВС И ПО ВложенныйЗапрос.Номенклатура = ПартииМатериаловВЭксплуатацииОстатки.Номенклатура без этого у тебя получается к каждой номенклатуре остатков в запросе привязывается вся номенклатура из нормы. В выборке миллиард записей: номенклатура в квадрате. |
|||
12
hhhh
10.09.10
✎
09:42
|
(11)+
ПО ВложенныйЗапрос.Владелец = ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо.ВЕК_ДолжностьВС И ВложенныйЗапрос.Номенклатура = ПартииМатериаловВЭксплуатацииОстатки.Номенклатура |
|||
13
Sniper9mm
10.09.10
✎
09:45
|
я так пытался!! пустой ответ
|
|||
14
Sniper9mm
10.09.10
✎
09:46
|
ВЫБРАТЬ
ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо, ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо.ВЕК_ДолжностьВС, ПартииМатериаловВЭксплуатацииОстатки.Номенклатура, ВложенныйЗапрос.Владелец, ВложенныйЗапрос.Номенклатура КАК Номенклатура1 ИЗ (ВЫБРАТЬ ВЕК_НормыВыдачи.Владелец КАК Владелец, ВЕК_НормыВыдачи.Номенклатура КАК Номенклатура ИЗ Справочник.ВЕК_НормыВыдачи КАК ВЕК_НормыВыдачи) КАК ВложенныйЗапрос ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииМатериаловВЭксплуатации.Остатки(, ) КАК ПартииМатериаловВЭксплуатацииОстатки ПО ВложенныйЗапрос.Владелец = ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо.ВЕК_ДолжностьВС И ВложенныйЗапрос.Номенклатура = ПартииМатериаловВЭксплуатацииОстатки.Номенклатура ГДЕ ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо = &ФизЛицо |
|||
15
Sniper9mm
10.09.10
✎
09:47
|
т.е. пустой результат
|
|||
16
Sniper9mm
10.09.10
✎
09:54
|
эххх прии полном соединении выдаёт только записи регистра , справочника нет
|
|||
17
hhhh
10.09.10
✎
10:04
|
значит такой должности нет в справочнике.
|
|||
18
Sniper9mm
10.09.10
✎
10:23
|
эхх есть такая должность, без
И ВложенныйЗапрос.Номенклатура = ПартииМатериаловВЭксплуатацииОстатки.Номенклатура он же выдаёт записи |
|||
19
Sniper9mm
10.09.10
✎
10:33
|
может дело в том что Справочник Нормы Выдачи подчинен справочнику Должности, Создаёшь должность к этой должности присваиваешь номенклатуру, получается он выдаёт все записи с этой должностью. вопрос как мне сгруппировать чтобы он не выдавал повторные??
|
|||
20
hhhh
10.09.10
✎
10:44
|
если верно (16), то у тебя соединение не соединяется. То есть либо номенклатуры все разные в остатках и нормах, либо должность у &ФизЛицо бредовая. Или или.
|
|||
21
Sniper9mm
10.09.10
✎
11:03
|
ааа я так долго мучился жесть, а ошибка была в том что, в справочнике не номенклатура была, а номенклатурная группа
ВЫБРАТЬ ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо, ПартииМатериаловВЭксплуатацииОстатки.Номенклатура, ВложенныйЗапрос.Владелец, ВложенныйЗапрос.Номенклатура КАК Номенклатура1, ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо.ВЕК_ДолжностьВС, ПартииМатериаловВЭксплуатацииОстатки.Номенклатура.Родитель ИЗ (ВЫБРАТЬ ВЕК_НормыВыдачи.Владелец КАК Владелец, ВЕК_НормыВыдачи.Номенклатура КАК Номенклатура ИЗ Справочник.ВЕК_НормыВыдачи КАК ВЕК_НормыВыдачи) КАК ВложенныйЗапрос ПОЛНОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииМатериаловВЭксплуатации.Остатки(, ) КАК ПартииМатериаловВЭксплуатацииОстатки ПО ВложенныйЗапрос.Владелец = ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо.ВЕК_ДолжностьВС И ВложенныйЗапрос.Номенклатура = ПартииМатериаловВЭксплуатацииОстатки.Номенклатура.Родитель ГДЕ ПартииМатериаловВЭксплуатацииОстатки.ФизЛицо = &ФизЛицо |
|||
22
Sniper9mm
10.09.10
✎
11:04
|
hhhh спасибо приагромнейшее!!!
|
|||
23
Sniper9mm
10.09.10
✎
11:27
|
Т
|
|||
24
Sniper9mm
10.09.10
✎
11:27
|
теперь новая проблема как вевести
ВложенныйЗапрос.Номенклатура <> ПартииМатериаловВЭксплуатацииОстатки.Номенклатура КАК Разница |
|||
25
Смешной 1С
10.09.10
✎
11:36
|
(24) Не совсем ясно что тебе нужно, но как-то так:
Выбор когда ВложенныйЗапрос.Номенклатура <> ПартииМатериаловВЭксплуатацииОстатки.Номенклатура Тогда ВложенныйЗапрос.Номенклатура КАК Разница |
|||
26
Sniper9mm
10.09.10
✎
11:40
|
не не не не не оказалось не правильно!!!! он выдаёт только те номенклатуры которые сходятся..а остальные не выдаёт!!!! нужно чтобы и остальные выдавал
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |