![]() |
|
Запрос на первые элементы из табличных частей | ☑ | ||
---|---|---|---|---|
0
vdeemer
29.05.15
✎
10:18
|
Доброго времени суток!
В УПП есть документы ЗаказНаПроизводство (ТЧ:Продукция[Номенклатура,Количество]) и ЗаказПокупателя (ТЧ:Товары[Номенклатура,Количество], Услуги[Номенклатура,Количество]). Нужен такой запрос, чтобы получить на один документ из объединения заказов первую позицию из первой попавшейся табличной части. Есть негласное правило заносить только одну позицию в одну табличную часть (заказ покупателя - производственного заказа не касается, там она и так одна), но с нашими людьми и будущими потребностями всякое бывает... |
|||
1
shuhard_серый
29.05.15
✎
10:22
|
(0) [ из первой попавшейся табличной части. ]
чё ? |
|||
2
Fish
гуру
29.05.15
✎
10:22
|
(0) "Есть негласное правило заносить только одну позицию в одну табличную часть" - сделай это правило жёстким, а не негласным.
|
|||
3
Fish
гуру
29.05.15
✎
10:23
|
(1) Ну типа из любой ТЧ, по рандому :))
|
|||
4
D_E_S_131
29.05.15
✎
10:29
|
Если нужно проверить "а не больше ли одной строки в ТЧ?", то просто считай кол-во и выводи информацию пор условию "Имеющие Количество(..) > 1"
|
|||
5
KAO111
29.05.15
✎
11:12
|
выбрать первые 1
* из ТЧ Где НомерСтроки = 1 |
|||
6
vdeemer
02.06.15
✎
09:00
|
(5) В точку, спасибо!
|
|||
7
vdeemer
02.06.15
✎
09:03
|
(2) Оно же именно негласное, но все же может измениться в один несчастливый момент
(3) По договору может пройти либо товар, либо услуга. |
|||
8
vdeemer
02.06.15
✎
09:06
|
Если кому понадобится, то примерно так:
ВЫБРАТЬ ЗаказПокупателяТовары.Номенклатура, ЗаказПокупателяТовары.Количество, ЗаказПокупателяТовары.Ссылка ПОМЕСТИТЬ ПозицииЗаказов ИЗ Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары ГДЕ ЗаказПокупателяТовары.НомерСтроки = 1 ОБЪЕДИНИТЬ ВЫБРАТЬ ЗаказПокупателяУслуги.Номенклатура, ЗаказПокупателяУслуги.Количество, ЗаказПокупателяУслуги.Ссылка ИЗ Документ.ЗаказПокупателя.Услуги КАК ЗаказПокупателяУслуги ГДЕ ЗаказПокупателяУслуги.НомерСтроки = 1 ОБЪЕДИНИТЬ ВЫБРАТЬ ЗаказНаПроизводствоПродукция.Номенклатура, ЗаказНаПроизводствоПродукция.Количество, ЗаказНаПроизводствоПродукция.Ссылка ИЗ Документ.ЗаказНаПроизводство.Продукция КАК ЗаказНаПроизводствоПродукция ГДЕ ЗаказНаПроизводствоПродукция.НомерСтроки = 1 ; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |