|
GUID Запрос в СКД | ☑ | ||
|---|---|---|---|---|
|
0
Hawk_1c
20.09.10
✎
22:02
|
Есть регистр сведений, в котором в одном из измерений находятся GUIDы объектов (это история создания объектов), а кроме того измерения пользователь, дата создания и т.п. Надо отчет наваять по истории создания объектов. Вопрос: Как в запросе можно получать ссылки, имея всего лишь GUIDы... Или уже поздно, или тупняка ловлю.
|
|||
|
1
Тарантул
20.09.10
✎
22:09
|
Отбор по GUID-ам?
|
|||
|
2
Hawk_1c
20.09.10
✎
22:11
|
Отборы и т.п. все работает
Вывод формы списка регистра, вывод списков с отбором в самих объектах на отдельной вкладке реализовано. Нужно получать по GUID ссылку в запросе, чтобы вставить такой запросик в схему компоновки данных и получить красивый отчет. |
|||
|
3
el-gamberro
20.09.10
✎
22:16
|
ничене понял.
|
|||
|
4
Тарантул
20.09.10
✎
22:16
|
может по объектам получать? Выцеплять из GUID сведения о них.
|
|||
|
5
Лефмихалыч
20.09.10
✎
22:19
|
во-первых, о какой платформе речь?
во-вторых, что мешает благородному дону хранить в регистре сразу ссылки и ниипать мозг? |
|||
|
6
Hawk_1c
20.09.10
✎
22:20
|
Платформа 1С:Предприятие 8.1
В регистре сведений есть измерение GUID, в котором записаны уникальные идентификаторы документов. Утрирую задачу: и есть измерение Пользователь типа Справочник.Пользователи. Хочу в запросе получить следующее: какие объекты создал данный пользователь. Как получить в запросе GUID - проще пареной репы, но на кой они пользователю, он хочет видеть ссылки на объекты. Использую при выводе схему компоновки данных, так вот вопрос: как это сделать... В самом запросе вроде нельзя, можно ли в вычисляемых полях выражение вписать, чтобы получать уже ссылки, а не GUIDы. |
|||
|
7
Hawk_1c
20.09.10
✎
22:21
|
Ссылки не храню ввиду того, чтобы не ограничивать себя при удалении объектов из базы... Храня GUIDы спокойно удаляем, но в системе остается инфа, что был там раньше некий объект....
|
|||
|
8
Лефмихалыч
20.09.10
✎
22:26
|
(7) мсье, однако, знаток изысканных извращений, о коих Донасьен Альфонс Франсуа де Сад даже не помышлял, а Леопольд фон Захер-Мазох не смел и помыслить...
|
|||
|
9
Aleksey_3
20.09.10
✎
22:26
|
(7) Так вроде бы для этого в РС есть спец галка
|
|||
|
10
el-gamberro
20.09.10
✎
22:27
|
(9) независимый?
|
|||
|
11
Лефмихалыч
20.09.10
✎
22:27
|
(8) а, стесняюсь спросить, каким образом в запросе ГУИД ты получаешь?
|
|||
|
12
Лефмихалыч
20.09.10
✎
22:28
|
(10) "Ведущее", если ее выключить, то будет то, что хочет автор, но без противоестественных соитий с межушным ганглием
|
|||
|
13
Hawk_1c
20.09.10
✎
22:28
|
Да они у меня в измерении типа Строка(36)
|
|||
|
14
Лефмихалыч
20.09.10
✎
22:29
|
(13) об этом-то как раз все догадались...
|
|||
|
15
Aleksey_3
20.09.10
✎
22:29
|
Измерения:
Объект - объект, к которому хранится значение реквизита. У измерения устанавливается признак "Ведущее", чтобы при удалении объекта удалялась и запись о нем в регистре сведений. (с) Книга знаний: v8: Интерфейсное решение для дополнительных реквизитов объектов в регистре сведений |
|||
|
16
Hawk_1c
20.09.10
✎
22:29
|
Ведущее отключено. Все как я понял рекомендуют хранить не GUID, сразу ссылку на объект, в случае удаления объекта просто очищать данное измерение?
|
|||
|
17
el-gamberro
20.09.10
✎
22:30
|
не колется.
|
|||
|
18
Лефмихалыч
20.09.10
✎
22:30
|
гениталию +5 к карме и ПМХ - его записку на туалетно бумаге в качестве пруфлинка предъявили :)
|
|||
|
19
Hawk_1c
20.09.10
✎
22:30
|
Ну как через ссылку и ведущее я понял. :)
|
|||
|
20
Лефмихалыч
20.09.10
✎
22:31
|
(19) так как с (11)? мне реально интересно, чего я такого пропустил, очень хочется голову пеплом посыпать
|
|||
|
21
Aleksey_3
20.09.10
✎
22:31
|
(16) В случае удаления объекта запись в РС должна тоже автоматом грохнуться
|
|||
|
22
Hawk_1c
20.09.10
✎
22:32
|
Только не хотел я удалять запись при удалении объекта, а оставлять хотел GUID, чтобы можно было к примеру подключаться через COM к бекапу (хотя действительно... имея ссылку можно будет и там найти)...
|
|||
|
23
Лефмихалыч
20.09.10
✎
22:32
|
(21) если галка включена. Он тебе про другое состояние галки говорит
|
|||
|
24
Hawk_1c
20.09.10
✎
22:33
|
Это я знаю. У меня выключена, и будут в измерении ссылки, не смогу я удалять объекты. Либо принудительно, объект не найдет... либо извращаться при удалении очищать измерение...
|
|||
|
25
Hawk_1c
20.09.10
✎
22:35
|
Идея с хранением GUID все же имеет быть? Можно в вычисляемом поле в схеме компоновки данных получить ссылки, если там все виды документов есть...
|
|||
|
26
Тарантул
20.09.10
✎
22:35
|
может в тексте уникальный код объекта хранить как одно из измерений)
|
|||
|
27
Лефмихалыч
20.09.10
✎
22:35
|
(24) удалять, да, придется принудительно, но зато проблемы с сабжем не будет. Вообще, откуда взялась такая навязчивая тяга к непосредственному удалению?
Кроме того, ИМХО, соорудить особый механизм удаления проще и логичнее, чем вот этот вот велосипед с отчетом изобретать. Отчеты разные могут понядобитья, везде изобретать велокат будешь? |
|||
|
28
Hawk_1c
20.09.10
✎
22:37
|
Так для остальных то отчетов ссылки никуда не делись. Не вижу перспективы, где еще может понадобиться, кроме как в этом отчете.
|
|||
|
29
Тарантул
20.09.10
✎
22:37
|
(27) Ну и базу добить то же проще)
|
|||
|
30
Лефмихалыч
20.09.10
✎
22:37
|
(25) следующая твоя ветка будет примерно такая: "Навертел вычисляемых полей, приводящих строку с гуидом к ссылке, как теперь избавиться от сообщения 'Недостаточно памяти'"
|
|||
|
31
Hawk_1c
20.09.10
✎
22:37
|
(26) Как раз и хранится как одно из измерений.
|
|||
|
32
Лефмихалыч
20.09.10
✎
22:38
|
Вообще, если нужны ссылки, то хранить надо ссылки, а не какую-то по*боту, из которой при хорошем стечении обстоятельств почти всегда ссылку можно получить... а можно и не получить...
|
|||
|
33
Тарантул
20.09.10
✎
22:38
|
Может без СКД как-то можно обойтись? Через промежуточные таблицы)?
|
|||
|
34
Hawk_1c
20.09.10
✎
22:40
|
(32) Ладно, походу придется ссылки хранить... Подписка ПередУдалением. Это перед пометкой удаления или перед непосредственным удалением объекта из базы?
|
|||
|
35
Тарантул
20.09.10
✎
22:40
|
Короче как я поняла, ссылки мона получить тока имея ссылки)))
|
|||
|
36
Лефмихалыч
20.09.10
✎
22:40
|
(33) а заодно и без запросов? :)
|
|||
|
37
Лефмихалыч
20.09.10
✎
22:41
|
(35) ВНЕЗАПНО?
|
|||
|
38
Тарантул
20.09.10
✎
22:41
|
(36) и ваще, слишком много знать начальству вредно)
|
|||
|
39
Тарантул
20.09.10
✎
22:42
|
(37) мгновенно
|
|||
|
40
Тарантул
20.09.10
✎
22:45
|
Не, ну мущщины, скажите что-нибудь, не оставляйте последнее слово за женщиной:-)
|
|||
|
41
Hawk_1c
20.09.10
✎
22:46
|
Тему временно закрываю на обдумывание целесообразности хранения подобных данных в измерении.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |