#0
by Hawk_1c
Есть регистр сведений, в котором в одном из измерений находятся GUIDы объектов (это история создания объектов), а кроме того измерения пользователь, дата создания и т.п. Надо отчет наваять по истории создания объектов. Вопрос: Как в запросе можно получать ссылки, имея всего лишь GUIDы... Или уже поздно, или тупняка ловлю.
#2
by Hawk_1c
Отборы и т.п. все работает Вывод формы списка регистра, вывод списков с отбором в самих объектах на отдельной вкладке реализовано. Нужно получать по GUID ссылку в запросе, чтобы вставить такой запросик в схему компоновки данных и получить красивый отчет.
#5
by Лефмихалыч
во-первых, о какой платформе речь? во-вторых, что мешает благородному дону хранить в регистре сразу ссылки и ниипать мозг?
#6
by Hawk_1c
Платформа 1С:Предприятие 8.1 В регистре сведений есть измерение GUID, в котором записаны уникальные идентификаторы документов. Утрирую задачу: и есть измерение Пользователь типа Справочник.Пользователи. Хочу в запросе получить следующее: какие объекты создал данный пользователь. Как получить в запросе GUID - проще пареной репы, но на кой они пользователю, он хочет видеть ссылки на объекты. Использую при выводе схему компоновки данных, так вот вопрос: как это сделать... В самом запросе вроде нельзя, можно ли в вычисляемых полях выражение вписать, чтобы получать уже ссылки, а не GUIDы.
#7
by Hawk_1c
Ссылки не храню ввиду того, чтобы не ограничивать себя при удалении объектов из базы... Храня GUIDы спокойно удаляем, но в системе остается инфа, что был там раньше некий объект....
#8
by Лефмихалыч
мсье, однако, знаток изысканных извращений, о коих Донасьен Альфонс Франсуа де Сад даже не помышлял, а Леопольд фон Захер-Мазох не смел и помыслить...
#12
by Лефмихалыч
"Ведущее", если ее выключить, то будет то, что хочет автор, но без противоестественных соитий с межушным ганглием
#15
by Aleksey_3
Измерения: Объект - объект, к которому хранится значение реквизита. У измерения устанавливается признак "Ведущее", чтобы при удалении объекта удалялась и запись о нем в регистре сведений. (с)
#16
by Hawk_1c
Ведущее отключено. Все как я понял рекомендуют хранить не GUID, сразу ссылку на объект, в случае удаления объекта просто очищать данное измерение?
#18
by Лефмихалыч
гениталию +5 к карме и ПМХ - его записку на туалетно бумаге в качестве пруфлинка предъявили :)
#20
by Лефмихалыч
так как с ? мне реально интересно, чего я такого пропустил, очень хочется голову пеплом посыпать
#22
by Hawk_1c
Только не хотел я удалять запись при удалении объекта, а оставлять хотел GUID, чтобы можно было к примеру подключаться через COM к бекапу (хотя действительно... имея ссылку можно будет и там найти)...
#24
by Hawk_1c
Это я знаю. У меня выключена, и будут в измерении ссылки, не смогу я удалять объекты. Либо принудительно, объект не найдет... либо извращаться при удалении очищать измерение...
#25
by Hawk_1c
Идея с хранением GUID все же имеет быть? Можно в вычисляемом поле в схеме компоновки данных получить ссылки, если там все виды документов есть...
#27
by Лефмихалыч
удалять, да, придется принудительно, но зато проблемы с сабжем не будет. Вообще, откуда взялась такая навязчивая тяга к непосредственному удалению? Кроме того, ИМХО, соорудить особый механизм удаления проще и логичнее, чем вот этот вот велосипед с отчетом изобретать. Отчеты разные могут понядобитья, везде изобретать велокат будешь?
#28
by Hawk_1c
Так для остальных то отчетов ссылки никуда не делись. Не вижу перспективы, где еще может понадобиться, кроме как в этом отчете.
#30
by Лефмихалыч
следующая твоя ветка будет примерно такая: "Навертел вычисляемых полей, приводящих строку с гуидом к ссылке, как теперь избавиться от сообщения 'Недостаточно памяти'"
#32
by Лефмихалыч
Вообще, если нужны ссылки, то хранить надо ссылки, а не какую-то по*боту, из которой при хорошем стечении обстоятельств почти всегда ссылку можно получить... а можно и не получить...
#34
by Hawk_1c
Ладно, походу придется ссылки хранить... Подписка ПередУдалением. Это перед пометкой удаления или перед непосредственным удалением объекта из базы?
#41
by Hawk_1c
Тему временно закрываю на обдумывание целесообразности хранения подобных данных в измерении.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в 1С создать новый GUID ???
- Один запрос - все ок , два запрос - не получается :(
- Как сгенерировать GUID?
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: Как подставить GUID организации в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: Запрос в СКД , как установить разные периоды для разных таблиц запроса ?
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- СКД: Запрос отлично работает в консоли и вообще не работает в СКД
- СКД: Как получить реальный запрос и результат запроса из СКД?
- Как создать новый объект по GUID или заменить GUID
В этой группе 1С
- Проблема вывода этикеток на печать на Зебру 2844
- Уще раз про "v8: Не создается файл MyServ.1cws при публикации Web-сервиса "
- ГТД в связке УТ и БП
- УТ, возврат товаров поставщику при списании себестоимости "по средней"
- Перенос данных (CDExport.ert -- CDImport.ert). Конвертация данных.
- Заказы покупателей и РАУЗ в 1С:УПП 8
- Последняя по дате запись в регистре накопления
- Как в ЗУП вводить ИП?
- Перенос УТ - БП. Товар с характеристиками
- Обмен данными между УПП и УПП
- Тип не может использоваться в данных формы
- ЗУП 26.3 Ограничение прав доступа на уровне записей
- Может ли 1с слушать порт TCP-IP
- Запрет ввода на основании в УТ
- Ссылки в таблицах SQL 1с 8.1
- Чем лучше делать реиндексацию БД, через Конфигуратор или средствами mssql?
- Получить типы субконто в запросе
- Как оптимальнее расселить сервер терминалов, сервер СУБД и сервер 1С на 2 сервера
- запретить распроведение документов
- Ошибка считывания вторичной информации