Ошибка Common dialog err = 0x3002

Модераторы: Лабутин Сергей Евгеньевич, Алек(андр

Ошибка Common dialog err = 0x3002

Сообщение S-Off » 26 фев 2016 22:42

В связи с чем может возникать данная ошибка? Возникает при попытке вызова команды:
"Файлы - Экспорт изображения"
После перезапуска программы ошибка исчезает, но при создании нового заказа снова появляется. Неудобно постоянно перезагружать программу.
Спасибо.
Вложения
Безымянный.png
S-Off
 
Сообщения: 18
Зарегистрирован: 23 окт 2015 18:54

Re: Ошибка Common dialog err = 0x3002

Сообщение Алек(андр » 09 мар 2016 09:52

Причиной этой ошибки может быть символ (обратный слэш). В явно заданных тропах к файлам не должно быть лишних символов \ (обратный слэш). На вашем скрине ничего толком не видно. Осенью 2015такой вопрос уже поднимался.


про Common dialog err 3002!
причина в том, что некоторые товарищи пишут так
ProjPath=getfilename(projname)
draftsPath=ProjPath+"\\reports\\K3_Drafts\\"



если последнюю строчку написать правильно
draftsPath=ProjPath+"reports\\K3_Drafts\\"


то ошибки не будет
перед reports не нужно \\, т.к. ProgPath всегда заканчивается на \\


лишния \\ и вызывает эту ошибку



При этом надо учитывать, что это распространяется только на ProjPath

Команда:
=MPathExpand("<Proto>")
"D:\\PKM73_DV\\Data\\PKM\\Proto"


тут нет завершающих!!!
вот такая у нас система
не надо сказанное выше распространять на все!!!
getprojpath()
возвращает с завершающим \

У меня ошибка была вот в этом:
просто ты к "папке с проектом", которая всегда заканчивается на слэш, добавляешь относительный путь к папке, в которой будет чертеж или экспортируемый файл и ЗАЧЕМ-ТО начинал с \\

проблему создает именно вот такой вариант 'D:\\PKMPROJECTS73\\209\\\\Reports\\WMF_Drafts\\'
Аватара пользователя
Алек(андр
 
Сообщения: 1170
Зарегистрирован: 17 ноя 2008 10:16
Откуда: Московская область

Re: Ошибка Common dialog err = 0x3002

Сообщение S-Off » 09 мар 2016 10:51

я ознакомился... но я код нигде не менял, и я даже не понял в каких файлах его корректировать нужно.
я понять не могу почему ошибка возникла и какова вообще ее закономерность.
буду смотреть. если что отпишусь.
S-Off
 
Сообщения: 18
Зарегистрирован: 23 окт 2015 18:54

Re: Ошибка Common dialog err = 0x3002

Сообщение Алек(андр » 09 мар 2016 13:47

Возможно причина в предыдущих действиях. Гдето в макросах в PROTO есть строки типа

+"\\reports

их надо исправить на

+"reports

есть такой редактор
Notepad++

Вот , с его помощью это можно за пару минут сделать
Аватара пользователя
Алек(андр
 
Сообщения: 1170
Зарегистрирован: 17 ноя 2008 10:16
Откуда: Московская область

Re: Ошибка Common dialog err = 0x3002

Сообщение S-Off » 14 мар 2016 13:39

да, нотпад знаю. отличая вещь, я его для html и css юзаю.
ну раз такое дело подскажите какой файл нужно править я поковыряю.
спасибо.
S-Off
 
Сообщения: 18
Зарегистрирован: 23 окт 2015 18:54

Re: Ошибка Common dialog err = 0x3002

Сообщение Алек(андр » 14 мар 2016 15:29

Запусти поиск +"\\report по файлам в папке PROTO.
У меня исправлено. Я не помню какие
Аватара пользователя
Алек(андр
 
Сообщения: 1170
Зарегистрирован: 17 ноя 2008 10:16
Откуда: Московская область


Вернуться в К3-Мебель. Программа для производства и продажи мебели.

Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot] и гости: 1

cron