#0
by Маркусс
Добрый день. Написал обработку загрузки номенклатуры из документа Excel. Не понимаю каким образом можно считать штрихкод, который в файле я так понимаю в виде рисунка. Подскажите, пожалуйста, уважаемые, как это сделать? Спасибо. ШтрихКод = Прил.Range("I"+Строка(I)).Value; В ШтрихКоде ничего нет.
#3
by Попытка1С
Штрих код это цифры с определенным шрифтом. Чтобы его получить в 1с, его надо получить из екселя не в виде картинки...
#4
by Маркусс
это печатная форма РасходнойНакладной самописной конфы. В ячейке экселя рисунок в виде полосок (какие обычно на этикетках) под ними цифры. То есть из картинки получить штрихкод не реально? нужно переделать выгрузку, чтобы выгружался штрихкод в числовом виде без цифр? Других вариантов нет? Просто переделать выгрузку не реально.
#6
by Rie
В ячейке Excel - точно рисунок? Что в поле формулы записано? Если рисунок - то какой именно объект этот рисунок делает.
#8
by Маркусс
в ячейке формула написано =ВНЕДРИТЬ("BARCODE.BarcodeCtrl.1";"") в режиме загрузки как это сделать?
#9
by Aleksey_3
Ну в теории всякие USD ведь распознают картинки с сайти, использую движок FineReadera, но ИМХО проще выгрузку переделать, чем огород городить Так ты не ответил, что за файл. Если от поставщика, то могут быть грабли, так как их штрихкод, может совпадать с вашим. Если это ваши внутренние перемещения, то проще выгрузку/загрузку нормально сделать. В любом случае зачем вам именно этот штрихкод?
#13
by Маркусс
Клиент берёт товар от двух разных поставщиков. Оба они ему предоставляют накладные в Excel формате. Товар у обоих поставщиков может быть одинаковым, но называться может по разному, артикул у них тоже разный, а вот штрихкод совпадает. Поэтому есть мысль при загрузке искать по штрихкоду. Именно за этим мне и нужно его получить. Переделать выгрузку нереально, потому как никто не будет из-за единственного ИП менять конфигурацию в крупной торговой сети.
#14
by Aleksey_3
Ну просто штрих код не всегда производитель рисует. Иногда его может сама торговая сеть проставить. Поэтому возможны ситуации, кода товар разный а штрихкод один.
#17
by Маркусс
Прил.Range("I"+Строка(I)).ПолучитьОбъект.Value Ошибку выдаёт. Как правильно прописать?
#19
by shuhard
[Товар у обоих поставщиков может быть одинаковым, но называться может по разному, артикул у них тоже разный, а вот штрихкод совпадает] есть артикул, в УТ УПП КА есть Рг номенклатура контрагентов, нафиг огород с штрих-кодом городить
#23
by Rie
Прил - это Excel? Обращайся к Worksheet. И залезь в справку по VBA, посмотри, что там написано.
#24
by Маркусс
Справка не помогла Вот должен быть более менее похожий вариант. ШК=Прил.Workbooks.Worksheets.Shapes.Application.ActiveSheet.OLEObjects(Прил.Range("I"+Строка(I)).Value); Где ошибка? Подскажите, плиз, многоуважаемые гуру.
#25
by dk
>>ШК=Прил.Workbooks.Worksheets.Shapes.Application.ActiveSheet.OLEObjects(Прил.Range("I"+Строка(I)).Value); жесть
#34
by dk
нашел таки разницу между Прил.ActiveSheet.OLEObjects("картинка "+i).Object.Text и Прил.Workbooks.Worksheets.Shapes.Application.ActiveSheet.OLEObjects(Прил.Range("I"+Строка(I)).Value); ))
#36
by dk
к сожалению в готовом файле уже просто картинка и текст из нее не вытащить ( хотя могу ошибаться, но ...
#37
by Злопчинский
попробовать каким-то образом натравить на картинку штрихкода распознавалку Душелова...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- При приеме данных с удаленной машины загрузка идет очень долго
- Загрузка данных из ЗиК в 1С Предприятие
- Печать штрихкода из 1С на принтер штрихкода
- Загрузка из Экселя напрямую, т.е. без Экселя.
- Как в 1С 7.7 загрузить файл Экселя без установленного Экселя
- Долгая загрузка при "Загрузка структуры данных программы..."
- Загрузка структуры данных программы / загрузка прикладной системы
- 8.3.7 частичная загрузка из файлов /LoadConfigFromFiles
- v7: Загрузка в 1с 77 из Экселя, без установки Экселя
В этой группе 1С
- v7: Конвертация данных
- Возможны расхождения иб и ленты фр, нет связи
- У пользователя недостаточно прав на исполнение операции над базой данных
- Убрать из видимости склады в УТ
- Кто УПП 1.3.1.1 смог скачать?
- Запрос по приходным и расходным накладным
- Активизировать определенную строку в списке документов
- Начисление отпуска, не заполняется табличная часть Начисления
- Как в запросе получить только первые документы по параметру?
- WinSrv2003 64bit + установка драйвера Hasp
- Выбор принтера в 1с8
- Как отключить в винде скрытое автообновление ?
- СКД и РЛС
- Можно ли из режима 1с предприятия запустить команду обновления конигурации?
- Символ "возврата каретки"
- Как отразить в УПП реализацию сотрудникам в счет ЗП?
- v7: v8: СФ выданный на аванс: почему попадает в книгу покупок? (БП)
- Табличное поле типа Отбор: доступные поля
- Компонента V7Plus : Сброшено подключение к этому серверу.
- Вопрос по подчиненным документам