Имя: Пароль:
1C
 
НайтиТекст не ищет пустые ячейки
0 masaj07
 
14.05.19
13:07
Добрый день, Гуру 1С,
Собственно заголовок говорящий. Могу уточнить, что создаю ТабличныйДокумент, наполняю из excel, ячейки - текст.
Пытаюсь найти перебором, цикл в цикле, ТабличныйДокумент.Область().Текст = "".Находит, но Очень долго, 60к строк.
В СП подсмотрел ТабличныйДокумент.НайтиТекст(Текст,,,,Истина), но "" не находит. пробовал в Текст = ""; НеОпределено; NULL
Подскажите как этой функцией воспользоваться?
1 Cyberhawk
 
14.05.19
13:12
Ну не работает оно с пустыми строками - смирись
2 Cyberhawk
 
14.05.19
13:13
И за отсутствие пробелов между запятыми тебе плевок в лицо
3 RomanYS
 
14.05.19
13:15
Можно попробовать прочитать ТД построителем, а там уже любые фильтры должны работать
4 НЕА123
 
14.05.19
13:22
НайтиЗначение
?
5 masaj07
 
14.05.19
14:15
RomanYS, Очень интересно. Есть пример?
6 masaj07
 
14.05.19
14:17
(4) НайтиЗначение как бы говорит про поиск по значению, а у меня в ячейках текст
7 RomanYS
 
14.05.19
14:43
(5) что-то типа
ПЗ = Новый ПостроительЗапроса;
ПЗ.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТабличныйДокумент.Область());
ПЗ.Выполнить();
ТаблицаЗначений = ПЗ.Результат.Выгрузить();
8 masaj07
 
14.05.19
14:54
(7) Спс, буду осваивать
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший