Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Работа с табличным документом. УФ.

Работа с табличным документом. УФ.
Я
   Родом из детства
 
13.09.21 - 15:19
Всем здравствуйте. Задача следующая:
Нужно реализовать импорт данных из файла, но вручную. То есть:
На форме у нас табличный документ, в нем есть шапка, например: "номер заказа| контрагент| штрихкод|"
Далее, пользователь открывает текстовый, или табличный файл, копирует нужную колонку и вставляет её в табличный документ, так делается со всеми колонками, далее, нужно сформировать и обработать таблицу полученных значений.
В чем траблы:
Я создал макет, в котором добавил область "заголовок", на которой отображаю названия колонок. Однако, имеется проблема. Копирую несколько ячеек внешнего документа(xls,например), выделяю вторую строку табличного документа на форме(тк первая строка - заголовок), вставляю скопированные значения - > первая строка с заголовком становится пустой, скопированные строки появляются снизу. Заметил, что если копировать не во вторую строку, а, допустим, в 20, то скопируется в верхние строки. В общем, нужно как-то запретить редактировать определенную область макета(Заголовок - шапку), однако, свойство редактирования относится только ко всему табличному документу( Также непонятно, как изменить приоритет вставки данных при копировании(похоже, по умолчанию, он заполняет данные начиная от выделенной ячейки вверх, а не вниз)
   banco
 
1 - 13.09.21 - 15:34
(0) Что то неправильно копируешь. Все нормально вставляется в табличный документ.
   Родом из детства
 
2 - 13.09.21 - 15:34
(1) В общем, трабл, похоже, вообще не в механизме копирования. Сейчас брал инфу не из экселя, а из LibreOffice. И почему-то когда копируешь из него затирается вышестоящая строка. Попробовал из экселя - все норм.
   Родом из детства
 
3 - 13.09.21 - 15:35
Ложная тревога паход, а LibreOffice - неочень хорошая вещь
   Родом из детства
 
4 - 13.09.21 - 15:37
Однако, все-равно, остался вопрос: можно ли в табличном документе запрещать редактировать определенные области? например, запретить изменять первую строку(где у меня шапка таблицы)? Пошустрил в нете, особо не нашел ответов на этот вопрос...
   runoff_runoff
 
5 - 13.09.21 - 15:42
Защита
   Родом из детства
 
6 - 13.09.21 - 15:43
(5) Спасибо. Попробую

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.