Выгрузка контрагентов 1С Предприятие 7.7 #232684


#0 by jellfish
Пишу следующий код в выгрузке : При выполнении выдает ошибку : Цитата: Стр = "КОН|"+СокрЛП(СпрКон.Код)+"|"+СокрЛП(СпрКон.ЮрФизЛицо.Наименование)+"|"+СокрЛП(СпрКон.ЮрФизЛицо.ПолнНаименование)+"|"+СокрЛП(СпрКон.ЮрФизЛицо.Телефоны)+"|"+СокрЛП(СпрКон.ЭлПочта)+"|"+СокрЛП(СпрКон.ЮрФизЛицо.ЮрАдрес)+"|"+СокрЛП(СпрКон.Сайт)+"|"; {D:TESTSHOP1CNEW_КОНТРАГЕНТЫ.ERT}: Не задан вид. Точно такая же строка выгружается при обработке документа нормально. В чем может быть дело?
#1 by DGorgoN
СпрКон.ВыбратьЭлементы;        Пока СпрКон.ПолучитьЭлемент = 1 Цикл   - Нуль и единица в скобочках тут зачем?
#2 by jellfish
Хз сперто из примера. Как надо ? :-)
#3 by jellfish
hz sperto iz primera. kak nado?
#4 by DGorgoN
Я вообще то пишу так СпрКон.ВыбратьЭлементы;   не пиши на траслите, тут за это ругаються..
#5 by kir-g
ВыбратьЭлементы(<?>) Синтаксис: ВыбратьЭлементы(<Режим>) Назначение: Открыть выборку элементов справочника. Возвращает: 1 - если действие выполнено и в выборке есть хотя бы один элемент; 0 - если действие не выполнено или в выборке нет ни одного элемента. Параметры: <Режим> - как выбирать: 1 - выбирать элементы с учетом иерархии, 0 - выбирать элементы без учета иерархии (необязателен, по умолчанию - 1). Замечание: Метод  можно использовать только для объектов, созданных функцией СоздатьОбъект.
#6 by Heckfy
Какова конечная задача?
#7 by DGorgoN
Знаю я это. В данный момент это надо?
#8 by jellfish
Идеи будут? Это неважно. Вот такой вариант при выгрузке документов работает корректно :
#9 by kir-g
да нет.
#10 by DGorgoN
Подчеркните нужное :)))))
#11 by kir-g
Да нет наверное ;)
#12 by DGorgoN
Упал, теперь уже и для женщин :)
#13 by jellfish
Флудеры :-)
#14 by ОбдолбанныйВася
СокрЛП - к некстовому значению?
#15 by DGorgoN
Да/Нет/Наверное
#16 by DGorgoN
у меня работа всегда даже для чисел..
#17 by AlexWolf
если так попробовать -
#18 by jellfish
Спасибо. Все заработало...
#19 by DGorgoN
Причину скажи :)
#20 by jellfish
Причина простая. Пытался таким образом выгружать группы... :-) Надо было добавить проверку как посоветовал AlexWolf СпрКон.ЭтоГруппа=0
#21 by jellfish
Еще пара вопросов простейших :-) 1) У меня выгрузилась всякая лабуда вида КОН|00000137|[ЗАТРАТЫ и ИЗДЕРЖКИ]|[ЗАТРАТЫ и ИЗДЕРЖКИ]||||| Как бы ее отсеять? 2) В адресах есть Enter - ы как бы их убрать? Т.е. заменить символы 13/10 на пустое место...
#22 by AlexWolf
1)отсеять ессно по условию, какое условие - твоя база, тебе видней..
#23 by jellfish
А какое условие? Это же не группа :-) Я пока напридумывал только по отсутствию например адреса...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С