|
|
|
Можно ли выбрать запросом все документы одной строкой? | ☑ | ||
|---|---|---|---|---|
|
0
Genby
22.10.14
✎
12:20
|
Можно ли выбрать запросом все документы одной строкой?
|
|||
|
1
Genby
22.10.14
✎
12:21
|
ну там заказ, реализация, приходник, вот это все
|
|||
|
2
Ник второй
22.10.14
✎
12:21
|
Зачем?
Естественно можно это сделать если предварительно отдельным запросом получить все документы, а потом сформировать свой запрос, котораый слепит все документы в одну строку |
|||
|
3
Ник второй
22.10.14
✎
12:22
|
(1) Если есть ограниченный набор документов и известны параметры их склейки, то через соединение можно сделать не напрягаясь
|
|||
|
4
Ник второй
22.10.14
✎
12:22
|
(3) + Естественно каждый документ будет в отдельной колонке )
|
|||
|
5
Genby
22.10.14
✎
12:22
|
ну чтобы проще отобрать. Надо отобрать все документы по партнеру. Как это проще сделать?
|
|||
|
6
Ник второй
22.10.14
✎
12:24
|
(5) А если по партнеру будет 5 реализаций и три приходника и 7 заказов?
Как будет выглядеть результат? |
|||
|
7
Genby
22.10.14
✎
12:24
|
(6)
перечисление ссылок |
|||
|
8
Ник второй
22.10.14
✎
12:25
|
то есть в зависимости от количество документов должно генерировать и количество колонок в результате?
|
|||
|
9
Ник второй
22.10.14
✎
12:26
|
(8) Если так, то смотри (2) ))
|
|||
|
10
hhhh
22.10.14
✎
12:26
|
(6) если проще, то несколько строк. Потому что в одну строку - это дополнительный геморрой, да и пользователю неудобно, ему удобней когда один столбец, а не строка.
|
|||
|
11
Ник второй
22.10.14
✎
12:28
|
(10) плюсую, имхо автор топика молод и велосипедист.
|
|||
|
12
User_Agronom
22.10.14
✎
12:29
|
Выбрать
ссылка КАк докУмент из Документы.Реализации где Ссылка.Контрагент = &ТотСамый Обединить усе Выбрать ссылка из Документы.Поступления где Ссылка.Контрагент = &ТотСамый И т.д для каждого вида документа |
|||
|
13
GANR
22.10.14
✎
12:30
|
(0) for xml path
|
|||
|
14
Genby
22.10.14
✎
12:31
|
Ну то есть конструкции вроде
"выбрать все документы, где партнер=&Партнер" в 1с нет, я правильно понял? |
|||
|
15
Ник второй
22.10.14
✎
12:33
|
(14) Ты получишь документы столбиком ,А не строкой... и то надо каждый ВИД ДОКУМЕНТА через объеденить перебрать . Если есть критерий отбора, то чуть проще, но все ровно имеем столбик, а не строку
|
|||
|
16
Любопытная
22.10.14
✎
12:34
|
Глобальный контекст (Global context)
НайтиПоСсылкам (FindByRef) Синтаксис: НайтиПоСсылкам(<СписокСсылок>) Параметры: <СписокСсылок> (обязательный) Тип: Массив. Массив со списком ссылок на объекты, ссылки на которые нужно найти. Возвращаемое значение: Тип: ТаблицаЗначений. Возвращает ссылки на найденные объекты в виде ТаблицаЗначений. Первая колонка - исходная ссылка. Вторая колонка - ссылка на объект, если найденная ссылка соответствует объектной таблице или значение, олицетворяющее запись необъектной таблицы. Третья колонка - объект метаданных, которому соответствуют данные в которых найдена ссылка. Описание: Осуществляет поиск ссылок на объекты, переданные в параметре <СписокСсылок>. Доступность: Сервер, толстый клиент, внешнее соединение. Примечание: Поиск осуществляется только в тех данных, которые доступны в рамках текущего сеанса с учетом разделения (условное разделение учитывается). |
|||
|
17
Ник второй
22.10.14
✎
12:35
|
(16) И что? Все ссылки будут в одной строке?
ты бы читала перед тем как рот раскрывать |
|||
|
18
silent person
22.10.14
✎
12:35
|
подозреваю что под "одной строкой" автор подразумевал текст запроса, а не его результат
|
|||
|
19
dmpl
22.10.14
✎
12:35
|
(14) Критерий отбора нужен.
|
|||
|
20
Ник второй
22.10.14
✎
12:38
|
(18) Тут хрен пойми что автор хочет .
|
|||
|
21
dmpl
22.10.14
✎
12:39
|
(20) См. (14).
|
|||
|
22
Нахожусь в оппозиции
22.10.14
✎
12:42
|
нельзя. только собирать запрос вручную по методанным. и нарваться на 256 таблиц
|
|||
|
23
Рэйв
22.10.14
✎
12:43
|
исходя из (14) ТС - просто лентяй! Лениво ему нормальный запрос написать.
А ему тут целый консилиум собрали. фу-фу-фу! |
|||
|
24
Один С
22.10.14
✎
12:44
|
(19) +100
Изучай критерии отбора |
|||
|
25
Один С
22.10.14
✎
12:47
|
во кусок из УПП
Таблица = ПолныеПрава.ПолучитьВыборкуПоКритериюОтбора("ДокументыПоКонтрагенту", Контрагент); все уже до тебя придумали |
|||
|
26
Maxus43
22.10.14
✎
12:48
|
(25) запросом можно по критерию отбора собрать, в типовых там форма и дерево рисуют, легче самому написать запрос
|
|||
|
27
dmpl
22.10.14
✎
12:49
|
(25) Или в запросе:
|
|||
|
28
User_Agronom
22.10.14
✎
12:59
|
(16) Не годится. Ему только доки нужны.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |