|
Работа со строками 8,2 | ☑ | ||
|---|---|---|---|---|
|
0
KonstantinK90
14.10.15
✎
08:30
|
Всем привет! Подскажите в чем дело есть 2 базы нужно сравнить вин номера авто и привести к одному! Пишу обработку по сравнению вин номера. Выгружаю эксель с вин номерами из базы 1 и подргужаю эксель во 2 базу
написал код который сравнивает вин номера из экселя с вин номерами базы 2 по окончанию обработки показывает что не соответствует всего 3 вин номера а на самом деле их десятки вот код СписокКарт = ИспользованиеSIMКарты.Выгрузить(); НаборЗаписей = РегистрыСведений.уатПервоначальныеСведенияТС.СоздатьНаборЗаписей(); НаборЗаписей.Прочитать(); ОбработкаПрерыванияПользователя(); Для Каждого Запись Из НаборЗаписей Цикл ОбработкаПрерыванияПользователя(); Если ЗначениеЗаполнено(Запись.VIN) Тогда Для Каждого стрСписокКарт Из СписокКарт Цикл ОбработкаПрерыванияПользователя(); Если Запись.VIN = стрСписокКарт.Вин_Номер Тогда Вин = стрСписокКарт.Вин_Номер; Прервать; КонецЕсли; КонецЦикла; Если Вин = Неопределено Тогда НоваяСтр = Автомобили_.Добавить(); НоваяСтр.ГосНомер = Запись.ГосударственныйНомер; НоваяСтр.Вин_Номер = Запись.VIN; НоваяСтр.Модель = Запись.Модель; НоваяСтр.НомерШасси = Запись.НомерШасси; КонецЕсли; КонецЕсли; |
|||
|
1
KonstantinK90
14.10.15
✎
08:32
|
может как то можно по другому сравнить строки
у полей у обоих тип строка |
|||
|
2
Горогуля
14.10.15
✎
08:32
|
Буратине дали 5 яблок. 3 яблока он съел.
Вопрос: Сколько яблок осталось у Буратино? сделай уже запросом |
|||
|
3
KonstantinK90
14.10.15
✎
08:36
|
сейчас по пробую
|
|||
|
4
ДенисЧ
14.10.15
✎
08:43
|
Главное - никогда не используй СокрЛП(0 и ВРег()...
|
|||
|
5
KonstantinK90
14.10.15
✎
08:47
|
ну да я по началу использовал пока до меня не до шло!
|
|||
|
6
Горогуля
14.10.15
✎
08:56
|
на шёл у се бя про бел и те перь не мо жешь на радоваться?
|
| Форум | Правила | Описание | Секции | Поиск |