|
Сравнение свойств приемника и источника | ☑ | ||
---|---|---|---|---|
0
пыхтачокк
24.04.13
✎
09:32
|
Доброго дня всем! Есть хорошая функция, ЗаполнитьЗначенияСвойств, позволяющая избежать многострочного присваивания полей. Но понадобилась функция сравнения свойств двух коллекций значений, с возвратом ну чего-нибудь - списка несовпадающий полей, ЛОЖЬ/ИСТИНА, не суть важно, нужен сам факт несовпадения. Подскажите, плиз!
|
|||
1
Wobland
24.04.13
✎
09:32
|
цикл
|
|||
2
Defender aka LINN
24.04.13
✎
09:37
|
(0) Говорят, в 1С можно всякие функции самому писать... Врут, поди.
|
|||
3
пыхтачокк
24.04.13
✎
09:38
|
да вот предполагал, что уже написана, так чего еще раз велосипед то изобретать
|
|||
4
SherifSP
24.04.13
✎
09:39
|
(0) В запрос закинь 2 таблицы и сравнивай
|
|||
5
SherifSP
24.04.13
✎
09:41
|
+(4) Или в цикле перебираешь строки одной таблицы и методом найти строки ищешь совпадающие в другой таблице, вот и все
|
|||
6
Fish
24.04.13
✎
09:41
|
(3) Я даже предположу, что таких функций уже написано очень много.
|
|||
7
SherifSP
24.04.13
✎
09:41
|
Вариантов много, как говорится было бы желание)
|
|||
8
В тылу врага
24.04.13
✎
09:42
|
что за коллекции то?
|
|||
9
SherifSP
24.04.13
✎
09:42
|
Кто проверял, какой метод быстрее работает (4) или (5) ?
|
|||
10
пыхтачокк
24.04.13
✎
09:46
|
(2) да, можно. разбирал чужой код простейшей процiдурки чтения текстового файла, а там, внутре - корявый самопальный парсер. и не лень же было изобретать свою "самоделку" при наличии РазложитьСтрокуВМассивПодстрок.
|
|||
11
пыхтачокк
24.04.13
✎
09:55
|
(8) РС и элемент справочника. способов конечно много, просто подумалось - если в глобальном контексте имеется ЗаполнитьЗначенияСвойств, то наверно где-нибудь заныкана и функция сравнения...
|
|||
12
toxicoff
24.04.13
✎
10:01
|
такой нет)
|
|||
13
Wobland
24.04.13
✎
10:08
|
(10) а вот я на автопилоте работаю через СтрЗаменить вместо РазложитьСтрокуВМассивПодстрок. пальцы приучены ;)
|
|||
14
hhhh
24.04.13
✎
10:18
|
(9) от индексирования зависит. Если без индексов, то понятно, что простой тупой перебор меньше времени займет.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |