Имя: Пароль:
1C
1С v8
Получить ссылку на документ в форме списка и записать его реквизит
0 Босечка
 
07.02.18
17:54
ДокДов1 = ЭтаФорма.Элементы.СписокДоверенности.ТекущаяСтрока;
    Сообщить(ДокДов);
    ДокДов=СсылкаДок.ПолучитьОбъект();
    ТекДата=ТекущаяДата();
    ДокДов.ДатаВозврата=ТекДата;
        ДокДов.Записать();
Ругается на ДатаВозврата Объект не найден!
1 Босечка
 
07.02.18
17:58
Это УФ
2 vicof
 
07.02.18
17:58
ну ты отладчик, конечно же включала
3 vicof
 
07.02.18
17:58
конечно же,
4 Босечка
 
07.02.18
17:59
ДокДов1 = ЭтаФорма.Элементы.СписокДоверенности.ТекущаяСтрока;
    Сообщить(ДокДов);
    ДокДов=ДокДов1.ПолучитьОбъект();
    ТекДата=ТекущаяДата();
    ДокДов.ДатаВозврата=ТекДата;
        ДокДов.Записать();
5 vicof
 
07.02.18
17:59
И что же там в ссылкадок написано?
6 Босечка
 
07.02.18
18:00
(4) так было это опечатка
7 vicof
 
07.02.18
18:00
Что в докдов1 написано?
8 Босечка
 
07.02.18
18:03
шас отладчик запущу
9 Босечка
 
07.02.18
18:04
на ПолучитьОбъект матерится
10 Босечка
 
07.02.18
18:06
Ссылка на документ в докдов1. А как в него записать изменения?
11 Босечка
 
07.02.18
18:10
Тип ДокументСсылка.ДоверенностьВыданная
12 vicof
 
07.02.18
18:14
(11) Значение там какое?
13 lubitelxml
 
07.02.18
18:15
выводишь строку Сообщить(ДокДов); - когда ДокДов еще не определен
14 Босечка
 
07.02.18
18:16
(11) Доверенность № Ф000-999 от 05.02.2018
15 Босечка
 
07.02.18
18:17
(13) Зачем?
16 vicof
 
07.02.18
18:17
(13) ДокДов - реквизит формы с типом ссылки на доверенность?
17 lubitelxml
 
07.02.18
18:18
(16) похоже, и потом его переопределить пытаются...
18 Босечка
 
07.02.18
18:20
(16)Нет
19 Босечка
 
07.02.18
18:20
сейчас попробую по другому я вроде поняла
20 lubitelxml
 
07.02.18
18:21
(19) у тебя по сути все верно
21 lubitelxml
 
07.02.18
18:21
+(20) добавь в начало ДокДов = Документ.ххх.ПустаяСсылка()
22 Босечка
 
07.02.18
18:26
попробую
23 Босечка
 
07.02.18
18:29
Это не получается.
24 Босечка
 
07.02.18
18:42
Как к этой ссылке доступ получить?
25 vicof
 
07.02.18
19:18
(24)Ну ты проверь, может ДокДов это у тебя общий модуль или реквизит формы, или еще какой объект метаданных
26 xXeNoNx
 
07.02.18
19:22
(9) странно, а ПолучитьОбъект() это не из клюшек?
27 xXeNoNx
 
07.02.18
19:24
(0) А текущая строка точно документ?
28 Russiagreat
 
07.02.18
19:27
в УФ Сообщить() это законно?
29 Russiagreat
 
07.02.18
19:29
(4) тебе нужны текущие данные
30 xXeNoNx
 
07.02.18
19:35
(28) ну, а почему нет?
31 Russiagreat
 
07.02.18
19:42
(30) Яснопонятно. подумай на досуге кому ты сообщаешь на сервере?
32 xXeNoNx
 
07.02.18
19:51
(31) Не, думать не буду, уже все придумано. Почитай на тему Сообщить() на сервере, а так же что оно и куда накапливает и выводит. Учение - свет!
33 xXeNoNx
 
07.02.18
19:53
(31) Кстати, а где написано что Сообщить - использовать не "законно" или это от ума?
34 Russiagreat
 
07.02.18
19:53
(32) все так - пойду учиться дальше=)
35 xXeNoNx
 
07.02.18
19:54
(34) можно бы было - лайкнул
36 Russiagreat
 
07.02.18
19:56
(33) Сообщить(ДокДов) в такой форме на сервере в уф от моего ума это не законно=) но я ещ глуп - спасибо за лайк - лайк принят=)
37 xXeNoNx
 
07.02.18
19:59
(36) о "довДок" добавил, что еще добавим что бы предыдущий контекст сообщений поменять? Предлагаю ";"
38 Russiagreat
 
07.02.18
20:04
(37) предлагаю + РазделительСтрок+
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший