|
Список источников на подписку программно... | ☑ | ||
---|---|---|---|---|
0
Garry1010
24.11.20
✎
11:04
|
Это я туплю или это 1С'ники идиоты?[:злость:]
Суть: Метаданные.ПодпискиНаСобытия.ПриЗаписиОбъектаКонтрольЗаписи.Источник.Типы().Количество() = 844 Метаданные.Документы.Количество() = 411 Метаданные.Справочники.Количество() = 415 Недостача - это всякие Планы (счетов и характеристик). Вопрос: то есть получить список отмеченных в подписке нельзя? Нахера вообще в программном коде нужен доступ к Источнику, если он выдаёт не то, что ПОМЕЧЕНО в конфигурации, а ВООБЩЕ ВЕСЬ список объектов. И - соответственно - вытянуть из него РЕАЛЬНЫЙ список зарегистрированных в подписке объектов невозможно. Чо за тупь?!? В самом конфигураторе МОЖНО отметить отдельные объекты, но в коде можно получить только "Перечень(!) типов прикладных объектов, на события которых осуществляется подписка". Нахрена нам может понадобиться весь перечень, если он и так очевиден? Гораздо интереснее знать отмеченные к подписке объекты. |
|||
1
RomanYS
24.11.20
✎
11:06
|
(0) А что помечено в конфигурации? Может там ВсеСсылки?
|
|||
2
ДенисЧ
24.11.20
✎
11:09
|
Обманываешь.
Сейчас проверил кастомную подписку. - только те типы, что нужно. А у тебя источник, наверное, ДОкументСсылка, СправочникСсылка... |
|||
3
Garry1010
24.11.20
✎
11:11
|
(1) Ясен пень - НЕТ.
|
|||
4
RomanYS
24.11.20
✎
11:18
|
(3) Проверил, (0) НЕ воспроизводится
|
|||
5
Garry1010
24.11.20
✎
11:20
|
Это типовая подписка...
Но глянул сейчас внимательнее - обалдел. Это как это в 1С изъ..нулись(!): они поставили галочки на все документы и все справочники, но при этом внутри, ессно, галочки поснимали у ненужных объектов. Это как? Это зачем? О_О И почему это вообще работает ТАК? Почему при снятии галочки у первого же объекта не слетает галочка для ТипОбъекта.ВсеСсылки? О, Боже ж мой!!![ап_стенку] |
|||
6
acht
24.11.20
✎
11:20
|
(0) >... или ...
Иcтина. Ты - тупой и злой 1Сник идиот. [:сарказм:] |
|||
7
ДенисЧ
24.11.20
✎
11:22
|
(5) "Боже ж мой!!![ап_стенку]"
Что ж ты так убиваешься? Ты ж так не убъёшься... Не ты первый тупой 1сник, не ты последний... |
|||
8
Жан Пердежон
24.11.20
✎
11:29
|
(0) типы СправочникСсылка/ДокументСсылка/.../ЛюбаяСсылка - это фикция, только для интерфейса, реально же всегда массив конкретных типов хранится,
ну и да - в (0) диза... |
|||
9
Garry1010
24.11.20
✎
12:07
|
(8) В смысле - диза?
|
|||
10
Timon1405
24.11.20
✎
12:10
|
(9) деза = дезинформация или диза = disaster, ктож его разберет) публика требует пруфов
|
|||
11
RomanYS
24.11.20
✎
12:10
|
(9) На (1), (2) ты отвечаешь НЕТ, а потом вдруг оказывается ДА - ВсеСсылки
|
|||
12
Garry1010
24.11.20
✎
12:18
|
(11) Дык, ВсеСсылки - это когда ВСЕ ссылки. А я же вижу, что "подсказка" на поле Источник выдаёт целый набор - поэтому я без задней мысли, что они прикалываются...
И у 1С обычно в дереве если поставил галочку на родителе, то у всех подчинённых проставляется, если снял - у всех снимается. Если залез внутрь и снял, то на родителе отражается. Это типовое поведение. А тут у них хз что и как сработало. Я ж не виноват, что они в конкретном месте решили пойти поперёк типового поведения объекта - я всех их глюков не помню, сорри. |
|||
13
ДенисЧ
24.11.20
✎
12:20
|
(12) Вчера добавили 10 документов. Сегодня добавили еще 15. Послезавтра появятся ещё 20, но к двум из них подписка применяться не должна. Предлагаешь в коде писать?
|
|||
14
Garry1010
24.11.20
✎
12:25
|
(13) Чего добавили, куда? В конфу добавили? Так залезаем в подписку и проставляем галочки. Или хотите, чтобы новые доки автоматом попадали в подписки? Вот если на источнике стоит общая для ветки галка - пусть ВСЕ новые попадают в неё. А если исходно в подписке галки стоят только в половине - значит и не надо, чтобы ВСЕ новые в неё попадали автоматом; если надо, подключайте ручками - вдруг НЕ НАДО(?).
|
|||
15
ДенисЧ
24.11.20
✎
12:47
|
(14) "пусть ВСЕ новые попадают в неё"
А они не хотят, чтобы все автоматом попадали. Они хотят контролировать каждый. |
|||
16
ДенисЧ
24.11.20
✎
12:47
|
(14) "если надо, подключайте ручками - вдруг НЕ НАДО(?)"
Именно так они и делают. А о чём тогда вообще речь? |
|||
17
mistеr
24.11.20
✎
13:02
|
Я не понял, отчего у ТС так подгорает? Оттого, что разработчики типовых делают, как удобно им, а не ТС-у?
|
|||
18
Garry1010
24.11.20
✎
13:15
|
(16) О том, что какого чёрта они (1С) не сбрасывают галочку на ВсехДокументах (ВсехПрочих), если внутри отдельные галочки сброшены? Это - просто АБСУРД! Либо ВСЕ документы - и тогда не надо позволять внутри ветки документов что-то настраивать, либо, если разрешаем лазить внутри ветки, то НЕ НАДО позволять ставить галочку ВсеДокументы.
Вот и всё. Ибо это всё запутывает. Ладно, разъяснилось, спасибо. Проехали. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |