|
управляемые формы |
☑ |
0
vip67
21.04.15
✎
13:43
|
Всем привет!
1с 8.3, есть документ с табличной частью. Форма документа с табличной частью. Мне необходимо при добавлении новой строки устанавливать в определенную колонку определенное значениею.
Использую для этого процедуру ПередНачаломдобавления. не получается.
&НаКлиенте
Процедура ЗвонкиПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, Группа, Параметр)
// Элемент.ПодчиненныеЭлементы.ЗвонкиДатаЗвонка = ТекущаяДата();
ЗвонкиПередНачаломДобавленияНаСервере();
// Элемент.ЗвонкиСотрудник = Ответственный;
// Элемент.ПодчиненныеЭлементы.ЗвонкиСотрудник = Ответственный;
КонецПроцедуры
&НаСервере
Процедура ЗвонкиПередНачаломДобавленияНаСервере()
Звонки = РеквизитФормыВЗначение("Объект.Звонки");
Ответственный = Пользователи.ТекущийПользователь();
ЗначениеВРеквизитФормы(Звонки, "Объект.Звонки");
КонецПроцедуры
Пните в нужном направлении
|
|
1
zak555
21.04.15
✎
13:46
|
зачем ты передаёшь на сервер сразу всю тч, если ты добавляешь только одну строку ?
|
|
2
singlych
21.04.15
✎
13:48
|
еще и ничего с ней не делая
|
|
3
vip67
21.04.15
✎
13:54
|
а как правильно?
|
|
4
lxndr
21.04.15
✎
13:55
|
&НаКлиенте
Процедура ТабличнаяЧасть1ПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
Если НоваяСтрока Тогда
Элемент.ТекущиеДанные.Реквизит1 = "Пупкин А. В";
КонецЕсли;
КонецПроцедуры
|
|
5
ам794123
21.04.15
✎
13:55
|
Используй событие ПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
если НоваяСтрока заполняй колонку
|
|
6
PR
21.04.15
✎
13:56
|
(0) Посмотри здесь
|
|
7
vip67
21.04.15
✎
13:57
|
спс Всем!Особенно (4) (5) !!! Что-то я не на ту процедуру смотрел... а этот способ видел в инете, но... не увидел
|
|