Имя: Пароль:
1C
 
Копирование в буфер обмена текста с концом строки из ячейки табличного документа
,
0 TormozIT
 
гуру
22.10.14
02:07
Конфигурация ПО

    1С 8.2.16-8.3.5.1186, обычное и управляемое приложение

    Проблема

    При копировании в буфер обмена текста с переносами строк из ячейки табличного документа в режиме просмотра в буфер обмена текст помещается обрамленный кавычками.

    Воспроизведение

    Открыть табличный документ в любом приложении 1С и воспроизвести действия по ролику или
        Ввести в ячейку табличного документа текст с переносом строки (SHIFT+ENTER)
        Выйти из режиме редактирования ячейки
        Скопировать текст этой ячейки в буфер обмена
        Вставить из буфера обмена текст в другую ячейку табличного документа в режиме редактирования ячейки
        Увидеть неожиданные обрамляющие кавычки

    Не исключаю, что поведение задуманное, но для меня оно всегда было не ожидаемым и я так и не смог понять его цель. Надеюсь, здесь кто то подскажет.

Видео http://dropmefiles.com/wjWse
1 Sasha_Rapira
 
22.10.14
02:24
В чем суть темы?

Можно скопировать одну ячейку и вставить в другую НЕ заходя в режим редактирования, тогда будет нормально без кавычек
2 Sasha_Rapira
 
22.10.14
02:27
и все правильно работает.

Когда ты копируешь Ячейку, ты копируешь НЕ текст, ты копируешь объект ячейки которые содержит текст, шрифт, цвета и т.д.

Поэтому при вставке он в кавычки окружает.

Если ты зайдешь в редактирование ячейки, введёшь код и сразу скопируешь именно сам текст, то он будет нормально вставляться
3 TormozIT
 
гуру
22.10.14
02:42
(2) Почему тогда разное поведение у ячеек
- с текстом без конца строки
- с текстом с концом строки
?
4 FlashC
 
22.10.14
02:49
(3) предположу: иногда что то можно, а иногда "категорически", но увы, нельзя
5 TormozIT
 
гуру
22.10.14
08:36
Пока ни одного разумного объяснения не услышал. Продолжаю надеяться.
6 TormozIT
 
гуру
22.10.14
10:59
Ну что, еще идеи есть?
7 TormozIT
 
гуру
24.10.14
13:11
Ответ отдела разработки:

Не ошибка. Так и запланировано. Для того, чтобы в тексте можно было отличить копирование двух ячеек от копирования одной ячейки с двумя строками.
Это общепринятое поведение. См. Excel