Имя: Пароль:
1C
 
Табличная часть
0 smart-x-rider
 
18.07.16
16:28
Подскажите как из колонки (тип булево) табличной части вытащить номер первой строки со значением "истина", если сначала стоят "ложь"? Количество строк всегда разное.
1 Nuobu
 
18.07.16
16:29
НомерСтроки = ТабличнаяЧасть.Найти(Истина).НомерСтроки;
2 mistеr
 
18.07.16
16:29
Предлагаю цикл Пока.
3 В тылу врага
 
18.07.16
16:30
запросом еще можно
4 Garykom
 
гуру
18.07.16
16:30
(1) сишарпер или jsник?
5 Nuobu
 
18.07.16
16:31
(4) Шарпер.
6 svsvsv
 
18.07.16
16:32
Запросом:

ВЫБРАТЬ
МИНИМУМ(ТЧ.НомерСтроки) КАК НомерСтроки
ИЗ ТаблЧасть
ГДЕ ТЧ.Ссылка = &Ссылка И  ТЧ.ПолеБулево
7 mistеr
 
18.07.16
16:35
(1) Во-первых, забыл указать колонку. Во-вторых, нет гарантии, что будет найдена именно первая из подходящих.
8 smart-x-rider
 
18.07.16
16:35
Спасибо!
9 Nuobu
 
18.07.16
16:56
(7) Так колонка - необязательный параметр. Если не будет работать, то тут будут дополнительные вопросы.