|
Сравнение двух ТЗ по общей колонке | ☑ | ||
---|---|---|---|---|
0
palima
29.05.18
✎
10:58
|
Всем привет. Есть ТЗ_1 и ТЗ_2. Обе таблицы значений имеют колонки Сотрудник и Должность.
Нужно по полному соответствию ВРег(Строка(Сотрудник)) перенести должность из ТЗ_1 в ТЗ_2. Помогите пожалуйста это сделать :( |
|||
1
vicof
29.05.18
✎
10:59
|
Сдаётся мне, решение задачи выбрано изначально черезжопное
|
|||
2
anatoly
29.05.18
✎
11:00
|
бюджет и полные условия?
|
|||
3
Гипервизор
29.05.18
✎
11:01
|
(0) Сотрудник строкового типа?
|
|||
4
palima
29.05.18
✎
11:02
|
(1) предложите получше...
(3) да |
|||
5
craxx
29.05.18
✎
11:05
|
(0) запросы уже упразднили?
|
|||
6
impulse9
29.05.18
✎
11:05
|
Я бы запросом сделал
|
|||
7
1Сергей
29.05.18
✎
11:07
|
можно запросом, можно перебором. На что мозгов хватит
|
|||
8
_Дайвер_
29.05.18
✎
11:08
|
(0) Либо запросом делай через соединение, оптимальный вариант... Либо что-то как-то так...
Для каждого ТекСтрока Из ТЗ_1 Цикл Сотрудник = ВРег(ТекСтрока.Сотрудник); Должность = ТекСтрока.Должность; Для каждого ТекСтрока Из ТЗ_2 Цикл Сотрудник2 = Врег(ТекСтрока.Сотрудник); Если Сотрудник = Сотрудник 2 Тогда ТекСтрока.Должность = Должность; КонецЕсли; КонецЦикла; КонецЦикла; |
|||
9
shadow_sw
29.05.18
✎
11:09
|
сразу ответы сдали...
|
|||
10
_Дайвер_
29.05.18
✎
11:09
|
(8) Врег() тут нахер не нужен, а вот СокрЛП будет не лишним
|
|||
11
palima
29.05.18
✎
11:11
|
(7) к сожалению мозгов хватает максимум на перебор
(8) спасибо за подсказку, а при сравнении строк регистр не учитывается? Тогда действительно не нужен.. |
|||
12
1Сергей
29.05.18
✎
11:17
|
в запросе не учитывается. В коде учитывается
|
|||
13
anatoly
29.05.18
✎
11:24
|
подготовить 2 ТЗ - запросом их объединить - профит.
но я уже сказал - могут быть всякие еще условия в задаче... |
|||
14
palima
29.05.18
✎
11:29
|
(13) Если упрощенно, то есть ТЗ (Сотрудник,Должность), взятая из другой базы через COMConnector. А моя задача в моем справочнике сотрудников позаменять должности если имя сотрудника полностью совпадает...
|
|||
15
1Сергей
29.05.18
✎
11:31
|
(14) тебе ж дали рыбу в (8)
|
|||
16
palima
29.05.18
✎
11:31
|
(15) да, я этой штукой и воспользовалась :)
|
|||
17
1Сергей
29.05.18
✎
11:38
|
(16) ну и норм. поздравляю. А запросы учи
|
|||
18
palima
29.05.18
✎
11:41
|
(17) Спасибо
Всем больше спасибо за помощь! |
|||
19
МихаилМ
29.05.18
✎
11:50
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |