![]() |
|
быстро установить одно значение на все колонки таблицы ? | ☑ | ||
---|---|---|---|---|
0
lamme
19.06.18
✎
11:16
|
83 не уф
на форме - табличная часть. Как быстро установить одно значение (истина/ложь) на одну колонку таблицы ?? |
|||
1
lamme
19.06.18
✎
11:16
|
перебором не предлагать
|
|||
2
lamme
19.06.18
✎
11:17
|
ЗаполнитьЗначения(<Значение>, <Колонки>)
|
|||
3
lamme
19.06.18
✎
11:17
|
)
|
|||
4
NuclearWinter
19.06.18
✎
11:19
|
ТаблицаЗначений ЗаполнитьЗначения
|
|||
5
VS-1976
19.06.18
✎
11:20
|
И чё флейма не будет что ли?
|
|||
6
hhhh
19.06.18
✎
11:21
|
(2) врешь ведь - это для таблицы значений
|
|||
7
SleepyHead
гуру
19.06.18
✎
11:21
|
(6) выгрузить в ТЗ , заполнить и загрузить уже предлагали? Хотя, может я глупости пишу и в обычных формах не прокатит?
|
|||
8
hhhh
19.06.18
✎
11:22
|
(7) всё ж таки перебором тогда быстрее
|
|||
9
SleepyHead
гуру
19.06.18
✎
11:22
|
(8) Перебор для автора табу.
|
|||
10
lamme
19.06.18
✎
11:24
|
там стотыщ мильен строк
я просто хочу при каком либо отборе - скидывать в ложь одну колонку |
|||
11
lamme
19.06.18
✎
11:25
|
для того = чтобы когда все таки отбор установлен и пользователь натыкал в эту колонку (те выбрал строки) - чтобы в дальнешую обработку попадали только выбранные строки по отбору и по галочке
|
|||
12
hhhh
19.06.18
✎
11:27
|
(11) ну всё равно простым перебором быстрее будет
|
|||
13
lamme
19.06.18
✎
11:29
|
15 тыщ строк быстрее перебрать чем ... ???
чем ? |
|||
14
SleepyHead
гуру
19.06.18
✎
11:36
|
Кто-нибудь, объясните мне, зачем устанавливать в ложь все строки ТЧ, если флажок на форме и можно взять значение из него?
|
|||
15
VS-1976
19.06.18
✎
11:37
|
(11) Не нужно тебе этого делать. Нужно эмулировать только это действо. На форме иметь галку и список значений с изменёнными данными пользователя ( Истина | Ложь ). К примеру галочку поставил. Сбрасывается список значений. Если пользователь щёлкает по галочке, то в список значения записывается к примеру номер указатель на строку таблицы в качестве ключа, а в значение инверсия текущего состояния галки. Далее при получении проверяется есть ли эта строка в массиве ( соответствии ) и если есть, то выводить значение. Форма будут автоматом перерисовывать в данном случае. И никаких 15 тысяч переборов не нужно
|
|||
16
Вася Теркин
19.06.18
✎
11:37
|
при выводе строки нельзя?
|
|||
17
VS-1976
19.06.18
✎
11:38
|
(15) Всё делать в событии ПриПолученииДанных
|
|||
18
Вася Теркин
19.06.18
✎
11:39
|
(17) Тот же перебор будет
|
|||
19
hhhh
19.06.18
✎
11:40
|
(13) 15 тыс перебрать быстрее чем у тебя 15 тыс строк ТЧ выгрузить в тЗ + 15 тыс строк заполнитьЗначения + 15 тыс строк загрузить из ТЗ в ТЧ.
|
|||
20
VS-1976
19.06.18
✎
11:40
|
(17) Установку галки ловишь в событии ПередНачаломИзменения. Там работаешь с массивом.
|
|||
21
lamme
19.06.18
✎
11:45
|
вообще ... подумалось
делаем - найтиСтроки - с отбором по значению = Истина и только их перебором меняем на Ложь имхо - не надо перебирать все строки ... быстрее |
|||
22
lamme
19.06.18
✎
11:46
|
а так ... закрыли вопрос
там оказывается есть некая корзина куда товар сначала добавили потом уже делаем что надо убираем колонку с галочкой |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |