Прайс-лист XXXX.XLS уже открыт

Здесь хранятся старые темы.
Ответить
Aleksey
Сообщения: 241
Зарегистрирован: 11 июн 2009 15:40

10 авг 2009 16:44

Если открыть прайс с тем же именем что и прайс, который будет обрабатывать программа, то она начинает ругаться что прайс-де уже открыт.

Но это другой прайс, у которого просто идентичное имя. Программе обязательно нужно что бы не было открытых файлов с тем же именем? :shock: Может можно как-то отучить её от этого?
C уважением, Алексей.
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

12 авг 2009 12:18

Но это другой прайс, у которого просто идентичное имя. Программе обязательно нужно что бы не было открытых файлов с тем же именем? :shock: Может можно как-то отучить её от этого?


В программе Microsoft Excel нельзя открывать файлы с одинаковыми именами, программа E-Trade PriceList Importer тут не причём. Вот снимок экрана об сообщении Microsoft Excel, если открывается второй файл с одинаковым именем:
2009-08-12_1213.png
2009-08-12_1213.png (27.9 КБ) 4605 просмотров

Можно открыть только если запустить несколько копий программы Microsoft Excel.
С уважением, поддержка ElbuzGroup.
Aleksey
Сообщения: 241
Зарегистрирован: 11 июн 2009 15:40

13 авг 2009 13:19

А, понятно. А если я не через Excel настрою парсинг (помнится была недавно инструкция для тех у кого нет Excel), то то же самое будет?
C уважением, Алексей.
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

13 авг 2009 14:19

Если импортировать товары с использованием драйвера '2007 Office System Driver: Data Connectivity Components', тогда файл может быть открыт, это не влияет на импорт. Но при использовании этого драйвера есть ограничения и поэтому рекомендуется использовать установленный MS Excel, даже в некоторых прайсах замечено что информация полученная с одного и того же прайс-листа поступает в программу E-Trade PriceList Importer в разных вариантах и с различиями.
С уважением, поддержка ElbuzGroup.
Aleksey
Сообщения: 241
Зарегистрирован: 11 июн 2009 15:40

13 авг 2009 14:28

А не может программа сравнивать время последнего изменения файла, и не начинать импорт каждый раз по новой?

Ну тоесть сохранять как-то у себя в какой-то таблице БД уже всю информацию, в удобном для себя формате.
C уважением, Алексей.
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

13 авг 2009 17:35

Т.е. если дата и время файла не изменилась, тогда пропускать импорт этого файла, так ?
С уважением, поддержка ElbuzGroup.
Aleksey
Сообщения: 241
Зарегистрирован: 11 июн 2009 15:40

14 авг 2009 09:40

Если программа будет использовать данные полученные из прайса ранее, то да. На мой взгляд не имеет смысла каждый раз программе тратить время на одно и тоже.
C уважением, Алексей.
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

14 авг 2009 11:04

Постараемся внедрить в новой версии эту возможность.
С уважением, поддержка ElbuzGroup.
Ответить