|
ПолучитьНавигационнуюСсылку | ☑ | ||
---|---|---|---|---|
0
AlecoZAV
14.09.11
✎
14:17
|
Есть справочник "Спр1", у него есть табличная часть "Табл1", в ней реквизит хранилище значений "Рекв1", в котором записываются картинки
Как мне получить навигационную ссылку при выборе строки? |
|||
1
mikecool
14.09.11
✎
14:19
|
Глобальный контекст.ПолучитьНавигационнуюСсылку (Global context.GetURL)
Глобальный контекст (Global context) ПолучитьНавигационнуюСсылку (GetURL) Синтаксис: ПолучитьНавигационнуюСсылку(<Объект>, <ИмяРеквизита>, <Индекс>) Параметры: <Объект> (обязательный) Тип: Ссылка на объект информационной базы. Ссылка на объект. <ИмяРеквизита> (необязательный) Тип: Строка. Имя реквизита объекта или ресурса Регистра сведений, для которого нужно выяснить ссылку. Если это реквизит табличной части объекта, то параметр указывается как <имя табличной части>.<имя реквизита>, то есть с разделителем "." (точка). <Индекс> (необязательный) Тип: Число. Индекс строки в табличной части, в том случае если объект является реквизитом табличной части. Первая строка имеет индекс равный 0. Возвращаемое значение: Тип: Строка. Описание: Получает текст ссылки на объект информационной базы или его реквизит в формате 1С:Предприятия. В первом случае принимает в качестве параметра ссылку на объект (это может быть как ссылка, так и ключ записи регистра сведений). Объектом могут быть: справочник, документ, ключ записи регистра сведений, бизнес процессы, задачи. Во втором, в качестве параметров принимает ключ объекта (это может быть как ссылка, так и ключ записи регистра сведений) и имя реквизита (ресурса). Если нужно получить ссылку на реквизит табличной части, перед именем реквизита необходимо добавить имя табличной части и точку ".". Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Примечание: Выполняет обращение к серверу только при получении ссылки на реквизит. При получении ссылки на объект информационной базы запрос на сервер не выполняется. Пример: // Адрес объекта Адрес1 = ПолучитьНавигационнуюСсылку(Объект.Ссылка); // Адрес реквизита объекта Адрес2 = ПолучитьНавигационнуюСсылку(Объект.Ссылка, "Реквизит1"); // Адрес реквизита табличной части объекта Адрес3 = ПолучитьНавигационнуюСсылку(Объект.Ссылка, "ТабличнаяЧасть1.Реквизит1", 10); См. также: Глобальный контекст, метод ПоказатьОповещениеПользователя ПредставлениеНавигационнойСсылки, свойство НавигационнаяСсылка |
|||
2
AlecoZAV
14.09.11
✎
14:21
|
(1) я читать умею, не взлетает, вылетает с ошибкой HTTP: Not acceptable Ошибка при работе с ресурсом...
|
|||
3
mikecool
14.09.11
✎
14:25
|
(2) ПолучитьНавигационнуюСсылку(Документы.РеализацияТоваровУслуг.НайтиПоНомеру("00000021795", '20110101'), "Товары.Номенклатура", 0)
получается e1cib/data/Документ.РеализацияТоваровУслуг.Товары.Номенклатура?ref="618a003048bab47011e08ffb009ff3ea"&index=0 почему у меня работает? |
|||
4
mikecool
14.09.11
✎
14:25
|
плохо читаешь либо не понимаешь
|
|||
5
AlecoZAV
14.09.11
✎
14:27
|
Вопрос снят, глюк платформы 14.528, на других идет нормально
|
|||
6
mikecool
14.09.11
✎
14:30
|
вот недаром сижу на 13.205 и не рыпаюсь ))
|
|||
7
zak555
14.09.11
✎
14:31
|
(6) чем 13.219 не нравится ?
|
|||
8
mikecool
14.09.11
✎
14:32
|
(7) всем.. сервер + 40 клиентов
а админы еще не научились устанавливать "оптом" клиента |
|||
9
zak555
14.09.11
✎
14:45
|
(8) только установкой ? о_О
|
|||
10
mikecool
14.09.11
✎
14:49
|
(9) у меня все работает, зачем мне искать приключения на жпо?
|
|||
11
Vladal
14.09.11
✎
14:54
|
(8) Посоветуй им клиента установить на сервере терминалов и положить ярлык на общий рабочий стол
|
|||
12
zak555
14.09.11
✎
14:57
|
(10) без низ скучно жить =)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |