|
УФ 83 Текущая Строка не срабатывает | ☑ | ||
---|---|---|---|---|
0
Patrio_
O_Muerte 09.12.14
✎
09:41
|
Доброе утро.
На форме есть Таблица, перезаполняю ее методом РеквизитФормыВЗначение и ЗначениеВРеквизитФормы, после этого пытаюсь установить текущую строку, ту которая была до обработки. Отладчик показывает что типа да, присвоил нужную строку, а на форме на самом деле выделена всегда первая строка. Вот как я назначаю текущую строку: сначала заполнил ее - ТекСтрока = Элементы.Товары.ТекущиеДанные.НомерСтроки; а затем устанавливаю - Элементы.Товары.ТекущаяСтрока = ТекСтрока; |
|||
1
vicof
09.12.14
✎
09:42
|
НомерСтроки и ИдентификаторСтроки разные вещи
|
|||
2
Рэйв
09.12.14
✎
09:43
|
ТекущаяСтрока используй вместо ТекущиеДанные.
И не НомерСтроки конечно в нее присваивай, а Элементы.Товары.ТекущиаяСтрока |
|||
3
МишельЛ
09.12.14
✎
10:03
|
(1)?
(2) и? Элементы.Товары.ТекущаяСтрока = Элементы.Товары.ТекущаяСтрока?? Зная 1С, должно быть что-то Элементы.Товары.ТекущаяСтрока.Установить(Стр[10]) |
|||
4
МишельЛ
09.12.14
✎
10:06
|
(1)да, и что такое "ИдентификаторСтроки", если у нас в 1с позволена только ссылка на строку?
|
|||
5
vicof
09.12.14
✎
10:08
|
ДанныеФормыЭлементКоллекции.ПолучитьИдентификатор (FormDataCollectionItem.GetID)
ДанныеФормыЭлементКоллекции (FormDataCollectionItem) ПолучитьИдентификатор (GetID) Синтаксис: ПолучитьИдентификатор() Возвращаемое значение: Тип: Число. Описание: Получает идентификатор для элемента коллекции. Этот идентификатор не привязан к позиции элемента в коллекции. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент. |
|||
6
hhhh
09.12.14
✎
10:27
|
(4) с утра пить вредно
|
|||
7
Patrio_
O_Muerte 09.12.14
✎
10:39
|
(5)Хорошо, получил я идентификатор, а дальше?
|
|||
8
Patrio_
O_Muerte 09.12.14
✎
10:40
|
Как мне с его помощью спозиционироватся на нужную строку?
|
|||
9
vicof
09.12.14
✎
10:45
|
(8) Открыть СП не предлагать?
ДанныеФормыКоллекция.НайтиПоИдентификатору (FormDataCollection.FindByID) ДанныеФормыКоллекция (FormDataCollection) НайтиПоИдентификатору (FindByID) Синтаксис: НайтиПоИдентификатору(<Идентификатор>) Параметры: <Идентификатор> (обязательный) Тип: Число. Идентификатор строки таблицы. Возвращаемое значение: Тип: ДанныеФормыЭлементКоллекции; Неопределено. Неопределено - элемент не найден. Описание: Получает элемент коллекции по идентификатору. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент. См. также: ТаблицаФормы, свойство ВыделенныеСтроки ТаблицаФормы, свойство ТекущийРодитель ТаблицаФормы, свойство ТекущаяСтрока |
|||
10
МишельЛ
09.12.14
✎
11:04
|
(5) аналог Индекса в коллекции формы 8.3?
|
|||
11
Patrio_
O_Muerte 09.12.14
✎
11:17
|
(9)Нашел я строку в ДанныхКоллекцииФормы по идентификатору, а как мне на форме то спозиционироваться на выбранной строке?
|
|||
12
hhhh
09.12.14
✎
11:19
|
Элементы.Товары.ТекущаяСтрока = ТекСтрока;
|
|||
13
Patrio_
O_Muerte 09.12.14
✎
11:24
|
(12)Не робит.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |