|
Как подставить значение реквизита табчасти в новую строку? | ☑ | ||
---|---|---|---|---|
0
dart909
22.07.15
✎
08:54
|
Доброе утро форумчане, подскажите пожалуйста.В документе с табчастью Маршруты есть два реквизита ПунктВыезда, ПунктПрибытия. Вопрос такой как сделать, чтобы при создании новой строки в значение ПунктВыезда записывалось Значениt ПунктПрибытия предыдущей строки?
|
|||
1
zak555
22.07.15
✎
08:55
|
формы какие ?
|
|||
2
dart909
22.07.15
✎
08:57
|
(1) управляемые
|
|||
3
Lexey_
22.07.15
✎
09:06
|
(0) в событии ПриНачалеРедактирования()
|
|||
4
dart909
22.07.15
✎
09:44
|
(3) Сделал так Процедура МаршрутыПриИзменении(Элемент,НоваяСтрока,Копирование)
Если НоваяСтрока И Не Копирование Тогда НомерСтроки = Элемент.ТекущиеДанные.НомерСтроки; Элемент.ТекущиеДанные.ПунктВыезда = Элемент.ТекущиеДанные[НомерСтроки-1].ПунктПрибытия; КонецЕсли КонецПроцедуры но в таком варианте ошибка получение элемента по индексу неопределено |
|||
5
zak555
22.07.15
✎
10:04
|
ДанныеФормыКоллекция (FormDataCollection)
НайтиПоИдентификатору (FindByID) Синтаксис: НайтиПоИдентификатору(<Идентификатор>) Параметры: <Идентификатор> (обязательный) Тип: Число. Идентификатор строки таблицы. Возвращаемое значение: Тип: ДанныеФормыЭлементКоллекции; Неопределено. Неопределено - элемент не найден. Описание: Получает элемент коллекции по идентификатору. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер). См. также: ТаблицаФормы, свойство ВыделенныеСтроки ТаблицаФормы, свойство ТекущийРодитель ТаблицаФормы, свойство ТекущаяСтрока |
|||
6
Lexey_
22.07.15
✎
10:06
|
(4) а откуда в процедуре ПриИзменении() параметры НоваяСтрока и Копирование?
|
|||
7
zak555
22.07.15
✎
10:13
|
ПунктВыезда = Объект.Маршруты.НайтиПоИдентификатору (ИдексПредыдущейСтроки).ПунктПрибытия
|
|||
8
dart909
22.07.15
✎
10:23
|
(6) ой ошибся ПриНачалеРедактирования
|
|||
9
dart909
22.07.15
✎
10:30
|
(7) А как расчитать индекспредыдущей строки
|
|||
10
zak555
22.07.15
✎
10:34
|
ИдексПредыдущейСтроки = Элементы.Маршруты.ТекущаяСтрока - 1;
|
|||
11
dart909
22.07.15
✎
10:38
|
(10) Спасибо) А я правильно понимаю что нужно сделать еще проверку первую строку?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |