Страница 1 из 1

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

Добавлено: 10 авг 2009 16:44
Aleksey
Если открыть прайс с тем же именем что и прайс, который будет обрабатывать программа, то она начинает ругаться что прайс-де уже открыт.

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

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

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

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

Добавлено: 13 авг 2009 13:19
Aleksey
А, понятно. А если я не через Excel настрою парсинг (помнится была недавно инструкция для тех у кого нет Excel), то то же самое будет?

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

Добавлено: 13 авг 2009 14:19
TechAdmin
Если импортировать товары с использованием драйвера '2007 Office System Driver: Data Connectivity Components', тогда файл может быть открыт, это не влияет на импорт. Но при использовании этого драйвера есть ограничения и поэтому рекомендуется использовать установленный MS Excel, даже в некоторых прайсах замечено что информация полученная с одного и того же прайс-листа поступает в программу E-Trade PriceList Importer в разных вариантах и с различиями.

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

Добавлено: 13 авг 2009 14:28
Aleksey
А не может программа сравнивать время последнего изменения файла, и не начинать импорт каждый раз по новой?

Ну тоесть сохранять как-то у себя в какой-то таблице БД уже всю информацию, в удобном для себя формате.

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

Добавлено: 13 авг 2009 17:35
TechAdmin
Т.е. если дата и время файла не изменилась, тогда пропускать импорт этого файла, так ?

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

Добавлено: 14 авг 2009 09:40
Aleksey
Если программа будет использовать данные полученные из прайса ранее, то да. На мой взгляд не имеет смысла каждый раз программе тратить время на одно и тоже.

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

Добавлено: 14 авг 2009 11:04
TechAdmin
Постараемся внедрить в новой версии эту возможность.