Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )



История благодарностей участнику Mikst ::: Спасибо сказали: 4 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
16.10.13, 12:30 общая файловая ошибка при доступе к безымянный файл
Цитата(Bernet @ 15.10.13, 14:55) *
может файл конфигурации с которой сравниваете лежит в папке, где ограничен доступ на чтение? это предположение, такой ошибки не встречал.

Нет, с доступом точо все в порядке.

Цитата(mister-x @ 15.10.13, 14:10) *
мд-файл, з яким порівнюєте не битий? антивірус(и) є, які (колись касперський v.4-5 таке "допомагав" видавати)?


На первом компютере где была обнаружана проблема, антивируса вообще нету, он изолирован.
На втором компютере стоит стандартный антивирусник майкрасофта, никаких ошибок не находит(

Вообщем нашел я решение проблымы. Сначала накрыл базу старым МД, там были какието изменения только по формах документов (Я предпологаю что просто кто то зашел в форму и сохранил), а после этого уже обновил нужным МД файлом.
Всем спасибо smile.gif
Домовик,
21.05.13, 14:38 1c 7.7 и OpenOffice
Всем большое спасибо, у меня получилось!

Выкладываю полный текст обработки, может кому нибудь понадобиться.

Функция ПолучитьОбертку()
    ХТМЛ = СоздатьОбъект("htmlfile");
    ХТМЛ.Open("text/html");
    //<-- Подготовим нужные методы

    ХТМЛ.Write("<script type='text/javascript'>
    |var ХТМЛ;
    |ПолучитьЗначение=function(x,y){return x.constructor == Array ? x[y] : x};
    |УстановитьЗначение=function(x,y,z){x[y]=z};
    |РазмерМассива=function(x){return x.length};
    |УстановитьБулево=function(x){x.Value=Boolean(x.Value)};
    |Массив=function(){return new Array()};
    |</script>");
    Док=ХТМЛ.documentElement.document;

    Док.script.ХТМЛ=ХТМЛ;

    Возврат Док.script;
КонецФункции  


Функция ОпенОфис(Файл="")
    Перем Параметр;
    Это=ПолучитьОбертку();

    СервисМанагер=СоздатьОбъект("com.sun.star.ServiceManager");
    Обновлялка=СервисМанагер.createInstance("com.sun.star.reflection.CoreReflection");
    Проводник=СервисМанагер.createInstance("com.sun.star.ucb.FileContentProvider");
    УРЛ=Проводник.getFileURLFromSystemPath("",Файл);
    Сообщить(УРЛ);
    Массив=Это.Массив(0);
    Параметр=Это.Массив(0);
    
    
    Десктоп = СервисМанагер.createInstance("com.sun.star.frame.Desktop");

    Док = Десктоп.LoadComponentFromURL(УРЛ, "_blank", 0, Массив );  
    
    Replace = Док.CreateReplaceDescriptor();  
    Replace.SearchString  = "Заменяемая строка";
    Replace.ReplaceString = "Новая строка";
    Док.ReplaceAll(Replace);


КонецФункции

//*******************************************

Процедура Сформировать()
    Перем Имя,Путь;
    Если ФС.ВыбратьФайл(0,Имя,Путь,"","Файлы офиса|*.ods;*.xls;*.ott;*.odt;*.doc","*")=0 Тогда
        Возврат;
    КонецЕсли;
    ОпенОфис(Путь+Имя);
КонецПроцедуры
Acid, takefive, Vofka,

RSS Текстовая версия Сейчас: 30.05.24, 2:54
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!