Имя: Пароль:
1C
1С v8
Работа с типом ДокументСсылка
0 Pasha12312
 
03.02.14
13:37
Здравствуйте.
Управляемые формы.На форме ТаблицаЗначений со списком ТТН.Нужно в выбранных ТТН-ках поменять водителя. Поле ТТН имеет тип ДокументСсылка.
Подскажите,как поменять реквизит "Водитель" в ТТН и потом записать её?
1 Wobland
 
03.02.14
13:38
уйти на сервер, запустить цикл, получить по ссылке объект, поменять реквизит, записать объект
2 Pasha12312
 
03.02.14
13:41
Я на сервере. Не получается ПолучитьОбъект().

Для Каждого ТТН Из Список Цикл
    Если ТТН.Отметка Тогда
      //  Ссылка = ТТН.ТТН.ПолучитьОбъект(); - ???

    КонецЕсли;
КонецЦикла;
3 Wobland
 
03.02.14
13:42
если ты будешь размышлять над текстом ошибки минуты по три, то у тебя начнёт получаться
4 Pasha12312
 
03.02.14
13:45
(3) Ошибка - Метод объекта не обнаружен (ПолучитьОбъект).
А как получить?
5 Wobland
 
03.02.14
13:46
(4) из ссылки
6 Pasha12312
 
03.02.14
14:02
(5) в обычном приложение я б сделал так Ссылка.ПолучитьОбъект(), а с упр. формами у меня недостаточно опыта.
Можно на  примере показать, если не сложно ?!
7 Maxus43
 
03.02.14
14:06
(6) отладчиком то посомтри, что пытаешся ПолучитьОбъект(), там ересь какая-то, а не ссылка. Причем тут УФ? отладчик в руки
8 hhhh
 
03.02.14
14:08
(5) ТЗ = РеквизитФормыВЗначение("Список");  - не?
9 Рэйв
 
03.02.14
14:08
(6)УФ в основном заставляет разграничивать области применения кода. Сам код в основном не сильно изменился. Так что смотри тип значения, которое у тебя лежит в ТТН.ТТН
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой