Имя: Пароль:
1C
1С v8
Отбор в таблице значений
,
0 ЭЦ
 
13.12.12
14:37
ГОСПОДА !
На форме имеется таблица значений не связанная с объектами базы данных
Есть желание установить отбор по значениям колонок есть ли такая возможность?
Прошу подсказать
1 Maxus43
 
13.12.12
14:38
ОтборСтрок у ТП отражающее ТЗ есть?
2 МихаилМ
 
13.12.12
14:39
может речь о табличном поле.

или термин "имеется" носит интимный смысл.
3 Maxus43
 
13.12.12
14:41
(1) + нету у ТЗ, только у ТЧ...
4 kiruha
 
13.12.12
14:43
Размести на форме невидимую ТП связанную с ТЗ
Только проще отбор самому построчно сделать, если условия сложные
5 DrShad
 
13.12.12
14:45
(4) зачем построчно? запросом
6 kiruha
 
13.12.12
14:53
(5)
уже обсуждали раз 50
перебором быстрее, т.к. запросом нужна загрузка на сервер, выгрузка с сервера, обработка сервером и обработка БД причем тем же перебором
7 DrShad
 
13.12.12
14:55
(6) реализуй в переборе ПОДОБНО
8 kiruha
 
13.12.12
14:57
(7)
Строковые функции перестали работать ?
9 DrShad
 
13.12.12
14:58
(8) а строковые функции умеют работать с регулярными выражениями?
10 kiruha
 
13.12.12
14:59
регулярные выражения умеют работать со строками
и много быстрее запроса
11 DrShad
 
13.12.12
15:00
(10) т.е. создать новый объект и юзать его для регулярных в переборе? имхо все зависит от конкретной задачи
12 Maxus43
 
13.12.12
15:00
2 дня без мисты - и срач везде, соскучились...
на антидепрессанты переходите товарищи)
13 DrShad
 
13.12.12
15:01
(12) завтра будут антидепресанты, завтра.... :)))
14 kiruha
 
13.12.12
15:02
RegExp = СоздатьОбъект("VBScript.RegExp");

и поехали в переборе
Тут даже кэширование советуют
http://infostart.ru/public/165085/
типа быстро
15 kiruha
 
13.12.12
15:02
RegExp = New COMОбъект("VBScript.RegExp");
16 DrShad
 
13.12.12
15:03
(14) если это мне, то зря - я этот объект давно юзаю :)))
17 kiruha
 
13.12.12
15:10
(16)
А случайно не знаешь - как закэшировать функцию, но в обработке ?
Чтобы не залазить в общий модуль
18 Bober
 
13.12.12
15:10
(0) либо заранее делать табличную часть, либо через скд. далее вывод в скд будет не в табличный документ, а в табличное поле
19 DrShad
 
13.12.12
15:12
(17) неа, никогда не задавался таким вопросом, всегда в модуле обычного (управляемого) приложения делал переменную с объектом, а функцию в свой общий модуль
20 Maxus43
 
13.12.12
15:12
(18) построитель помойму лучше будет, от отборы проглатывает и ТЗ ему подсунуть можно
21 DrShad
 
13.12.12
15:14
(20) сравнил :))) СКД это тоже умеет
22 kiruha
 
13.12.12
15:14
(19)
Да делаю обработку общую(не привязанную к конкретной конфигурациии), не пойму как закэшировать
23 DrShad
 
13.12.12
15:15
(22) ну тут я тебе не советчик
24 Maxus43
 
13.12.12
15:16
(21) с построителем легче работать, ибо задачка ещё простая. СКД - тяжёлая артиллерия уже :)
25 Kashemir
 
13.12.12
15:17
На закладке редактирования есть пример отбора по таблице с помощью СКД http://infostart.ru/public/74068/
26 DrShad
 
13.12.12
15:17
(24) вот тут согласен
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн