URL до карточки записи...

Имеем URL по которому прекрасно открывается карточки конкретной записи.
Что типа:
http://server/1/ViewPage.aspx
?
Id=7530aeab82345623452351ccb1f2
&
recordId=28334532452345234563403bc2b
&
entitySchemaUId=345345345-0e37-4d75-b6ac-34543505a9a2
&
treeGridId=PageContainer_BLALALALAModulePage_Grid_TreeGrid
&
SysModuleEditId=ff6734523452345632457f430c8a4a8

Вопрос: есть ли какой нибудь инструмент, чтобы в процессе объекта сформировать такой URL автоматически? Или всю строку руками прописывать выковыривая Idшники из БД?

Нравится

6 комментариев

Здравствуйте.

Александр, а есть идея как это автоматизировать? Конечно, можно написать функцию, с некими входящими параметрами, которая, исходя из них, будет возвращать готовый линк. Но внутри ID-шники то всё-ровно придется "выковыривать" из БД.

Мда.....сейчас перечитал и понял, что вы правы :lol:

P.S. Точно говорят: в правильно заданном вопросе содержится половина ответа.

Тогда вопросец такой:
в приведенном мной URL все понятно: у разных записей меняется только recordId, а Id это надо понимать id страницы?

recordID - это именно Id конкретной записи в какой либо таблице.

Или что Вы имеете ввиду?

Id=7530aeab82345623452351ccb1f2
&
recordId=28334532452345234563403bc2b

вот это имею

recordId - Id записи в разделе.
Id - Id схемы из таблицы SysSchema.

Примечание: детальная информацию по схеме нужно брать из SysSchemaInSolution по SchemaId.

Показать все комментарии