» | Казахстанский Бухгалтерский форум www.balans.kz | Не удалось выполнить перекодировку методами библиотеки V7plus.dll. Перекодирование осуществляется штатными средствами. |
|
Показать сообщения: Начиная со старых .::. Начиная с новых |
Автор: | Den |
Добавлено: | #1  Пт Янв 16, 2009 19:26:23 |
Заголовок сообщения: | Не удалось выполнить перекодировку методами библиотеки V7plus.dll. Перекодирование осуществляется штатными средствами. |
7.7 БУ 259 Собственно сабж. Встретился на регламентированой отчетности, при выгрузке формы 201. Набор отчетности за 4 кв. Кто встречал? Как боролся? Добавлено спустя 2 минуты 5 секунд: Кстати с набора от 3-го квартала выгружается. |
Автор: | Технический |
Добавлено: | #2  Пт Янв 16, 2009 19:38:33 |
Заголовок сообщения: | |
Это при выгрузке формы я так понял. |
Автор: | Den |
Добавлено: | #3  Пт Янв 16, 2009 20:51:26 |
Заголовок сообщения: | |
Да |
Автор: | Технический |
Добавлено: | #4  Пт Янв 16, 2009 21:02:59 |
Заголовок сообщения: | |
А результат какой? В итоге не выгружается? |
Автор: | Den |
Добавлено: | #5  Пт Янв 16, 2009 21:03:52 |
Заголовок сообщения: | |
Нет. |
Автор: | Курсаков С.А. |
Добавлено: | #6  Пт Янв 16, 2009 22:22:27 |
Заголовок сообщения: | |
Матерь Божия...Зачем пользователю такое сообщение ? |
Автор: | Raybek |
Добавлено: | #7  Пт Янв 16, 2009 23:51:14 |
Заголовок сообщения: | |
В rpert.ert Если ЗагруженаБиблиотекаV7plus = 1 Тогда Попытка ОбъектXMLПарсер = СоздатьОбъект("AddIn.XMLParser"); // Проверяем первую строку текста // в случае, если она содержит декларацию XML запоминаем ее ПерваяСтрока = ТекстXMLВыгрузкиФорма.ПолучитьСтроку(1); ПризнакДекларацииXML = 0; Если Лев(ПерваяСтрока,2)= "<?" Тогда ТекстXMLВыгрузкиФорма.УдалитьСтроку(1); ПризнакДекларацииXML = 1; КонецЕсли; ТекстXMLВыгрузкиФорма.ВставитьСтроку(1, "<xml>"); ТекстXMLВыгрузкиФорма.Записать(ПутьФайлаВыгрузки); XMLДокумент = ОбъектXMLПарсер.СоздатьДокумент(); XMLДокумент.Загрузить(ПутьФайлаВыгрузки); XMLДокумент.Кодировка = "UTF-8"; Состояние("Временная запись в файл..."); XMLДокумент.Записать(ПутьФайлаВыгрузки); ТекстXMLВыгрузкиФорма.Открыть(ПутьФайлаВыгрузки); ТекстXMLВыгрузкиФорма.УдалитьСтроку(1); Если ПризнакДекларацииXML = 1 Тогда ТекстXMLВыгрузкиФорма.ВставитьСтроку(1, ПерваяСтрока); КонецЕсли; Исключение Сообщить("Не удалось выполнить перекодировку методами библиотеки V7plus.dll. Перекодирование осуществляется штатными средствами.","i"); ЗагруженаБиблиотекаV7plus = 0; КонецПопытки; Добавлено спустя 12 минут 29 секунд: По коду вроде получается парсер не создает. Мысль 1) Попробовать переустановить msxml. У меня на компе все в норме. Мысль 2) Вылетает на XMLДокумент.Кодировка = "UTF-8"; Посмотреть региональные настройки. Порыться в реестре - может какие-нибудь умные ПО при установке вставили собств. кодовые страницы. |
Автор: | Нерезидент Баланса |
Добавлено: | #8  Сб Янв 17, 2009 00:06:48 |
Заголовок сообщения: | |
проверьте в папке 4 квартала хмл встали у вас при обновлении отчетности. В этом квартале надо сначала распаковать файлы, потом ложить в папку extforms и в каталог отчетности, причем хмлки должны лежать в папки xml иначе выгруженные с 1с оне не откроются в налоговых прогах. проверено |
Автор: | Технический | ||
Добавлено: | #9  Сб Янв 17, 2009 00:18:05 | ||
Заголовок сообщения: | |||
Правильно ход. Это же помогало при проблеме загрузки рег отчетности в конфигурацию. |
Автор: | Cosmo |
Добавлено: | #10  Сб Янв 17, 2009 12:59:08 |
Заголовок сообщения: | |
Нерезидент Баланса Спасибо, сэкономили мне время, жаль что пользователи сами не смогут обновлять. |
Автор: | garon |
Добавлено: | #11  Пт Мар 13, 2009 10:59:28 |
Заголовок сообщения: | |
Спасибо |