Определить номер строки в таблице
☑
0
Маленький Вопросик
28.08.15
✎
11:26
Народ, использую метод Найти для поиска соответствующей строки, как правильно определить номер найденной строки?
НайденнаяСтрока = ТаблицаПериодов.Найти(Стр11.Номенклатура, "Номенклатура");
1
ДенисЧ
28.08.15
✎
11:27
ТаблицаЗначений.Индекс (ValueTable.IndexOf)
ТаблицаЗначений (ValueTable)
Индекс (IndexOf)
Синтаксис:
Индекс(<Строка>)
Параметры:
<Строка> (обязательный)
Тип: СтрокаТаблицыЗначений.
Строка таблицы значений, для которой нужно определить индекс.
Возвращаемое значение:
Тип: Число.
Индекс указанной строки в коллекции. Если не найдено, то возвращается -1.
Описание:
Получает индекс строки в коллекции строк таблицы значений.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
--------------------------------------------------------------------------------
Методическая информация
2
Krolik Bezobraznik
28.08.15
✎
11:28
(0) Для чего вам ее номер? Приведите пожалуйста конкретный пример.
3
Маленький Вопросик
28.08.15
✎
11:29
(2) для внесения изменений в эту строку, которую я нашел по условию в (0)
4
ДенисЧ
28.08.15
✎
11:30
(3) а номер зачем тебе для этого? У тебя уже есть строка...
5
Fish
гуру
28.08.15
✎
11:30
(3) Так ты её уже нашёл. Номер-то зачем?
6
Михаил Козлов
28.08.15
✎
11:30
(3) Используйте саму найденную строку.
7
Krolik Bezobraznik
28.08.15
✎
11:31
В НайденнаяСтрока уже храниться ваша строка. Сделайте точку останова и проверьте значение переменной. Вас оно очень обрадует =)
8
Маленький Вопросик
28.08.15
✎
11:31
(6) вы правы, ребята!
9
Маленький Вопросик
28.08.15
✎
11:31
всем спасибо)))
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший