|
выбрать одно значение из запроса (getOne) | ☑ | ||
|---|---|---|---|---|
|
0
MrZLO
03.05.12
✎
13:15
|
Здрасте!
Есть запрос, который всегда возвращает только одно числовое значение Запрос = "..."; РезультатЗапроса = Запрос.Выполнить().Выгрузить(); Как получить это значение штатными средствами... что-то вроде РезультатЗапроса = Запрос.Выполнить().ВыгрузитьПервое(); есть ли такое в 1С 8.1 УТ, дабы не изобретать велосипед? |
|||
|
1
izekia
03.05.12
✎
13:17
|
даже написать нечего
|
|||
|
2
vicof
03.05.12
✎
13:17
|
Выборка = Запрос.Выполнить().Выбрать();
Выборка.Следующий(); |
|||
|
3
Defender aka LINN
03.05.12
✎
13:17
|
Выгрузить().ВыгрузитьКолонку(Имя)[0] разве что.
А какая религия мешает обойти выборку из 1-й строки? |
|||
|
4
MrZLO
03.05.12
✎
13:17
|
понял
|
|||
|
5
MrZLO
03.05.12
✎
13:17
|
(2) спасиб
|
|||
|
6
Ненавижу 1С
гуру
03.05.12
✎
13:20
|
ВЫБРАТЬ ПЕРВЫЕ 1
|
|||
|
7
izekia
03.05.12
✎
13:21
|
(6) у него запрос и так одно значение возвращает
|
|||
|
8
Ненавижу 1С
гуру
03.05.12
✎
13:22
|
(7) а блин, тогда я за
Запрос.Выполнить().Вызрузить()[0] |
|||
|
9
MrZLO
03.05.12
✎
13:26
|
вот так и сделал,
РезультатЗапроса = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Реализовано")[0]; спасиб всем p.s.: в таких случаях было бы полезно предусмотреть ВыбратьОдно() |
|||
|
10
ZanderZ
03.05.12
✎
13:29
|
(8) тогда уж за Запрос.Выполнить().Вызрузить()[0][0]
|
|||
|
11
izekia
03.05.12
✎
13:29
|
(9) колонку выгружать - лишнее движение, делай РезультатЗапроса = Запрос.Выполнить().Выгрузить()[0][0]
|
|||
|
12
Ненавижу 1С
гуру
03.05.12
✎
13:34
|
(10) ну да
|
|||
|
13
orefkov
03.05.12
✎
13:55
|
Выполнить().Выгрузить()[0][0]
Два паравозика толкают два рекламных плаката МТС. |
| Форум | Правила | Описание | Секции | Поиск |