Заполнение полей в имеющихся документах из внешнего файла

Темы, которые нельзя применить ни к одной из вышеприведенных категорий
Ответить
gothundead
Пользователь
Сообщения: 26
Зарегистрирован: 27 июл 2016, 09:45
2 + 2 = ?: 4

Заполнение полей в имеющихся документах из внешнего файла

Сообщение gothundead » 19 окт 2017, 08:42

Добрый день.
Подскажите, пожалуйста, где можно найти пример автоматизированного заполнения определенного поля в имеющихся документах из внешнего файла.

Дополнительно также интересует процесс автоматизированного создания документов с одновременной загрузкой всех данных в соответствующие поля (из файлов *.xls, *.csv или т.п.)

И еще вопрос.
Возможно ли сделать в копию поля в документе, чтобы значение данного поля также скопировалось. С целью зафиксировать в поле определенное значение, а дальнейшую работу вести с новым полем, в котором уже находятся скопированные данные.

Заранее благодарю

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Заполнение полей в имеющихся документах из внешнего файл

Сообщение Andrew » 19 окт 2017, 09:55

Добрый день!

1) ...заполнение определенного поля из внешнего файла

Если у вас уже есть карточки документов в системе, и допустим вы создали новое поле, и мы вот его хотим чем-то заполнить - это уже необходимо написать небольшую программу. Она подключиться к серверу, через наше API, и проведет необходимые действия. Я так понимаю, это разовая операция? Или нет..?

2) ...автоматизированное создание документов с загрузкой данных из (.xls, csv) - здесь чуть проще. Вы можете настроить вид в папке так, чтобы в нем были ваши поля, и создать один-два документа примера. Потом выгрузите их в .csv формат - через меню "Файл \ Экспорт". Таким образом у вас получится шаблонный .csv файл. Вы его заполните реальными данными и сможете это втянуть в систему. Это вы можете сделать самостоятельно.

3) ...чтобы значение поля скопировалось: само по себе оно не скопирует. Если вопрос стоит просто "зафиксировать" вы можете просто сменить ему имя например на "Мое поле (старое)", установить признак "Только-чтение" в свойствах поля (люди не смогут изменить). Затем создайте второе поле, и далее работайте с ним.
Либо это нечто "программное".

По поводу программных примеров и API: сейчас пока документации на сайте нет, но думаю она так или иначе появится, т.к. уже часто поступают похожие вопросы. Если вы сейчас в стадии выбора системы, и это для вас критично перед приобретением, мы можем под ваш случай простую утилиту запрограммировать, но нужно больше информации - что, куда и т.п. Если вы напишите подробности на support@fossdoc.com , мы сможем пообщаться более детально чтобы понять "фронт работы".

Юзер
Пользователь
Сообщения: 68
Зарегистрирован: 22 окт 2017, 20:52
2 + 2 = ?: 4

Re: Заполнение полей в имеющихся документах из внешнего файл

Сообщение Юзер » 02 ноя 2017, 13:02

Здравствуйте. Скажите, пожалуйста, а можно заполнить поле в карточке из вложенного файла Экселя?

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Заполнение полей в имеющихся документах из внешнего файл

Сообщение Andrew » 03 ноя 2017, 11:25

Заполнять поля из вложенного файла - технически возможно, но надо понимать что "из коробки" стандартные возможности это не предоставляют.
Если это нужно в рамках вашей задачи, это будет либо отдельный плагин (под вас сделанный), либо утилита, или модуль к серверу. Такая доработка обычно бывает платной.
Но перед тем, как это делать, нужно конечно составить небольшое описание вашего рабочего процесса. Путей решения задачи обычно несколько, и тех.задание нужно, чтобы не делать то, что в итоге вам не понравится.

Юзер
Пользователь
Сообщения: 68
Зарегистрирован: 22 окт 2017, 20:52
2 + 2 = ?: 4

Re: Заполнение полей в имеющихся документах из внешнего файл

Сообщение Юзер » 07 ноя 2017, 13:15

Спасибо за ответ, сообщу начальству.

lamer
Новичок
Сообщения: 3
Зарегистрирован: 27 окт 2017, 09:24
2 + 2 = ?: 4

Re: Заполнение полей в имеющихся документах из внешнего файл

Сообщение lamer » 08 ноя 2017, 13:55

Столкнулся с проблемой при импорте данных из файла.
Во все поля, кроме многострочного (без поиска) вставляется все без проблем, а в многострочном поля остаются незаполненными.
При этом пробовал и следующим образом: заполнял вручную документ, делал его экспорт, потом снова импорт. Эти поля в новом импортированном документе опять становились пустыми

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Заполнение полей в имеющихся документах из внешнего файл

Сообщение Andrew » 08 ноя 2017, 14:16

Мы проверим это, возможно что связано именно с не-индексируемым полем.

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Заполнение полей в имеющихся документах из внешнего файл

Сообщение Andrew » 05 дек 2017, 15:46

Недоработка исправлена. Большое не-индексируемое текстовое поле будет работать в импорте из .csv в ближайшей новой версии FossDoc.

Ответить

Вернуться в «Общие вопросы»