Имя: Пароль:
1C
1С v8
Как обратиться к первому элементу регистра сведений?
,
0 worker-good
 
01.04.14
14:04
Как обратится к первому элементу регистра сведений, не вываливая в промежуточную таблицу весь регистр?
1 Мыш
 
01.04.14
14:04
У регистра сведений нет элементов.
2 worker-good
 
01.04.14
14:05
(1) Ну не элементу, а записи
3 Мыш
 
01.04.14
14:05
Есть записи. Но они не упорядочены. Соответственно нет ни первой, ни второй, ни последней. )
4 worker-good
 
01.04.14
14:06
(3) Хорошо к любому элементу, но только к одному, у меня 1С зависает, когда я выгружаю весь регистр
5 jsmith82
 
01.04.14
14:07
(4) куда ты его выгружаешь?
6 Мыш
 
01.04.14
14:07
В интерфейсе и в результатах запросов они вываливаются как бог послал.
"В этот день бог послал Александру Яковлевичу на обед бутылку  зубровки, домашние грибки, форшмак из селедки, украинский борщ  с  мясом  1-го сорта, курицу с рисом и компот из сушеных яблок."

(4) ВЫБРАТЬ ПЕРВЫЕ 1 * ИЗ
7 jsmith82
 
01.04.14
14:10
Запрос = Новый Запрос();
Запрос.Текст=
"ВЫБРАТЬ ПЕРВЫЕ 1
| Туфта.*
|ИЗ РегистрСведений.Туфта КАК Туфта
|ГДЕ Туфта.Хрень = &Хрень
|Упорядочить ПО Туфта.Фигня";
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
Икс = Выборка.Фигня;
КонецЕсли;
Таблица = Запрос.Выполнить().Выгрузить();
Если Таблица.Количество() > 0 Тогда
Икс = Таблица[0].Фигня;
КонецЕсли;
8 StarY
 
01.04.14
14:11
(0) Конечная цель какая?
9 Мыш
 
01.04.14
14:11
(7) И кушать за него тоже вы будете? )
10 Мыш
 
01.04.14
14:12
(8) Наша цель - коммунизм (цы) ракетная часть
11 jsmith82
 
01.04.14
14:13
(9) За Яковлевича грех не поесть
12 skunk
 
01.04.14
14:13
нравиться

Творческий и увлекательный: Ведущий программист 1С
13 worker-good
 
01.04.14
14:17
(8) Надо из ресурса с типом ХранилищаЗначений выяснить там картинка или нет
14 jsmith82
 
01.04.14
14:19
(12) Ведущий программист 1С? Сильно
15 skunk
 
01.04.14
14:19
хм ... а для чего тогда нужна именно первая запись в регистре
16 worker-good
 
01.04.14
14:21
(15) Да мне чисто выяснить, в любой записи регистра сведений в этом ресурсе хранятся ли картинки?
17 mehfk
 
01.04.14
14:22
(5) У него же в личке написно, что в кацапту.
18 skunk
 
01.04.14
14:26
где ТвойРегистр.РесурсСКАртинками <> null - не поможет?
19 piter3
 
01.04.14
14:30
если автор ведущий страшно представить ведомых
20 Maxus43
 
01.04.14
14:31
1 апреля же, а накинулись то сразу)
21 skunk
 
01.04.14
14:32
)19)а сейчас есть ведомые? ... куда не плюнь всюду одни ведущие да синьоры
22 worker-good
 
01.04.14
14:37
(18) Нет мне выяснить что в этом ресурсе вообще хранится, он имеет тип ХранилищеЗначений, а как узнать что в этом поле хранится картинка или что-нибудь еще?
23 jsmith82
 
01.04.14
14:40
(22) ТипЗнч(ИмяРесурса.Получить()) = Тип("Картинка")
24 worker-good
 
01.04.14
14:49
(23) Спасибо, но я немного другим путем пошел и тоже все получилось
25 jsmith82
 
01.04.14
14:51
(24) Сравниваешь первые байты двоичных данных с форматом жипег?
26 Поpyчик-4
 
01.04.14
14:55
(0)
(19)
Чисто поржать. Ещё тема автора v8: Как перенести внешние обработки из 8.2 в 8.3?
27 Адинэснег
 
01.04.14
14:55
(22) а если в первой пусто а 13 489 картинка?
28 Поpyчик-4
 
01.04.14
15:00
(0) Сделайте свой регистр периодическим и у вас появится возможность применить СрезПервых.
Только никому об этом не говорите, а то народ оборжётся и с меня и с вас.
29 MSII
 
01.04.14
15:07
(26) О, это прекрасно. :)