|
Такой запрос можно сделать?
| ☑ |
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
|
(8)
|
|
12
Конструктор1С
16.02.19
✎
09:31
|
|
|
13
АнализДанных
16.02.19
✎
10:06
|
(0) да, для этого надо поместить результат во временную таблицу
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший