Процедура ЗаполнитьПоАлгоритму2()
ит = СоздатьОбъект("ИндексированнаяТаблица");
ит.НоваяКолонка("Зн");
Для н = 1 По 1000 Цикл
ит.НоваяСтрока();
КонецЦикла;
ит.ЗаполнитьКолонкуПоАлгоритму(, "Зн", 1, 2);
//РедакторТЗ(ит);
ит.Показать();
КонецПроцедуры

Процедура ЗаполнитьПоАлгоритму()
ит = СоздатьОбъект("ИндексированнаяТаблица");
ит.НоваяКолонка("Зн");
Для н = 1 По 1000 Цикл
ит.НоваяСтрока();
КонецЦикла;
ТекстМодуля = "
|Перем зн;
|Функция NextValue()
| Если зн = 0 Тогда
| зн = 1;
| Иначе
| зн = зн + 2;
| КонецЕсли;
| Возврат зн;
|КонецФункции
|зн = 0;
|";
Модуль = СоздатьОбъект("ВыполняемыйМодуль");
Модуль.УстановитьМодуль(ТекстМодуля);
Модуль.НазначитьКонтекст(Контекст);
Модуль.КомпилироватьМодуль();
Модуль.ВыполнитьМодуль();
ит.ЗаполнитьКолонкуПоАлгоритму(, "Зн", Модуль);
//РедакторТЗ(ит);
ит.Показать();
КонецПроцедуры
Цитата: trad от 19 февраля 2026, 07:34Ты в (0) не сказал самое главное - что нужно получить если артикула нет в левой либо в правой таблицеВ таком случае такой артикул не попадает результат.
От этого и зависит тип соединения