Копирование с 1С
Модераторы: dimbor, Модераторы разделов
-
- Сообщения: 19
Копирование с 1С
Моя цель: корректное копирование данных с удаленных серверов на WS2003 через терминальное соединение. Перепробовал кучу клиентов rdp под Ubuntu, копирование таблиц из 1С и Excel с удаленных серверов происходит без форматирования, вставляется голый текст. На ubunte с таблицами работаю в OpenOffice 3.0.1
Есть предположение, что проблема с терминальными клиентами.
Есть предположение, что проблема с терминальными клиентами.
-
- Сообщения: 157
- ОС: linux
Re: Копирование с 1С
проблема в COM/DCOM/COM+ и прочей ерундени из венды, без этих служб никак объект не перетянуть
-
- Сообщения: 19
Re: Копирование с 1С
Существуют какие нить варианты реализвать их в Ubuntu?
-
- Сообщения: 1685
- ОС: SuSe 10.2
Re: Копирование с 1С
И объясните _подробнее_, очень подробнее что вы имеете в виду "корреткное копирование... через терминальное соединение?"
вы копи-паст делаете, драг-н-дроп, подключаете локальный диск в терминальный сеанс или ещё как?
также какой конкретно у вас терминальный сервер? Windows Terminal или 1С запущен под етерсофт-вайном?
исходных данных дайте побольше?
--------------------------------------------------------------------------
можно непосредственно в терминальном сеансе запускать ворд-ексель-опен-офис, в него "перетаскивать файл" и им сохранять на подмонтированныфй диск.
если вам надо из 1С - можно написать обработку на 1С которая будет таблицу mxl выгружать в файл опен-офиса и класть в файл куда-либо. например на подмонтированный диск.
Каков бюджет проекта?
вы копи-паст делаете, драг-н-дроп, подключаете локальный диск в терминальный сеанс или ещё как?
также какой конкретно у вас терминальный сервер? Windows Terminal или 1С запущен под етерсофт-вайном?
исходных данных дайте побольше?
--------------------------------------------------------------------------
можно непосредственно в терминальном сеансе запускать ворд-ексель-опен-офис, в него "перетаскивать файл" и им сохранять на подмонтированныфй диск.
если вам надо из 1С - можно написать обработку на 1С которая будет таблицу mxl выгружать в файл опен-офиса и класть в файл куда-либо. например на подмонтированный диск.
Каков бюджет проекта?
-
- Сообщения: 19
Re: Копирование с 1С
Корректное копирование, это обычное терминальное копирование, через буфер обмена из 1С, которая установлена на терминальном сервере под WS2003, данных (точнее отчетов в табличном виде) в OpenOffice на Ubuntu. Таблица копируется, но сбивается форматирование (шрифты, размер колонок и т.д.) Перепробовал всевозможные буферы и rdp клиенты, не помогло. Пытался также запустить под Wine майкрософтовский rdp, и попробовать поработать с ним, wine выдает, что уже rdp установлен, хотя в каталоге system32 mstsc.exe найти не могу.
-
- Сообщения: 2121
- Статус: вне статуса
- ОС: Gentoo ~
Re: Копирование с 1С
вы полагаете, что линуксовый OOo хорошо справится со всякими BIFF из буфера обмена?
-
- Сообщения: 19
Re: Копирование с 1С
Я не знаю. Поэтому и создал тут тему, в надежде, что помогут.
-
- Сообщения: 1685
- ОС: SuSe 10.2
Re: Копирование с 1С
stampidu писал(а): ↑30.09.2009 18:23Корректное копирование, это обычное терминальное копирование, через буфер обмена из 1С, которая установлена на терминальном сервере под WS2003, данных (точнее отчетов в табличном виде) в OpenOffice на Ubuntu. Таблица копируется, но сбивается форматирование (шрифты, размер колонок и т.д.) Перепробовал всевозможные буферы и rdp клиенты, не помогло. Пытался также запустить под Wine майкрософтовский rdp, и попробовать поработать с ним, wine выдает, что уже rdp установлен, хотя в каталоге system32 mstsc.exe найти не могу.
напишите пожалуйста в виде сценария - что вы нажимаете, и делаете.
термин "обычное терминальное копирование" - это птичий язык понятный только вам.
хотите что вам помогли - учитесь подробьно по шагам описывать проблему и сценарий её получения.
в общем виде вам уже ответили.
вам нужно приложение для линукс которое умеет разбирать хрень которая вставлена в буфер.
возможно MS Office запущенный под Wine будет на это способен.
-
- Сообщения: 19
Re: Копирование с 1С
Подключаюсь терминалкой к удаленному серверу под WS2003, выбираю отчет в 1С, выделяю, далее правой клаишей мыши копировать, вставляю текс на локальную машину в OpenOffice правой клавишей мыши вставить, копируется голая таблица, бес соответствующих шрифтов, размеров колонок и т.д. Пробовал ставить MSOffice под Crossover, копирование осуществляется, но также без форматирования. Но ставить office под виртуалкой не вижу смысла, т.к. это нарушение лицензионных прав.
-
- Сообщения: 19
Re: Копирование с 1С
Народ неужели ни кто не сталкивался с такой проблемой?
-
- Сообщения: 615
- ОС: Гигтег+Цшт32
Re: Копирование с 1С
А вы под Windows из 1С в Excel копировать пробовали? Результат будет тот же самый... (это я про 7.7 говорю, что с 8кой не в курсе).
Но даже если это 8ка и она так умеет, думаю добиться копирования с сохранением формата сменой rdp-клиента не решить (тем более что это все надстройки над rdesktop).
Даже NX от Nomachine не поддерживает копирование с форматированием win-lin в обе стороны (а им проще - и клиент и сервер свои), что уж тут говорить о закрытом и недокументированном протоколе от MS.
-
- Сообщения: 19
Re: Копирование с 1С
Да, все в полне копировалось, с терминального сервера 1C на локальный компьютер в Excel, со всем форматированием таблиц.
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
Re: Копирование с 1С
Да и научить-то его в принципе можно. Да и пртокол не такой уж сложнючий: там что-то вроде типа table по клипборде есть у винапи. Да и старый добрый метод тыка опять же. Только один вопрос: зачем? Восьмерка умеет сохранять в xls? Это технологично.
-
- Сообщения: 119
- ОС: gentoo
-
- Сообщения: 615
- ОС: Гигтег+Цшт32
Re: Копирование с 1С
А ты вот тут посмотри: Wine и rdp Они себя засекретили


Хотя это 1С, полностью защитить все, не так просто

-
- Сообщения: 3
- ОС: Linux Mint 18.3
Re: Копирование с 1С
Доброго времени дорогие друзья !!! Вижу что форум много лет назад работал.. Тем не менее - столкнулся с той же проблемой. Пересаживаю менеджеров под Linux, система Mint 18.3 - та же беда, копирую в буфер из 1С, вставляю в libreoffice - нет форматирования - только текст..
Когда подсоединяюсь из виндовс машины, копирую, и вставляю, хоть в libreoffice, хоть в Microsoft Office - форматирование есть..
И еще заметил странную штуку, когда подсоединяюсь под линуксом, копирую в буфер обмена содержимое таблицы 1с, вставляю ее в МсОффис который находится на сервере - и тот же эффект... Нет форматирования. Буфер обмена начисто про форматирование не помнит, даже для офиса на сервере.. МОжет кто нибудь решил проблему ? Поделитесь пожалуйста ?!?
Р.С. Показал менеджерам вариант с сохранением в формате exel на диск, непосредственно локальный, но им кажется это лишним усложнением.. Если кто то что то знает, как решить проблему - помогите пожалуйста !!!
Когда подсоединяюсь из виндовс машины, копирую, и вставляю, хоть в libreoffice, хоть в Microsoft Office - форматирование есть..
И еще заметил странную штуку, когда подсоединяюсь под линуксом, копирую в буфер обмена содержимое таблицы 1с, вставляю ее в МсОффис который находится на сервере - и тот же эффект... Нет форматирования. Буфер обмена начисто про форматирование не помнит, даже для офиса на сервере.. МОжет кто нибудь решил проблему ? Поделитесь пожалуйста ?!?
Р.С. Показал менеджерам вариант с сохранением в формате exel на диск, непосредственно локальный, но им кажется это лишним усложнением.. Если кто то что то знает, как решить проблему - помогите пожалуйста !!!
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
Re: Копирование с 1С
МСОфис на сервере, это под вайном что-ли? Но независимо от ответа на этот вопрос, правильность работы при вин-подключении связана с тем, что в клиентский буфер старается прийти всегда cp1251. По крайней мере, тут долго за это боролись. Причем перекодировка осуществляется родным winapi. А в буфере линуксового приложения живет utf8, средства перекодировки - тоже линуксовые. Чем кодируется форматирование под виндовс тут никто так и не изучал. Но вряд ли только символами из первой половины ascii. При многочисленных, в общем случае, перекодировках форматирование теряется. Может и мусор в буфере появляться.electroscat писал: ↑01.08.2018 11:52Когда подсоединяюсь из виндовс машины, копирую, и вставляю, хоть в libreoffice, хоть в Microsoft Office - форматирование есть..
И еще заметил странную штуку, когда подсоединяюсь под линуксом, копирую в буфер обмена содержимое таблицы 1с, вставляю ее в МсОффис который находится на сервере - и тот же эффект... Нет форматирования. Буфер обмена начисто про форматирование не помнит, даже для офиса на сервере.. МОжет кто нибудь решил проблему ? Поделитесь пожалуйста ?!?
Теоретизировать можно еще долго. Но если и без участия терминальных дел в системе не все хорошо, то это баги системы. А мы музыканты скромные: на чем можем, на том и играем.
Спасибо сказали:
-
- Модератор
- Сообщения: 21046
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Копирование с 1С
Сколько лет прошло, давно придумали всякие веб-клиенты и нативные клиенты, но кто-то всё равно ухитряется раскопать старые грабли…
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 3
- ОС: Linux Mint 18.3
Re: Копирование с 1С
Нет, это когда я захожу в терминальный сеанс, на удаленной машине, открываю и копирую, например, платежку, сворачиваю 1с, и там же на рабочем столе открываю майкрософт оффис, и в него вставляю.. Все там, на удаленной машине, W2008Server. Не под вайном, у меня в Linux стоит remmina и она связывается с W2008Server. Wine нет на раб. станциях. Самое интересное, что когда подключаюсь из под WIN к тому же раб. столу - то такая операция проходит нормально, копирование с форматированием происходит, да и на раб. станцию переносит с форматированием..
Спасибо за ответ, я понимаю что все очень сложно с этим RDP, для связи с машиной Windows - при помощи рабочей станции с Linux...
Самим маркетологам из Microsoft - не очень нужно, чтобы происходила корректная связь между этими системами... Для того чтобы это происходило некорректно, я слышал (и даже верю), что меняются незначительно, постоянно, например форматы M.Office и M.Exel - чтобы не корректно открывалось это все в офисных программах серии Open, Но тем не менее, последняя публикация на форуме из 2009 года, думал мало ли, может что то поменялось...
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
Re: Копирование с 1С
Давно придумали нетрадиционные семьи и садо-мазо, но кто-то все равно ухитряется с женщинами в классической позе...Bizdelnick писал: ↑02.08.2018 09:23Сколько лет прошло, давно придумали всякие веб-клиенты и нативные клиенты, но кто-то всё равно ухитряется раскопать старые грабли…
Это к тому, что веб-клиент 1с это больно, а в нативный - не завезли саму виндовс со своим COM.
Спасибо сказали:
-
- Сообщения: 311
- ОС: ubuntu
Re: Копирование с 1С
попробуйте клиент 2x https://www.parallels.com/products/ras/download/client/
проверил у себя работает, но если вы будет копировать в либреофис то возможно будут проблемы, с кодировками и прочим
проверил у себя работает, но если вы будет копировать в либреофис то возможно будут проблемы, с кодировками и прочим
-
- Сообщения: 3
- ОС: Linux Mint 18.3
Re: Копирование с 1С
Спасибо за ответ ! Попробую обязательно. Сейчас проект перехода под Linux к сожалению преостановлен, менеджеры жалуются, никто не хочет что то новое постигать.... тем не менее, на будущее, думаю будет актуально еще. Как попробую отпишусь. Спасибо!