|
Поиск в таблице знечений 1С 8.2 |
☑ |
0
Woiager1984
28.05.12
✎
15:54
|
Подскажите используя функцию
НайденнаяСтрока = ТабДов.Найти(ТекКат,"КатегорияДовольствующихся"); нашел строку в ТЗ.Но как получить номер этой строки,никак не могу?Подскажите!
|
|
1
pumbaEO
28.05.12
✎
15:55
|
СтруктураОтбора = Новый Структура;
СтруктураОтбора.Вставить("", );
НайденныеСтроки = .НайтиСтроки(СтруктураОтбора);
Если НайденныеСтроки.Количество() > 0 Тогда
НайденныеСтрокиp[0].НомерСтроки
КонецЕсли;
|
|
2
Нуф-Нуф
28.05.12
✎
15:56
|
запрос к таблице значений
|
|
3
х86
28.05.12
✎
15:56
|
.Индекс
|
|
4
DrShad
28.05.12
✎
15:57
|
НайденнаяСтрока.НомерСтроки
|
|
5
Woiager1984
28.05.12
✎
16:00
|
Не работает ничего )))
|
|
6
Stepa86
28.05.12
✎
16:00
|
ТабДов.Индекс(НайденнаяСтрока)+1
|
|
7
х86
28.05.12
✎
16:01
|
(1)(4)а что у ТЗ есть НомерСтроки?
|
|
8
DrShad
28.05.12
✎
16:01
|
(7) а разве нет?
|
|
9
DrShad
28.05.12
✎
16:02
|
+(8) а ведь нету :(
|
|
10
х86
28.05.12
✎
16:03
|
(8)проверь
ТЗ = Новый ТаблицаЗначений;
ТЗ.Добавить();
Сообщить(ТЗ[0].НомерСтроки);
|
|
11
EasyRider
28.05.12
✎
16:04
|
(3) только +1 еще,раз уж номер нужен
|
|
12
Woiager1984
28.05.12
✎
16:06
|
В 7.7 функция
Если ТабДов.НайтиЗначение(ТекКат,Поз,"КатегорияДовольствующихся") = 0 Тогда
в Поз передавался номер строки,а как в 8?
|
|
13
EasyRider
28.05.12
✎
16:08
|
Кто здесь?
|
|
14
Ork
28.05.12
✎
16:09
|
(12) В семерке после получения номера строки для ее обработки нужно было прописывать :
ТабДов.ПолучитьСтрокуПоНомеру(поз)
В восьмерке этого не нужно. Найти() сразу возвращает строку.
|
|
15
Woiager1984
28.05.12
✎
16:10
|
А как мне этот номер получить?)))
|
|
16
hhhh
28.05.12
✎
16:11
|
(12) отладчик рулит. Посмотри, что в НайденнаяСтрока.
|
|
17
pumbaEO
28.05.12
✎
16:11
|
а зачем тебе номер строки? Может все таки задачу скажешь?
|
|
18
shuhard
28.05.12
✎
16:12
|
(15) он всегда равен 1236 и на фиг он тебе нужен ?
|
|
19
Woiager1984
28.05.12
✎
16:16
|
Все вроде получилось.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший