|
Пятничная головоломка | ☑ | ||
---|---|---|---|---|
0
Oz11
26.08.11
✎
11:27
|
Доброго всем дня. Возник вопрос по поводу построения и вообще логики работы такого запроса. Требуется вытягивать перечень реквизитов шапки документа + перебирать его табличную часть и выводить все это в табличное поле на форме, да так чтобы каждая строка табличного поля соответствовала документу, а перечень элементов в его табличной части выводился в одну из колонок табличного поля через запятую. ну как?
Вопрос в том что не могу сообразить как это все организовать. |
|||
1
shuhard
26.08.11
✎
11:28
|
(0) [ну как]
циклом |
|||
2
YHVVH
26.08.11
✎
11:29
|
(0) офигительно
|
|||
3
Oz11
26.08.11
✎
11:31
|
прошу натолкнуть на что-то конкретное, ибо после вчерашнего футбола долго не мог заснуть.
|
|||
4
Mort
26.08.11
✎
11:34
|
(4) Делай запрос по ТЧ с итогами по ссылке. Во внутренней выборке формируй поля суммированием строк.
Только накуа это всё, интересно. |
|||
5
Oz11
26.08.11
✎
11:38
|
Стоит задача сделать АРМ. вот этот АРМ и должен состоять из таких типа журналов документов. я недавно начал писать на 8, поэтому многое могу упустить. если есть проще решение - подскажите.
|
|||
6
shuhard
26.08.11
✎
11:40
|
(5) термин АРМ ни куя не значит
|
|||
7
Oz11
26.08.11
✎
11:41
|
АРМ - автоматизированное рабочее место. пишу обработку, которая позволит менеджеру все иметь под рукой и создавать все что нужно из одного места.
|
|||
8
Mort
26.08.11
✎
11:46
|
Это менеджер придумал в одной колонке табличную часть выводить?
|
|||
9
Oz11
26.08.11
✎
11:50
|
(8) меня это тоже смутило. но, такова задача.
|
|||
10
Ненавижу 1С
гуру
26.08.11
✎
11:52
|
на клиенте делай, в самом запросе не вариант
|
|||
11
Oz11
26.08.11
✎
11:58
|
до меня не доходит как это физически сделать. связываю шапку и табличную часть через левое соединение.
"ВЫБРАТЬ | ЗаказПокупателя.Ссылка, | ЗаказПокупателя.КурсВзаиморасчетов, | ЗаказПокупателя.Дата КАК Дата, | ЗаказПокупателя.Номер, | ЗаказПокупателя.Контрагент, | ЗаказПокупателя.СуммаДокумента, | ЗаказПокупателя.Ответственный, | ЗаказПокупателя.Комментарий, | ЗаказПокупателяТовары.Номенклатура |ИЗ | Документ.ЗаказПокупателя КАК ЗаказПокупателя | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары | ПО ЗаказПокупателя.Ссылка = ЗаказПокупателяТовары.Ссылка | |УПОРЯДОЧИТЬ ПО | Дата"; как дальше обработать результат таким образом чтобы корректно заполнить табличное поле? или логика запроса не верна? |
|||
12
Ненавижу 1С
гуру
26.08.11
✎
11:59
|
(11) используй итоги
|
|||
13
Oz11
26.08.11
✎
12:02
|
(12) ок. значит логика запроса верна.
|
|||
14
Mort
26.08.11
✎
12:04
|
А вообще можно ТЧ выбирать прямо в запросе по таблице документа без всяких соединений.
И в придачу менеждеру купите кожанные трусы и резиновый ***, раз такой мазохист. |
|||
15
Oz11
26.08.11
✎
12:23
|
нас Чистов научил что чем меньше в запросе точек - тем лучше. )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |