Имя: Пароль:
1C
1С v8
запрос по штрихкдам
,
0 Чинандалар Бонг
 
04.10.13
14:03
не могу врубиться почему этот вопрос вываливает мне все штрихкоды которые есть у товара, ведь там ЛЕВОЕ соединение

    "ВЫБРАТЬ
    |    РеализацияТоваровУслугТовары.НомерСтроки КАК НомерСтроки,
    |    РеализацияТоваровУслугТовары.ЕдиницаИзмерения,
    |    РеализацияТоваровУслугТовары.ЕдиницаИзмеренияМест,
    |    РеализацияТоваровУслугТовары.Качество,
    |    РеализацияТоваровУслугТовары.Количество,
    |    РеализацияТоваровУслугТовары.КоличествоМест,
    |    РеализацияТоваровУслугТовары.Коэффициент,
    |    РеализацияТоваровУслугТовары.Номенклатура,
    |    РеализацияТоваровУслугТовары.Номенклатура.Наименование КАК Товар,
    |    РеализацияТоваровУслугТовары.ПроцентСкидкиНаценки,
    |    РеализацияТоваровУслугТовары.СерияНоменклатуры,
    |    РеализацияТоваровУслугТовары.СпособСписанияОстаткаТоваров,
    |    РеализацияТоваровУслугТовары.СтавкаНДС,
    |    РеализацияТоваровУслугТовары.Сумма,
    |    РеализацияТоваровУслугТовары.СуммаНДС,
    |    РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры,
    |    РеализацияТоваровУслугТовары.Цена,
    |    РеализацияТоваровУслугТовары.Склад,
    |    РеализацияТоваровУслугТовары.ПроцентАвтоматическихСкидок,
    |    РеализацияТоваровУслугТовары.УсловиеАвтоматическойСкидки,
    |    РеализацияТоваровУслугТовары.ЗначениеУсловияАвтоматическойСкидки,
    |    РеализацияТоваровУслугТовары.КлючСтроки,
    |    РеализацияТоваровУслугТовары.КлючСвязи,
    |    РеализацияТоваровУслугТовары.ЗаказПокупателя,
    |    РеализацияТоваровУслугТовары.Номенклатура.Код КАК Код,
    |    РеализацияТоваровУслугТовары.Номенклатура.Артикул КАК Артикул,
    |    Штрихкоды.Штрихкод
    |ИЗ
    |    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК Штрихкоды
    |        ПО РеализацияТоваровУслугТовары.Номенклатура = Штрихкоды.Владелец
    |            И РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры = Штрихкоды.ХарактеристикаНоменклатуры
    |            И РеализацияТоваровУслугТовары.ЕдиницаИзмерения = Штрихкоды.ЕдиницаИзмерения
    |ГДЕ
    |    РеализацияТоваровУслугТовары.Ссылка = &ТекущийДокумент
    |
    |УПОРЯДОЧИТЬ ПО
    |    НомерСтроки";
1 Wobland
 
04.10.13
14:05
не все, а подходящие по условию соединения
2 BigShmax
 
04.10.13
14:06
а что должно вывалиться ?
есть номенклатура в документе реализация  тыеё берёшь и присоединяешь все  штрихкоды  по ней  её характеристике и единице измерения
3 Ненавижу 1С
 
гуру
04.10.13
14:06
и что? и какой он должен был выбрать из 3, например?
4 BigShmax
 
04.10.13
14:06
ссылки на документ в условиях соединения нет.  так чо получишь как  в (1)  сказано  по условиям соедиенния
5 Чинандалар Бонг
 
04.10.13
14:11
(4) не понял, как нужно. не подскажете?
6 BigShmax
 
04.10.13
14:12
(5)  ты не сказл  что тебе нужно
7 Wobland
 
04.10.13
14:13
(5) так оставь
8 Чинандалар Бонг
 
04.10.13
14:17
нужно чтобы выводился один ШК по одному товару
9 wowik
 
04.10.13
14:17
10 BigShmax
 
04.10.13
14:17
(8)   любой  из массы?  поставь  брать первый
11 Ненавижу 1С
 
гуру
04.10.13
14:18
(8) какой из многих конкретно?
12 Wobland
 
04.10.13
14:19
а я за пятый, когда их больше 4, за второй, когда от 2 до 4, и за первый, когда один
13 Ненавижу 1С
 
гуру
04.10.13
14:20
(12) э... простите, а какой способ упорядочивания вы желаете выбирать при этом?
14 Чинандалар Бонг
 
04.10.13
14:21
(10) я бы и рад поставить ПЕРВЫЕ 1, только куда?
15 Wobland
 
04.10.13
14:22
(13) а по Владельцу.Наименование по чётным числам и Владельцу.ПолноеНаименование по нечётным
16 Wobland
 
04.10.13
14:23
(15) фигню сморозил.. условно рандомно, короче ;)
17 Ненавижу 1С
 
гуру
04.10.13
14:23
а у меня встречный вопрос, а накуа у вас у одной НОМЕНКЛАТУРЫ, одной ХАРАКТЕРИСТИКИ и одной ЕДИНИЦЫ несколько штрихкодов?
18 BigShmax
 
04.10.13
14:25
(17)  мож   он   держит в тайне  что есть серии
19 Чинандалар Бонг
 
04.10.13
14:25
(17) вобще это к делу не относится, но бывают кривые производители у которых иногда ШК не читаются, поэтому вводится еще и внутренний ШК
20 Ненавижу 1С
 
гуру
04.10.13
14:26
(19) тогда какой же ШК все-таки выводить?
21 Чинандалар Бонг
 
04.10.13
14:29
да хоть какой, лишь бы один. Ну пусть будет последний из списка
22 Ненавижу 1С
 
гуру
04.10.13
14:31
(21) последний в каком порядке следования?
23 Чинандалар Бонг
 
04.10.13
14:34
в списке упорядоченном по возрастания шштрихкода
24 Ненавижу 1С
 
гуру
04.10.13
14:41
(23) МАКСИМУМ(Штрихкоды.Штрихкод)
25 Чинандалар Бонг
 
04.10.13
14:45
попробовал уже, то же самое.
вот код
    "ВЫБРАТЬ
    |    РеализацияТоваровУслугТовары.НомерСтроки КАК НомерСтроки,
    |    РеализацияТоваровУслугТовары.ЕдиницаИзмерения,
    |    РеализацияТоваровУслугТовары.ЕдиницаИзмеренияМест,
    |    РеализацияТоваровУслугТовары.Качество,
    |    РеализацияТоваровУслугТовары.Количество,
    |    РеализацияТоваровУслугТовары.КоличествоМест,
    |    РеализацияТоваровУслугТовары.Коэффициент,
    |    РеализацияТоваровУслугТовары.Номенклатура,
    |    РеализацияТоваровУслугТовары.Номенклатура.Наименование КАК Товар,
    |    РеализацияТоваровУслугТовары.ПроцентСкидкиНаценки,
    |    РеализацияТоваровУслугТовары.СерияНоменклатуры,
    |    РеализацияТоваровУслугТовары.СпособСписанияОстаткаТоваров,
    |    РеализацияТоваровУслугТовары.СтавкаНДС,
    |    РеализацияТоваровУслугТовары.Сумма,
    |    РеализацияТоваровУслугТовары.СуммаНДС,
    |    РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры,
    |    РеализацияТоваровУслугТовары.Цена,
    |    РеализацияТоваровУслугТовары.Склад,
    |    РеализацияТоваровУслугТовары.ПроцентАвтоматическихСкидок,
    |    РеализацияТоваровУслугТовары.УсловиеАвтоматическойСкидки,
    |    РеализацияТоваровУслугТовары.ЗначениеУсловияАвтоматическойСкидки,
    |    РеализацияТоваровУслугТовары.КлючСтроки,
    |    РеализацияТоваровУслугТовары.КлючСвязи,
    |    РеализацияТоваровУслугТовары.ЗаказПокупателя,
    |    РеализацияТоваровУслугТовары.Номенклатура.Код КАК Код,
    |    РеализацияТоваровУслугТовары.Номенклатура.Артикул КАК Артикул,
    |    МАКСИМУМ(Штрихкоды.Штрихкод) КАК Штрихкод
    |ИЗ
    |    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК Штрихкоды
    |        ПО РеализацияТоваровУслугТовары.Номенклатура = Штрихкоды.Владелец
    |            И РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры = Штрихкоды.ХарактеристикаНоменклатуры
    |            И РеализацияТоваровУслугТовары.ЕдиницаИзмерения = Штрихкоды.ЕдиницаИзмерения
    |ГДЕ
    |    РеализацияТоваровУслугТовары.Ссылка = &ТекущийДокумент
    |
    |СГРУППИРОВАТЬ ПО
    |    РеализацияТоваровУслугТовары.НомерСтроки,
    |    РеализацияТоваровУслугТовары.ЕдиницаИзмерения,
    |    РеализацияТоваровУслугТовары.ЕдиницаИзмеренияМест,
    |    РеализацияТоваровУслугТовары.Качество,
    |    РеализацияТоваровУслугТовары.Количество,
    |    РеализацияТоваровУслугТовары.КоличествоМест,
    |    РеализацияТоваровУслугТовары.Коэффициент,
    |    РеализацияТоваровУслугТовары.Номенклатура,
    |    РеализацияТоваровУслугТовары.Номенклатура.Наименование,
    |    РеализацияТоваровУслугТовары.ПроцентСкидкиНаценки,
    |    РеализацияТоваровУслугТовары.СерияНоменклатуры,
    |    РеализацияТоваровУслугТовары.СпособСписанияОстаткаТоваров,
    |    РеализацияТоваровУслугТовары.СтавкаНДС,
    |    РеализацияТоваровУслугТовары.Сумма,
    |    РеализацияТоваровУслугТовары.СуммаНДС,
    |    РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры,
    |    РеализацияТоваровУслугТовары.Цена,
    |    РеализацияТоваровУслугТовары.Склад,
    |    РеализацияТоваровУслугТовары.ПроцентАвтоматическихСкидок,
    |    РеализацияТоваровУслугТовары.УсловиеАвтоматическойСкидки,
    |    РеализацияТоваровУслугТовары.ЗначениеУсловияАвтоматическойСкидки,
    |    РеализацияТоваровУслугТовары.КлючСтроки,
    |    РеализацияТоваровУслугТовары.КлючСвязи,
    |    РеализацияТоваровУслугТовары.ЗаказПокупателя,
    |    РеализацияТоваровУслугТовары.Номенклатура.Код,
    |    РеализацияТоваровУслугТовары.Номенклатура.Артикул,
    |    Штрихкоды.Штрихкод
    |
    |УПОРЯДОЧИТЬ ПО
    |    НомерСтроки";
26 Ненавижу 1С
 
гуру
04.10.13
14:47
(25) а группировать кто будет остальные поля?
27 hhhh
 
04.10.13
14:48
наоборот лишнее загруппировал
28 Ненавижу 1С
 
гуру
04.10.13
14:49
(27) точно
29 Чинандалар Бонг
 
04.10.13
14:56
к конструкторе какое бы поле я не добавил, добавляются все. Если все удалю руками и оставляю одно - ругается
30 Ненавижу 1С
 
гуру
04.10.13
15:02
попробуй так уже

"ВЫБРАТЬ
    |    РеализацияТоваровУслугТовары.НомерСтроки КАК НомерСтроки,
    |    РеализацияТоваровУслугТовары.ЕдиницаИзмерения,
    |    РеализацияТоваровУслугТовары.ЕдиницаИзмеренияМест,
    |    РеализацияТоваровУслугТовары.Качество,
    |    РеализацияТоваровУслугТовары.Количество,
    |    РеализацияТоваровУслугТовары.КоличествоМест,
    |    РеализацияТоваровУслугТовары.Коэффициент,
    |    РеализацияТоваровУслугТовары.Номенклатура,
    |    РеализацияТоваровУслугТовары.Номенклатура.Наименование КАК Товар,
    |    РеализацияТоваровУслугТовары.ПроцентСкидкиНаценки,
    |    РеализацияТоваровУслугТовары.СерияНоменклатуры,
    |    РеализацияТоваровУслугТовары.СпособСписанияОстаткаТоваров,
    |    РеализацияТоваровУслугТовары.СтавкаНДС,
    |    РеализацияТоваровУслугТовары.Сумма,
    |    РеализацияТоваровУслугТовары.СуммаНДС,
    |    РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры,
    |    РеализацияТоваровУслугТовары.Цена,
    |    РеализацияТоваровУслугТовары.Склад,
    |    РеализацияТоваровУслугТовары.ПроцентАвтоматическихСкидок,
    |    РеализацияТоваровУслугТовары.УсловиеАвтоматическойСкидки,
    |    РеализацияТоваровУслугТовары.ЗначениеУсловияАвтоматическойСкидки,
    |    РеализацияТоваровУслугТовары.КлючСтроки,
    |    РеализацияТоваровУслугТовары.КлючСвязи,
    |    РеализацияТоваровУслугТовары.ЗаказПокупателя,
    |    РеализацияТоваровУслугТовары.Номенклатура.Код КАК Код,
    |    РеализацияТоваровУслугТовары.Номенклатура.Артикул КАК Артикул,
    |    МАКСИМУМ(Штрихкоды.Штрихкод) КАК Штрихкод
    |ИЗ
    |    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК Штрихкоды
    |        ПО РеализацияТоваровУслугТовары.Номенклатура = Штрихкоды.Владелец
    |            И РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры = Штрихкоды.ХарактеристикаНоменклатуры
    |            И РеализацияТоваровУслугТовары.ЕдиницаИзмерения = Штрихкоды.ЕдиницаИзмерения
    |ГДЕ
    |    РеализацияТоваровУслугТовары.Ссылка = &ТекущийДокумент
    |
    |СГРУППИРОВАТЬ ПО
    |    РеализацияТоваровУслугТовары.НомерСтроки,
    |    РеализацияТоваровУслугТовары.ЕдиницаИзмерения,
    |    РеализацияТоваровУслугТовары.ЕдиницаИзмеренияМест,
    |    РеализацияТоваровУслугТовары.Качество,
    |    РеализацияТоваровУслугТовары.Количество,
    |    РеализацияТоваровУслугТовары.КоличествоМест,
    |    РеализацияТоваровУслугТовары.Коэффициент,
    |    РеализацияТоваровУслугТовары.Номенклатура,
    |    РеализацияТоваровУслугТовары.Номенклатура.Наименование,
    |    РеализацияТоваровУслугТовары.ПроцентСкидкиНаценки,
    |    РеализацияТоваровУслугТовары.СерияНоменклатуры,
    |    РеализацияТоваровУслугТовары.СпособСписанияОстаткаТоваров,
    |    РеализацияТоваровУслугТовары.СтавкаНДС,
    |    РеализацияТоваровУслугТовары.Сумма,
    |    РеализацияТоваровУслугТовары.СуммаНДС,
    |    РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры,
    |    РеализацияТоваровУслугТовары.Цена,
    |    РеализацияТоваровУслугТовары.Склад,
    |    РеализацияТоваровУслугТовары.ПроцентАвтоматическихСкидок,
    |    РеализацияТоваровУслугТовары.УсловиеАвтоматическойСкидки,
    |    РеализацияТоваровУслугТовары.ЗначениеУсловияАвтоматическойСкидки,
    |    РеализацияТоваровУслугТовары.КлючСтроки,
    |    РеализацияТоваровУслугТовары.КлючСвязи,
    |    РеализацияТоваровУслугТовары.ЗаказПокупателя,
    |    РеализацияТоваровУслугТовары.Номенклатура.Код,
    |    РеализацияТоваровУслугТовары.Номенклатура.Артикул
    |
    |УПОРЯДОЧИТЬ ПО
    |    НомерСтроки";
31 catena
 
04.10.13
15:04
(29)Не ври, в конструкторе добавляются автоматом только не учавтствующие в агрегатных функциях.
32 catena
 
04.10.13
15:04
*участвующие
33 Чинандалар Бонг
 
04.10.13
15:09
блин. получилось. правда так и не понял принципа и сути :(
34 catena
 
04.10.13
15:12
(33)У тебя штрих код стоял и в полях группировки и в агрегатных функциях. То есть, ты ему говорил: Сверни мне строки по максимальному штрихкоду, НО в разрезе КАЖДОГО штрихкода. Когда вот это "НО..." убрал, всё и заработало.
35 Чинандалар Бонг
 
04.10.13
15:16
(34) спасибо
AdBlock убивает бесплатный контент. 1Сергей