Форум программистов, компьютерный форум, киберфорум
Наши страницы
1С: Собственные программы
Войти
Регистрация
Восстановить пароль
Другие темы раздела
1С Определённая последовательность строк в ТП. Продолжение http://www.cyberforum.ru/1c-custom/thread2045864.html
Приветствую всех, то как сделано тут - сказали переделать надо, так как сортировка при получении данных нагружает базу. Посоветовали сделать так, при событии "ПриОкончанииРедактирования": 1)...
1С Не ловится CallBack от внешнего OLE-объекта Добрый день. 1С-Предприятие77 Имеем DLL-OLE файл. Успешно его RegSvr32. Он успешно подключается, методы/свойства работают. Obj = СоздатьОбъект("BTZ.Vk"); Obj.Inner("QQ"); // Успешно выводит... http://www.cyberforum.ru/1c-custom/thread2045806.html
1С Выбор значения перечисления по умолчанию
Здравствуйте. Подскажите пожалуйста, я создал в конфигурации.Перечисления СтавкиНДС, создал два значения НДС18 и НДС10. Как при запуске формы сделать, чтобы поле было заполнено уже например НДС18?
Реализация собственной функции Excel РАБДЕНЬ на языке 1с 1С
Здравствуйте. Очень нужно реализовать алгоритм нахождения даты рабочего дня, отстоящей от указанной начальной даты на заданное количество рабочих дней, т.е. аналог функции EXCEL РАБДЕНЬ. Может кто...
1С Расчет количества рабочих дней между датами http://www.cyberforum.ru/1c-custom/thread2045286.html
Здравствуйте. Хочу посчитать количествот рабочих дней между датами. Сделал так: КолРабДней=0; Для День=НачалоПериода По КонецПериода Цикл Если ДеньНедели(День)<6 Тогда ...
1С Все действия -> Изменить вариант вынести в Настройки Доброе утро, вообщем сам вопрос в названии тему, вот как эту же таблицу вызвать кликнув по кнопке настройки? подробнее
Aleksand0r
0 / 0 / 1
Регистрация: 31.01.2017
Сообщений: 7
0

Выбор кодировки при открытие файла через OpenOffice

28.09.2017, 14:00. Просмотров 441. Ответов 2
Метки (Все метки)

Добрый день. При открытие файла с помощью openoffice получаю иероглифы, необходимо установить дополнительный параметр с выбором кодировки . Как это сделать ?
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
   Попытка
             OpenOffice = Новый ComОбъект("com.sun.star.ServiceManager");
         scr = Новый ComОбъект("MSScriptControl.ScriptControl"); 
    Исключение
        Предупреждение(ОписаниеОшибки() + Символы.ПС + "программа OpenOffice\LibreOffice не установлена на данном компьютере!");
    КонецПопытки;
    
 
 // Думаю где то в этом фрагменте// 
    scr.language = "javascript";
    scr.eval("MassivParametrov = new Array()");
    scr.Charset = "windows-1251" ;
    MassivParametrov = scr.eval("MassivParametrov");
    scr.AddObject("OpenOffice", OpenOffice);
    scr.Charset = "windows-1251" ;
    scr.eval("MassivParametrov[0]=OpenOffice.Bridge_GetStruct('com.sun.star.beans.PropertyValue')");
    scr.eval("MassivParametrov[0].Name='Hidden'");
    scr.eval("MassivParametrov[0].Value=true");
 
 // Думаю где то в этом фрагменте //
 
    Desktop = OpenOffice.CreateInstance("com.sun.star.frame.Desktop"); // Создаем Desktop
    Doc = Desktop.LoadComponentFromURL(ПривестиФайлКУРЛ(Объект.ПустьКФайлу), "_blank", 0, MassivParametrov);
 
    Doc.lockControllers();
    Doc.addActionLock();
 
    Sheets = Doc.GetSheets();
    Лист = Sheets.GetByIndex(0); // Открываем первый лист по индексу
    
    oCell = Лист.GetCellbyPosition(0, 0);
    oCursor = Лист.createCursorByRange(oCell);
    oCursor.GotoEndOfUsedArea(Истина);
    aAddress = oCursor.RangeAddress;
    Объект.Столб = aAddress.EndRow;             /// Количество Столбиков
    Объект.Строки =aAddress.EndColumn;                /// Количество Строк
    
    СчетчикСтолб = 0;
    СчетчикСтрок = 0;
     
    Пока Число(Объект.Столб) >= СчетчикСтрок Цикл
        СчетчикСтолб = 0;      
        Пока Число(объект.Строки) >= СчетчикСтолб цикл  
            Объект.СпискоЗначений.Добавить(Лист.getCellByPosition(СчетчикСтолб, СчетчикСтрок).getText().String());  
            СчетчикСтолб = СчетчикСтолб + 1;
        КонецЦикла;
        СчетчикСтрок = СчетчикСтрок + 1;
    КонецЦикла;


Вернуться к обсуждению:
Выбор кодировки при открытие файла через OpenOffice
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2017, 14:00
Готовые ответы и решения:

Выбор кодировки для сохранения BAT-файла
Windows 10 русская редакция - при создании текстовых файлов по умолчанию используется кодировка...

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

Выбор из combobox и открытие файла
расскажите как выбрать какой-нибудь item из ComboBox и по нажатию кнопки &quot;открыть&quot; открыть этот...

Открытие БД и выбор таблицы из INI файла
Собственно есть много БД, в БД может быть одна таблица, а может быть и несколько. На вход...

Не работает ввод имени файла через fget и открытие через fopen
Уже все перепробовал и в гугле пару часов посидел. Но никак не пойму где проблема допустим в этом...

2
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru