|
Должен ли срабатывать такой кодик объединения двух массивов? |
☑ |
0
IBTM
06.11.14
✎
12:44
|
Вроде должен, а не срабатывает... Строки массивов одинаковы (смотрю вроде одинаковые), только выгружаются из разных тч, потом удаляю ненужные и пытаюсь объединить сравнением. ФизическоеЛицо тип строка, СНИЛС тип строка, НетВБазеУволен тип булево. Помогите разобраться, чянтд, спасибо.
УволенныеТЗДоходы = Доходы.Выгрузить( ,"ФизическоеЛицо, СНИЛС, НетВБазеУволен");
УволенныеТЗВзносы = Взносы.Выгрузить( ,"ФизическоеЛицо, СНИЛС, НетВБазеУволен");
СтруктураПоиска = Новый Структура;
СтруктураПоиска.Вставить("НетВБазеУволен", Истина);
УволенныеИзДоходы = УволенныеТЗДоходы.НайтиСтроки(СтруктураПоиска);
УволенныеИзВзносы = УволенныеТЗВзносы.НайтиСтроки(СтруктураПоиска);
Для Каждого Стр Из УволенныеИзДоходы Цикл
Если УволенныеИзВзносы.Найти(Стр) = Неопределено Тогда
УволенныеИзВзносы.Добавить(Стр);
КонецЕсли;
КонецЦикла;
|
|
1
Godofsin
06.11.14
✎
12:46
|
Массивы хранят ссылки на строки в ТЗ
|
|
2
Looser-1c
06.11.14
✎
12:46
|
Ты ищещь строку одной ТЗ в другой?
|
|
3
temmy70
06.11.14
✎
12:48
|
Даже если все поля одинаковые у двух строк из разных ТЧ, это будут разные строки разных ТЧ.
Нужно сравнивать поля в строках, так мне кажется и не должно взлететь.
|
|
4
Timon1405
06.11.14
✎
12:49
|
>> // УволенныеИзВзносы.Добавить(Стр);
НоваяСтрокаТЗ = УволенныеИзВзносы.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрокаТЗ,Стр);
|
|
5
IBTM
06.11.14
✎
12:49
|
(1) т.е.?
(2) Строку массива, а строка - это строка тз, выгруженая из тч.
|
|
6
Godofsin
06.11.14
✎
12:51
|
(5) Что тебе непонятно в моей фразе?
|
|
7
Godofsin
06.11.14
✎
12:52
|
Возвращаемое значение:
Тип: Массив.
Массив из строк табличной части, соответствующих заданному условию поиска.
Замечание! Массив хранит ссылки на строки табличной части, то есть при изменении строки в табличной части, значение в массиве тоже будет изменено.
|
|
8
IBTM
06.11.14
✎
12:54
|
(3, 6) понял, спасибо. Чтобы поля массива стравнить это только чезез два цикла возможно? Или же переделать не под массивы?
|
|
9
Godofsin
06.11.14
✎
12:56
|
(8) Загрузи в одну таблицу и сверни
|
|
10
IBTM
06.11.14
✎
13:09
|
(9) воще да, спасибо, сразу из каждой тч можно же выгрузить то, что нужно в тз.
|
|