0
Начинающий_13
11.03.13
✎
17:08
|
Здравствуйте
Имею три таблицы 1 основная 2 подчинение связаны Ключом связи в ТЧ
1. проверка на дубли в ТЧ идет при подборе
Вопрос
2. как проверить проблему с ключом связи , если вдруг какие нибудь проблемы будут (не в той таблице окажется и ил что нибудь еще)
Для каждого СтрокаУдержания Из Удержания Цикл
Для каждого СтрокаСотрудники Из Сотрудники Цикл
Если СтрокаУдержания.КлючСвязи = СтрокаСотрудники.КлючСвязи Тогда
НВС = ТЗ.Добавить();
ЗаполнитьЗначенияСвойств(НВС,СтрокаСотрудники);
ЗаполнитьЗначенияСвойств(НВС,СтрокаУдержания);
КонецЕсли;
КонецЦикла;
КонецЦикла;
|
|
2
kosts
11.03.13
✎
17:24
|
(0) Перебираешь строки в одной таблице, ищешь в другой.
Не нашел - плохо, нашел одну строку - хорошо, нашел две строки - плохо.
Но лучше не допускать вообще проблем. Пресекать на этапе ввода.
|
|