![]() |
|
Такой запрос можно сделать? | ☑ | ||
---|---|---|---|---|
0
lobe
16.02.19
✎
08:42
|
Можно ли написать запрос, который будет выбирать данные из своего текста?
Можно ли написать запрос, который будет выбирать данные из массива? |
|||
1
Мимохожий Однако
16.02.19
✎
08:57
|
(0) Разрешаю
|
|||
2
craxx
16.02.19
✎
08:57
|
(0) Нужно
|
|||
3
lobe
16.02.19
✎
08:59
|
(1) (2) Как сделать такие запросы?
|
|||
4
Мимохожий Однако
16.02.19
✎
09:02
|
Сначала надо сформулировать цель запроса.
|
|||
5
lobe
16.02.19
✎
09:05
|
(4) Я только изучаю язык запросов. В SQL можно было.
|
|||
6
Мимохожий Однако
16.02.19
✎
09:08
|
(5) Тогда открой документацию по языку запросов и напиши
|
|||
7
lobe
16.02.19
✎
09:14
|
(6) Пожалуйста, помогите.
|
|||
8
lobe
16.02.19
✎
09:15
|
(0) Для SQL был сайт с задачами для тренировки. А для 1С где такой сайт?
|
|||
9
Конструктор1С
16.02.19
✎
09:17
|
(0) Запросы 1с могут получать данные только из таблицы значений, и только для помещения во временную таблицу
Запрос = Новый Запрос; Запрос.УстановитьПараметр("ТаблицаЗначений", ТаблицаЗначений); Запрос.Текст = "ВЫБРАТЬ | ТаблицаЗначений.Склад, | ТаблицаЗначений.Номенклатура, | ТаблицаЗначений.Количество |ПОМЕСТИТЬ ВТ_Таблица |ИЗ | &ТаблицаЗначений КАК ТаблицаЗначений |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ВТ_Таблица.Склад КАК Склад, | ВТ_Таблица.Номенклатура, | ВТ_Таблица.Количество КАК Количество |ИЗ | ВТ_Таблица КАК ВТ_Таблица |ИТОГИ | СУММА(Количество) |ПО | Склад"; |
|||
10
Конструктор1С
16.02.19
✎
09:20
|
Вот так в запросе можно собрать произвольные данные
"ВЫБРАТЬ | ДАТАВРЕМЯ(2019, 1, 1) КАК Период, | &Номенклатура1 КАК Номенклатура, | 5 КАК Количество | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ДАТАВРЕМЯ(2019, 1, 5), | &Номенклатура2, | 2 | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ДАТАВРЕМЯ(2019, 1, 7), | &Номенклатура3, | 4 | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ДАТАВРЕМЯ(2019, 1, 9), | &Номенклатура1, | 6" |
|||
11
Мимохожий Однако
16.02.19
✎
09:26
|
||||
12
Конструктор1С
16.02.19
✎
09:31
|
||||
13
АнализДанных
16.02.19
✎
10:06
|
(0) да, для этого надо поместить результат во временную таблицу
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |