|
Как по произвольной ссылке создать новую ссылку с заданным идентфикатором? | ☑ | ||
---|---|---|---|---|
0
TormozIT
гуру
25.11.11
✎
16:07
|
Функция ПолучитьСсылкуСИдентификатором(СсылкаТогоЖеТипа, УникальныйИдентфикатор)
? КонецФункции Нужно сделать это надежно без использования представлений типов и не уже известным некрасивым способом (мэпингом "Справчоник" -> "Справчоники", "ПланОбмена"->"ПланыОбмена" и т.д.) |
|||
1
Reset
25.11.11
✎
16:11
|
По метаданным ссылки получить имя менеджера, которого потом использовать для создания новой ссылки - этот метод уже имется в виду как известный и некрасивый?
|
|||
2
TormozIT
гуру
25.11.11
✎
16:12
|
ТипСсылки = ТипЗнч(Ссылка);
XMLТип = XMLТип(ТипСсылки); Ссылка = XMLЗначение(ТипСсылки, ""+УникальныйИдентификатор); |
|||
3
TormozIT
гуру
25.11.11
✎
16:12
|
(2) Пока единственный красивый способ.
|
|||
4
TormozIT
гуру
25.11.11
✎
16:13
|
(2) +
Правда строчка XMLТип = XMLТип(ТипСсылки); не нужна) |
|||
5
TormozIT
гуру
25.11.11
✎
16:15
|
В общем решение в одну строчку
Ссылка = XMLЗначение(ТипЗнч(СсылкаТогоЖеТипа), "" + УникальныйИдентификатор); |
|||
6
acsent
25.11.11
✎
16:17
|
Лучше писать Строка(УникальныйИдентификатор)
|
|||
7
vmv
25.11.11
✎
16:18
|
(5) и получим ссылку нового, аналогично методам менеджеров и это работает на клиенте без всяких вызовов сервера для работы с менеджерами?
|
|||
8
vmv
25.11.11
✎
16:20
|
+7 если да-да, то можно забыть об обращении к метаданным, серверу и менеджерам для получения "родственной" ссылки нового
|
|||
9
acsent
25.11.11
✎
16:21
|
(8) А зачем на клиенте нужна родственная ссылка?
|
|||
10
Живой Ископаемый
25.11.11
✎
16:27
|
||||
11
vmv
25.11.11
✎
16:28
|
(9) в обработках при обходах на клиенте, например есть некое множесто объектов-приемников и некое множество объектов-источников.
создаещь соответствие где ключ пустая ссылка приемника, а значение соотвесттвия ссылка источника. Имеем четкую связь на ссылках, по ней выходим на ссылку нового в приемнике и заполняем структуру свойств для новой ссылки и ВСЕ это на клиенте и индикацией или без. Конечным шагом передаем гогтовые структуры с ключевыми связями на сервер и он только пишет уже готовое - как-то так. Т.е. на клиенте вся чернуха и порнуха, а сервак глотает то что должен и уже готовое к употреблению, простите. |
|||
12
acsent
25.11.11
✎
16:33
|
А жизненный пример?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |