Показать сообщение отдельно
Старый 18.01.2007, 09:09   #6
 
Аватар для Overlord
 
Статус: Старейшина
Регистрация: 27.03.2005
Адрес: Великая и могучая
Сообщений: 732
СПАСИБО: 49
сказали Спасибо 293 раз(а) в 169 сообщении
Получено наград:
Lightbulb Re: 1С: Повесть о программировании

Обрабатывал файл Excel в нем порядка 3000 записей. Нужно было записать в базу суммы тех которые есть в нашей базе. Делаю цикл по записям и условие по двум полям, однозначно определяющих элемент справочника. Из всех записей попадает только 100, ну мне то че с того, значит только 100 присутствует у нас в базе. Короче записал и забыл. А потом бухи говорят чей то маловато будет. Стал проверять, действительно, маловато. Вобщем не принебрегайте функцией СокрЛП() при сравнении строк, особенно при работе с Excel.
После того как добавил в свое условие эту функцию, нашлось гораздо больше совпадений
Код:
Если (орг.КПП = СокрЛП(ExcelApp.Cells(сч, 4).Value)) Тогда


[Ссылки могут видеть только зарегистрированные пользователи. ]
Overlord вне форума   ЦИТИРОВАТЬ