Имя: Пароль:
1C
1С v8
Изменить ПутьКДанным эелемента в Управляемой форме
0 kot_stouk
 
07.11.13
10:15
Коллеги, кто знает как программно изменить ПутьКДанным элемента если он уже задан?
1 Apokalipsec
 
07.11.13
10:21
1. Зачем?
2. Приведите пример.
3. Использовать ПутьКДанным при создании на сервере
2 kot_stouk
 
07.11.13
10:32
(1) Есть ДинамическийСписок, в настройке списка программно меняю запрос, у меня появляется дополнительный реквизит списка, так вот этот реквизит мне и нужно установить как ПутьКДанным элемента
3 kot_stouk
 
07.11.13
10:34
(1) ПолеФормы (FormField)
ПутьКДанным (DataPath)
Использование:

Чтение и запись.
Описание:

Тип: Строка.
Содержит путь к реквизиту, с которым связан объект.

Доступность:

Сервер.
Примечание:

Установка значения возможна, если значение еще не задано.

Вот что говорит синтакс-помощник. Только вот, если значение задано, можно ли его как то изменить
4 Зойч
 
07.11.13
10:34
удалить реквизит - добавить новый
5 Artur Mirodyanov
 
07.11.13
10:40
менять не приходилось, но при создании это выглядит вот так:

ЭлементДерево = Элементы.Добавить("СоставБюджета", Тип("ТаблицаФормы"));
    ЭлементДерево.ПутьКДанным = "Объект.СоставБюджета";
    ЭлементДерево.Отображение = ОтображениеТаблицы.Список;
6 kot_stouk
 
07.11.13
10:41
(5) При создании программно элемента проблем не возникает, но вся фишка в том что бы поменять этот путь когда он уже установлен и элемент есть в конфигурации.
7 kot_stouk
 
07.11.13
10:42
(4) Удалить реквизит можно только если он создан программно
8 Wobland
 
07.11.13
10:42
(6) и в чём заключается фишка?
9 WildSery
 
07.11.13
11:12
(2) Мне сильно интересно, а что установлено в ПутьКДанным элемента формы до того, как ты программно меняешь запрос, в котором _появляется_ новый реквизит?
10 kot_stouk
 
08.11.13
02:49
(9) Установлен другой путь соответственно )
11 WildSery
 
08.11.13
10:38
(10) Я вижу, что ответы нужно клещами тянуть, потому потерял интерес к дискуссии.
Из уже полученной информации совет - пусть реквизит будет всегда, для чего первый запрос поправить таким образом, чтобы он возвращал на месте его какую-нибудь константу наподобие "N/A"
Основная теорема систематики: Новые системы плодят новые проблемы.