|
v7: помощь по НайтиЗначение 7.7 |
☑ |
0
Popkorm
15.02.12
✎
18:08
|
В 8-ке так:
КодНом = ТекНоменклатура.Код;
ПоискКода = ТабОстатки.Найти(КодНом);
Если ПоискКода =Неопределено Тогда
Продолжить;
Иначе
ПоискКода.Остаток = "";//получаю нужную строку
КонецЕсли;
В 7.7 как получить строку из полученого значения
в цикл лесть?!
|
|
1
Popkorm
15.02.12
✎
18:09
|
Вот как то так хочу:
Стр=0;
Если ТабОстатки.НайтиЗначение(КодНом,Стр,"Код") = 1 Тогда
Если ПоискОст.Остаток = 0 Тогда
Продолжить;
КонецЕсли;
КонецЕсли;
|
|
2
miki
15.02.12
✎
18:11
|
удивишься, но .ПолучитьЗначение()
|
|
3
andrewks
15.02.12
✎
18:12
|
ПолучитьСтрокуПоНомеру(Стр);
|
|
4
catena
15.02.12
✎
18:17
|
Как-то так...
Стр=0;
Если ТабОстатки.НайтиЗначение(КодНом,Стр,"Код") = 1 Тогда
ТабЗнач.ПолучитьСтрокуПоНомеру(номстр);
ПоискОст = ТабЗнач.Остаток;
Если ПоискОст = 0 Тогда
Продолжить;
КонецЕсли;
КонецЕсли;
|
|
5
Jaffar
15.02.12
✎
18:18
|
необходимо помнить, что в 7.7 возвращается только номер первой найденной строки.
где-то были выложены процедурки типа ФильтрТЗ: на входе даешь ТЗ, имя колонки для фильтра и его значение - на выходе получаешь ТЗ, в которой только строки с этим значением.
если более сложное условие - только полным перебором.
|
|
6
andrewalexk
15.02.12
✎
18:18
|
(4) :))) красиво...
индийская нотация?
|
|
7
catena
15.02.12
✎
18:19
|
(6)Плотный график :)
|
|
8
Popkorm
15.02.12
✎
18:37
|
(4)благодарствую..........
|
|
9
NS
15.02.12
✎
18:48
|
Стр с номстр попутался.
|
|