Имя: Пароль:
1C
1C 7.7
v7: Запись реквизита при ТолькоПросмотр
0 Масянька
 
20.04.16
15:40
День добрый!
Док-т открывается на просмотр. Если происходит отправка по мылу (кнопка в док-те), то в комментарий нужно записать инфу.
Вариант?

Спасибо.
1 ДенисЧ
 
20.04.16
15:47
Программно
2 Масянька
 
20.04.16
15:48
(1)
Процедура ПоКнопкеОтправитьНаМыло(СразуНаПринтер = 0,КолЭкз = 1)

    .....
    Если (Параметры.Получить("Отправка") = 1) Тогда
    мСтрока = "Отправлено по электронной почте: адрес - " + СокрЛП(Контрагент.ЭлПочта) + ", дата - " + ТекущаяДата() + ", время - " + ТекущееВремя() + ".";
        Попытка
        Комментарий = мСтрока;
        ПриЗаписиПерепроводить(0);
        Записать();
        ПриЗаписиПерепроводить(1);
        СтатусВозврата(0);
    Исключение
        Сообщить("Не фига.");
        КонецПопытки;
Сообщить("1 - " + Комментарий);    
    КонецЕсли;

КонецПроцедуры // ПоКнопкеОтправитьНаМыло

Не ругается, но и не пишет...
3 Pistol
 
20.04.16
15:52
Вангую, что в Если оно даже не заходит
4 aka AMIGO
 
20.04.16
15:53
СтатусВозврата(0); = ни-че-го-не-де-лать, оставить всё старым?
5 Масянька
 
20.04.16
15:54
(3) Ванга из тебя - никакая.
(4) И без него - ни-пи-шет...
6 aka AMIGO
 
20.04.16
15:56
(5) Для полного букета - вставь туда-же
ТолькоПросмотр(0);

и просто:
Возврат;
7 aka AMIGO
 
20.04.16
15:56
+6 а вдруг нашаманю :)
8 Масянька
 
20.04.16
15:58
(6)
    Если (Параметры.Получить("Отправка") = 1) Тогда
        Форма.ТолькоПросмотр(0);
        Форма.Комментарий.Доступность(1);
        мСтрока = "Отправлено по электронной почте: адрес - " + СокрЛП(Контрагент.ЭлПочта) + ", дата - " + ТекущаяДата() + ", время - " + ТекущееВремя() + ".";
        Попытка
        Комментарий = мСтрока;
        ПриЗаписиПерепроводить(0);
        Записать();
        ПриЗаписиПерепроводить(1);
        Возврат;
        //СтатусВозврата(0);
    Исключение

Не-а.
9 Ёпрст
 
гуру
20.04.16
15:59
если толькопросмотр, создайобъект, найди документ, установи реквизит, запиши
10 aka AMIGO
 
20.04.16
16:00
(9) - правильно. Во-время я не стал печатать совет :)
11 Масянька
 
20.04.16
16:03
(9) Спасибо, миллионер :)
12 aka AMIGO
 
20.04.16
16:04
(11) Что, ура, заработало? :)
13 Масянька
 
20.04.16
16:06
(12) А что - не должно?
14 aka AMIGO
 
20.04.16
16:06
(13) Ну, почему-же "не должно"? - Рад за тебя, только и всего.
15 Масянька
 
20.04.16
16:07
(14) Спасибо :)
С работой - нашел?
16 aka AMIGO
 
20.04.16
16:07
(15) Нет :(
17 aka AMIGO
 
20.04.16
16:08
+16 везде отбой.
18 Масянька
 
20.04.16
16:08
(16) Спокойно. И удачи!
19 aka AMIGO
 
20.04.16
16:09
(18) Спасибо..
Она-б, даже крохотная, очень мне бы не помешала..
20 Масянька
 
20.04.16
16:12
(19) Ничего...
У нас трое системщиков (2 банка накрылись) около полугода метались. Ничего - сейчас нашли.
Так что - все будет ... (ну, типа на лабутенах) :)
21 ДенисЧ
 
20.04.16
16:13
Я полтора месяца искал.... Вроде нашёл, посмотрим, что будет...
22 Масянька
 
20.04.16
16:15
(19) Во, видишь (21). Даже Денис нашел... :)
23 aka AMIGO
 
20.04.16
16:16
(22) :) Ну, почему "Даже"-то? :)
24 ДенисЧ
 
20.04.16
16:16
(22) Я от тебя тоже без ума...
25 Масянька
 
20.04.16
16:19
(23) Для поддержки :)
(24) :)
26 HawkEye
 
20.04.16
18:40
(21) поехал что-ли?
27 HawkEye
 
20.04.16
18:40
(17) а что, удаленка из Ульяновска - не взлетело?
28 aka AMIGO
 
21.04.16
10:58
(27) Нет, видимо, их что-то не устроило.
29 HawkEye
 
21.04.16
13:04
(28) понятно...
Ошибка? Это не ошибка, это системная функция.