Имя: Пароль:
1C
1С v8
Сделать отбор в динамическом списке в внешней обработке
,
0 rogachev
 
12.09.19
10:17
Вопрос следующий , Есть обработка .в форме ее есть реквизит Договор .

в форме обработки есть динамический список  использует в настройках основную таблицу


как сделать отбор .чтобы в список попали договора отобранные по реквизиту договор ?
1 Вафель
 
12.09.19
10:19
а какая разница в обработке или на форме списка?
2 sqr4
 
12.09.19
10:23
(0) ахахаха бедный, как же сложно это с отборами то) Юзай отборы СКД
3 sqr4
 
12.09.19
10:23
(0) в форме выбора то выкряхтил отбор?
4 rogachev
 
12.09.19
10:27
(3) да из двух реквизитов отбор сделал .параметрами связи и еще доп настройки
осталось с динам списком  разобраться . была мысль передавать значение реквизита формы в поле поиск динам списка . но так как поле поиск системное .то вариант отпал
5 sqr4
 
12.09.19
10:28
(4) тобишь программно не осилил, печаль)
6 rogachev
 
12.09.19
10:30
(5) слушай я то делом занят .а вот ты только троллингом пока .что не одной ценной идеи
7 rogachev
 
12.09.19
10:32
(5) Там если отбор делать через лев прав значение то надо в модуль списка формы выбора писать код отбора .в проц При созд На Сервере  .а мне это очень не хочется . так как во все объекты пихать свой код .
8 sqr4
 
12.09.19
10:33
(6) тупому ослу, дорога только в гору. Все подсказки обойти, игнорируются.
9 sqr4
 
12.09.19
10:33
(7) ты делом занят, но не своим. Сляпать по аналогии код, которого море в инете, это дело не обезьянки, а ты даже это сделать не можешь
10 sqr4
 
12.09.19
10:35
11 rogachev
 
12.09.19
10:35
(9) а ты на диване дома дрочишь  и скорее всего в ауле . пока я делом занят
12 EVGA
 
12.09.19
10:36
(0) сделать произвольный запрос, добавить условие в него с твоим реквизитом и на форме прописать:

ПриСозданииНаСервере

Список.Параметры.УстановитьЗначениеПараметра("ИмяПараметра", Параметр);


это если я все правильно понял
13 EVGA
 
12.09.19
10:37
(12) параметр еще добавить в свойствах формы
14 sqr4
 
12.09.19
10:38
(11) про осла и горы, это из русской народной литературы, недоросль блин
15 rogachev
 
12.09.19
10:39
(13) (14) все запарил . найди себе дело . третий день троллишь сидишь бездельник
16 sqr4
 
12.09.19
10:39
(11) я таких как ты перевидал, вагон и маленькую тележку. Некоторых даже, работать научил. И тебе сразу скажу, не твое это
17 sqr4
 
12.09.19
10:40
(15) это ты тратишь время/деньги заказчика, попутно ломая его систему.
18 rogachev
 
12.09.19
10:40
(16) тебе 24 г  . ты кроме как на форуме сидеть ничего больше в жизни не видал и не умеешь
19 rogachev
 
12.09.19
10:41
(17) твои высеры тут не уместны
20 rogachev
 
12.09.19
10:42
(12) ПриСозданииНаСервере  на форме обработки?
21 sqr4
 
12.09.19
10:43
(18) прикинь и я  2 года работал старшим программистом в отделе, в обязанности которого как раз входило отсеивание и подготовка стажеров. Так что на счет тебя, я уверен полностью, с таким подходом к делу и неумением пользоваться тем готовым кодом что есть, ты бы шел нахер и очень быстренько
22 rogachev
 
12.09.19
10:47
(21) нахер ты сходишь и не раз . кем ты там работал мне пох.щас ты дома дрочишь
23 rogachev
 
12.09.19
10:49
(21) старшим помощником младшего дворника ты работал и отсеивал чебухреков из аулов
24 sqr4
 
12.09.19
10:49
(22) вот поэтому это занятие и не твое. Тупые выводы и не умение пользоваться текущий информацией, которую тебе приводят. Беги оттуда, не мучай людей.
25 sqr4
 
12.09.19
10:51
(23) а запросы то писать научился?)
26 rogachev
 
12.09.19
10:52
(25) не .только с ноги пинать таким как ты
27 rogachev
 
12.09.19
10:53
(25) ты какой то сцуко обозленный .что на работу не берут никуда?
28 sqr4
 
12.09.19
10:56
(27) скажи где ты работаешь и ты там не будешь работать)
29 sqr4
 
12.09.19
10:56
(26) а вот тут по подробнее, Москва область?
30 rogachev
 
12.09.19
10:57
(28) ООО Газторгпромстрой
31 rogachev
 
12.09.19
10:58
(29) Тебя там фсб за жопу возьмет и ко мне приведет
32 sqr4
 
12.09.19
11:04
(31) ага, только ты отбор доделаешь)
33 rogachev
 
12.09.19
11:05
(32) уберите его уже отсюда . пользы нет . один троллинг
34 hhhh
 
12.09.19
11:06
(33) не, это теперь твоя карма, на всю жизнь.
35 sqr4
 
12.09.19
11:06
в (10) разве нет ответа на твой вопрос?
36 rogachev
 
12.09.19
11:08
(34) давай про карму не будем . ты не знаешь определения этому слову .
37 sqr4
 
12.09.19
11:09
(36) а ты отборы делать не умеешь)
38 Niveus
 
12.09.19
11:12
за sqr4 часто вижу на форуме агрессивное поведение, с толстыми попытками  троллинга, и находятся люди которые ведутся на него xD
39 hhhh
 
12.09.19
11:13
(36) ну, любовь до гроба. Как хочешь называй.
40 rogachev
 
12.09.19
11:14
(38) и я про то же
41 sqr4
 
12.09.19
11:14
(38) не люблю дебилов просто
42 hhhh
 
12.09.19
11:17
(38) ну на форуме тут всегда слегка подтрунивают друг над другом. Непонятно, чего ТС взбеленился, прямо бьется в истерике. Таким опасно помогать. Потом тебя же и обосрут.
43 rogachev
 
12.09.19
11:18
(42) а ТС это кто?
44 rogachev
 
12.09.19
11:18
(41) ты сам себя большим умником считаешь?
45 rogachev
 
12.09.19
11:19
(41) я пока наблюдаю твой безделие и троллинг
46 sqr4
 
12.09.19
11:21
(45) да нет, я пока свой парсер графической схемы пишу, а тебя тролю, когда надо подумать как быть дальше.
47 sqr4
 
12.09.19
11:21
(44) я считаю тебя большим тупицей, к себе всегда был самокритичен и строг
48 rogachev
 
12.09.19
11:30
(46) ты псих с мониакальным задатком.
49 sqr4
 
12.09.19
11:37
(48) а ты недоумок с завышенным ЧСВ, но я же тебе об этом не пишу, ой
50 sqr4
 
12.09.19
11:39
(48) лан все, скучный ты
51 rogachev
 
12.09.19
11:43
(50)мне скучать некогда я занят делами .а вот ты херней.
52 sqr4
 
12.09.19
11:50
(51) За то у меня свой парсер графической схемы будет, а ты даже не знаешь что такое графическая схема)
53 sqr4
 
12.09.19
11:52
(51) а вообще я свою систему согласования пишу, универсальную для каждого документа
54 sqr4
 
12.09.19
11:55
ЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ТвоеПолеДинамическогоСпискаЯНеЗнаюКакЕгоНазвать");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.ПравоеЗначение = Объект.Договор;

Смотри как быстро я решил твою задачу.
55 FIXXXL
 
12.09.19
11:57
56 rogachev
 
13.09.19
10:12
(54) ты ее не решил .вот я ее решил

мож кому пригодится как это сделать в копилку

&НаСервере
Процедура ДоговорОтбПриИзмененииНаСервере()
    ЭлементОтбора = СписокГрафиков.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Договор");
    ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
    ЭлементОтбора.ПравоеЗначение = Объект.Договор;
    ЭлементОтбора.Использование = Истина;
КонецПроцедуры

&НаКлиенте
Процедура ДоговорОтбПриИзменении(Элемент)
    ДоговорОтбПриИзмененииНаСервере();
КонецПроцедуры
57 aleks_default
 
13.09.19
10:26
(56)-(54) найди десять отличий
58 aleks_default
 
13.09.19
10:27
(56) Никому не пригодится, потому что гуглится за 1 миниуту
59 rogachev
 
13.09.19
10:28
(57) грамотное оформление . что и где должно быть (58)  тебе точно
60 hhhh
 
13.09.19
10:33
(59) ну полностью (56) совпадает с (54) значит это ты сплагиатил у него. Он же раньше сделал
61 rogachev
 
13.09.19
10:35
(60) Он просто скопипастил кусок кода .а я показал как и где его правильно использовать
62 sqr4
 
13.09.19
10:35
(56) ахаха, зачетно сделало и всего за пару дней) А если два раза изменить договор, а если удалить значение. А если в списке еще какие то отборы сделаны, которые надо оставить? Два тебе за решение)
63 sqr4
 
13.09.19
10:38
(61) вообщем жду тебя в другой теме, может через месяц осилишь эту задачку)
64 rogachev
 
13.09.19
10:45
(63) О объявился не запылился
65 sqr4
 
13.09.19
10:48
(64) а еще ты написал велосипед, т.к в конфе уже есть замечательная функция) У меня сегодня праздник, а у тебя нет)
66 rogachev
 
13.09.19
10:53
(65) у дураков каждый день праздник)
67 rogachev
 
13.09.19
10:57
(65) слушай если ты знаешь .как сделать .чтоб при повторном выборе договора отрабатывал?
68 sqr4
 
13.09.19
11:02
(66) а у программистов сегодня!)
69 sqr4
 
13.09.19
11:02
(67) Конечно знаю, только вот тебе хуй скажу)
70 rogachev
 
13.09.19
11:03
(69) не не знаешь
71 rogachev
 
13.09.19
11:05
(69) ты из себя хер знает кого строишь . сам пустшка
    СписокГрафиков.Отбор.Элементы.Очистить();
    ЭлементОтбора = СписокГрафиков.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Договор");
    ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
    ЭлементОтбора.ПравоеЗначение = Объект.Договор;
    ЭлементОтбора.Использование = Истина;
    Элементы.СписокГрафиков.Обновить();
72 sqr4
 
13.09.19
11:08
(71) а если до этого отборы были, которые надо оставить?
73 sqr4
 
13.09.19
11:08
(71) И нахера этот говнокод, когда есть общая процедура ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка
74 sqr4
 
13.09.19
11:09
(71) и нахера тянуть на сервер весь контекст формы, когда тебе нужен только список?
75 sqr4
 
13.09.19
11:09
(71) я уже сказал что тебе два за решение и это не твое. А все твои потуги, найти одну строчку в инете смешны
76 rogachev
 
13.09.19
11:09
(72) не умничай . у меня один отбор по договору
77 rogachev
 
13.09.19
11:10
(75) а тебе кол за безделие сидя дома )
78 sqr4
 
13.09.19
11:10
(76) ты тупой, но пользователи еще тупее, они зайдут и поставят и скажут давай нам.
79 rogachev
 
13.09.19
11:11
(75) А теперь сучонок тролльный Все свое возьми себе. мне чужого не надо
80 rogachev
 
13.09.19
11:12
(78) ВСЕ СВОЕ ВОЗЬМИ СЕБЕ .ТВОИ РЕЧИ ТЕБЕ НА ПЛЕЧИ .
81 sqr4
 
13.09.19
11:12
(79) пф, вышел из себя, как же ты с пользователями то работать собрался, ты же нормальное решение сделать не можешь уже третий день
82 sqr4
 
13.09.19
11:13
(80) твое умение остается с тобой, я лишь указал тебе на это, оно всю жизнь твое было и будет)))
83 sqr4
 
13.09.19
11:13
(80) Не истери
84 eklmn
 
гуру
13.09.19
11:45
sqr4 спасибо тебе за эту пятницу, поржал знатно!
ну и хватит уже над убогим издеваться... жалко уже его стало, его и так природа обидила
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший