Имя: Пароль:
1C
1С v8
Связанные документы
0 tishkir
 
30.07.26
12:53
Здравствуйте.
Решаю задачу, чтобы программно найти подчиненные документы к Реализации.
Запрос по критериям отбора и строка типа
НайденныеСвязанныеДокументы = КритерииОтбора.СвязанныеДокументы.Найти(ДокументСсылка);
возвращают только исходную реализацию.
Прошу подсказать, кто сталкивался. Может в недрах 1с уже есть готовая процедура.
1С УТ 11.5
1 tishkir
 
30.07.26
12:58
мне надо все что внизу от реализации ))
2 paramedic
 
30.07.26
13:18
В недрах ЕРП (КА, УТ) есть общая форма СвязанныеДокументы. Там есть все для копипасты в свой код получения структуры подчиненности. Раздельно вверх и вниз.
3 Fedor-1971
 
30.07.26
13:57
(0) Попробуй посмотреть тут: ОбщаяФорма.СвязанныеДокументы.Форма.Модуль(822, 4)
4 Garykom
 
гуру
30.07.26
14:18
Отладка > Замер производительности
Выполняешь действия, останавливаешь замер, копаешься/ищешь в списке строк кода
Находишь подходящие места, ставишь точки останова
Снова запускаешь, "Стек вызова", изучаешь что происходит через отладку
5 Garykom
 
гуру
30.07.26
14:27
Короче там на основе
Метаданные.КритерииОтбора.СвязанныеДокументы.Состав

Строится кодом текст запроса и выполняется
С условиями типа
.ДокументОснование = &ЗначениеКритерияОтбора
.ПервичныйДокумент = &ЗначениеКритерияОтбора

и т.д.
6 Garykom
 
гуру
30.07.26
14:26
Самое обидное что функции нифига не экспортные и в модуле формы
Когда писали нифига не подумали что такое надо в общий модуль выносить
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.