![]() |
|
Можно-ли найти в ТЗ пустую ячейку? | ☑ | ||
---|---|---|---|---|
0
AntiBuh
17.04.12
✎
13:33
|
Можно-ли во всей ТаблицеЗначений быстро найти например значение "" без выборки строк?
|
|||
1
butterbean
17.04.12
✎
13:33
|
а Найти() не ищет??
|
|||
2
AntiBuh
17.04.12
✎
13:34
|
вроде не находит
|
|||
3
Ненавижу 1С
гуру
17.04.12
✎
13:34
|
(1) а вдруг там NULL или Неопределено?
|
|||
4
Ахиллес
17.04.12
✎
13:38
|
(0) Всё зависит от того, что для тебя "быстро", а что "медленно".
|
|||
5
AntiBuh
17.04.12
✎
13:41
|
(4) имелось ввиду более быстрый и возможно более короткий алгоритм, чем перебор всех ячеек
|
|||
6
Ненавижу 1С
гуру
17.04.12
✎
13:42
|
(5) посмотри в сторону (3)
|
|||
7
AntiBuh
17.04.12
✎
13:48
|
(6) посмотрел, попробовал их искать, не ищет
|
|||
8
butterbean
17.04.12
✎
13:49
|
запросом попробуй
|
|||
9
AntiBuh
17.04.12
✎
13:49
|
эх, значит похоже нет способов
ну ладно, будем делать по старинке |
|||
10
Kashemir
17.04.12
✎
13:51
|
ТЗ.НайтиСтроки(Новый Структура("ГдеИскать", ЧтоИскать))
|
|||
11
Ахиллес
17.04.12
✎
13:55
|
(5) можно сортировку перед перебором строк впендюрить. Но вот будет ли работать быстрее, чё то я сомневаюсь.
|
|||
12
AntiBuh
17.04.12
✎
13:57
|
(11) сортировку и проверку первой строки?
надо попробовать |
|||
13
Ахиллес
17.04.12
✎
13:58
|
(10) Чувак ответь мне на такой вопрос: ?("1С дятел"=""+"1С дятел",Истина,Ложь)
|
|||
14
Kashemir
17.04.12
✎
14:08
|
(13) Твой вопрос не поймет ни один компилятор. Попробуй перефразировать.
|
|||
15
SanGvin
17.04.12
✎
14:10
|
(13) Истину вернет) искать надо "" вот это к чему
|
|||
16
Kashemir
17.04.12
✎
14:11
|
(15) Ошибку вернет - проблемы с кавычками в конструкции
|
|||
17
SanGvin
17.04.12
✎
14:13
|
(16) а вот ты проверь сначала а потом философствуй.
|
|||
18
Kashemir
17.04.12
✎
14:13
|
+(16) А хотя да - действительно истину - а к чему вопрос то ?
|
|||
19
SanGvin
17.04.12
✎
14:14
|
ну типа "" надо искать
|
|||
20
SanGvin
17.04.12
✎
14:15
|
хотя хз будет ли это работать)
|
|||
21
Kashemir
17.04.12
✎
14:15
|
(19) А где здесь проблема то ?
|
|||
22
SanGvin
17.04.12
✎
14:21
|
хз) а кто сказал что она есть?:)
|
|||
23
Ахиллес
17.04.12
✎
14:29
|
(18) А к тому, что если "1С дятел" неотличимо от ""+"1С дятел" тогда в КАЖДОЙ ячейке таблицы, что бы в ней не находилось находится так же и пустая строка. Если бы НайтиСтроки() искало бы пустые строки, то находило бы в её в каждой ячейке.
|
|||
24
Kashemir
17.04.12
✎
14:32
|
(23) Кхм... логика занятная. Ничего что и Тз.Найти ()и ТЗ.НайтиСтроки() отбор проводит исключительно по полному совпадению значения ячейки и искокомой строки ?
|
|||
25
Kashemir
17.04.12
✎
14:34
|
+(24) искомого значения*
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |