Имеем 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шники из БД?
Нравится
Здравствуйте.
Александр, а есть идея как это автоматизировать? Конечно, можно написать функцию, с некими входящими параметрами, которая, исходя из них, будет возвращать готовый линк. Но внутри ID-шники то всё-ровно придется "выковыривать" из БД.
Мда.....сейчас перечитал и понял, что вы правы :lol:
P.S. Точно говорят: в правильно заданном вопросе содержится половина ответа.
Тогда вопросец такой:
в приведенном мной URL все понятно: у разных записей меняется только recordId, а Id это надо понимать id страницы?
recordID - это именно Id конкретной записи в какой либо таблице.
Или что Вы имеете ввиду?
Id=7530aeab82345623452351ccb1f2
&
recordId=28334532452345234563403bc2b
вот это имею
recordId - Id записи в разделе.
Id - Id схемы из таблицы SysSchema.
Примечание: детальная информацию по схеме нужно брать из SysSchemaInSolution по SchemaId.