|
Помогите пжлст. расположение (оформление) в СКД | ☑ | ||
---|---|---|---|---|
0
Chameleon1980
23.06.15
✎
16:55
|
||||
1
Лодырь
23.06.15
✎
16:56
|
и?
|
|||
2
Chameleon1980
23.06.15
✎
16:56
|
ой. ссори
из выделенного: первые три колонки кодов - отдельные реквизиты номенклатуры четвертая колока берется из табличной части номенклатуры. как эти 4 показателя вывести в одну колонку |
|||
3
Chameleon1980
23.06.15
✎
16:57
|
т.е. первые три колонки (кодов) одни то в одном экземпляре, а 4 колонка (кодов) может быть несколько
|
|||
4
Лодырь
23.06.15
✎
16:58
|
сгруппируй по кодам которые в единичном экземпляре, а четвертый - соедини строки
|
|||
5
Живой Ископаемый
23.06.15
✎
16:59
|
В 8.3 Есть агрегатная функция СКД Массив
|
|||
6
DexterMorgan
23.06.15
✎
17:02
|
Массив (Array)
Функция формирует массив, содержащий для каждой детальной записи значение параметра. Синтаксис: Массив([Различные] Выражение) В качестве параметра можно использовать таблицу значений. При этом результатом работы функции будет массив, содержащий значения первой колонки таблицы значений, переданной в качестве параметра. Если выражение содержит функцию Массив, то считается, что данное выражение является агрегатным. Если указано ключевое слово Различные, то получаемый массив не будет содержать дублирующихся значений. Пример: Массив(Контрагент) |
|||
7
DexterMorgan
23.06.15
✎
17:03
|
(5) оуоуоу =)
|
|||
8
fisher
23.06.15
✎
17:04
|
(5) +1
При выводе ресурса с агрегатной функцией Массив() к нему автоматом применяется СоединитьСтроки(), т.е. получится строка со списком кодов. По дефолту - через перевод строки, кажись. С другим разделителем можно, если явно использовать СоединитьСтроки(). |
|||
9
Chameleon1980
23.06.15
✎
17:08
|
отсюда смотрю картинку
http://www.softmaker.kz/files/otchety-1s/primer-ispolzovaniya-funkcij-skd-massiv-array-i-soedinitstroki-joinstrings-v-otchyote-1s-8.html дык у меня такой эффект получился и без всяких массив у группы указал располошение "вместе" то-же самое |
|||
10
Chameleon1980
23.06.15
✎
17:12
|
чет вроде не то про Массив.
Может вопрос не верно задал? |
|||
11
Chameleon1980
23.06.15
✎
17:26
|
что-то другое, наверное, или я не умею их готовить
|
|||
12
fisher
23.06.15
✎
17:28
|
Ты хотел вывести по номенклатуре одну строчку вместо нескольких, а в колонке "Дополнительный код" все её коды?
Или что-то другое? |
|||
13
Chameleon1980
23.06.15
✎
17:32
|
(12) пускай строчеи по номенклатуре повторяются, а коды
трое из реквизитов, а остальные (динамическое кол-во) из ТЧ номенклатуры. Так вот можно? |
|||
14
Живой Ископаемый
23.06.15
✎
17:32
|
А в одну колонку вывести - в группе полей "КОДЫ" сказать вывод полей "вертикально"
|
|||
15
Chameleon1980
23.06.15
✎
17:33
|
неа, не красиво очень
пробовал |
|||
16
Живой Ископаемый
23.06.15
✎
17:36
|
яснопонятно
|
|||
17
Chameleon1980
23.06.15
✎
17:39
|
а чет не пойму
не хочет не так: СоединитьСтроки ("КодДляПоиска,Артикул") не так СоединитьСтроки (Массив("КодДляПоиска,Артикул")) выводит строку просто : КодДляПоиска,Артикул путь к данным верный |
|||
18
fisher
23.06.15
✎
17:41
|
(13) Ничего не понял. Что значит "пусть повторяются", а из ТЧ "динамическое количество"? Оно же сейчас именно из-за ТЧ и повторяется?
|
|||
19
Chameleon1980
23.06.15
✎
17:43
|
проблема - как в одну колонку вывести коды.
три кода из трех реквизитов, а остальные (сколь угодно) из ТЧ номенклатуры |
|||
20
Живой Ископаемый
23.06.15
✎
17:48
|
ну то есть задачи две.
|
|||
21
Живой Ископаемый
23.06.15
✎
17:49
|
одна задача - как вывести сколько угодно из тч номенклатуры в одну ячейку.
вторая - как четыре ячейки вывести в одной колонке. |
|||
22
Chameleon1980
23.06.15
✎
17:51
|
примерно да
|
|||
23
Chameleon1980
23.06.15
✎
17:52
|
причем не только сколько угодно из тч, но в эту же колонку значения 3х реквизитов.
т.е. 3 кода хранятся в 3х реквизитах - остальные в ТЧ |
|||
24
Chameleon1980
23.06.15
✎
17:53
|
т.е. из рисунка в (1)
все в одну колонку (касаемо кодов) |
|||
25
Chameleon1980
23.06.15
✎
17:53
|
пардон +(24) из рисунка в (2)
|
|||
26
Живой Ископаемый
23.06.15
✎
17:58
|
первую задачу решить Массив, вторую - (14)
|
|||
27
Chameleon1980
23.06.15
✎
19:40
|
(26) не то
|
|||
28
Chameleon1980
23.06.15
✎
20:36
|
пока так через массив для ТЧ:
а нужно еще плючануть то, что на скрине: http://pics.rsh.ru/img/SKD1_nzsdwi2e.jpg |
|||
29
Chameleon1980
23.06.15
✎
20:41
|
из скрина в (0) должно получиться 6 строк
|
|||
30
1sanekmaloi1
23.06.15
✎
22:55
|
Держите наркомана...
|
|||
31
Chameleon1980
24.06.15
✎
08:13
|
(30) НУ ка - где?
|
|||
32
Chameleon1980
24.06.15
✎
08:21
|
а вообще, дкмается, нужно просто запрос переделать
|
|||
33
Chameleon1980
24.06.15
✎
08:34
|
через объединить все сделать для кодов.
|
|||
34
Chameleon1980
24.06.15
✎
08:57
|
ну вобщем всем большое спасибо.
отделу по борьбе с наркоманами тож (за всплыв, хотябы) решил изменением запроса. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |