|
Как обратиться к первому элементу регистра сведений? | ☑ | ||
---|---|---|---|---|
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
|
||||
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) О, это прекрасно. :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |