Страница 1 из 1

Даты из Excel

Добавлено: 01 июн 2016, 13:00
tommy.felt
Столкнулся с проблемой импорта данных из Excel.
Даты экспортируются в виде порядкового номера дня. Если преобразовывать в текстовый вид, аналогичном тому, что используется при вводе на сайте, Excel распознает дату и конвертирует в свой формат, история повторяется.

Re: Даты из Excel

Добавлено: 01 июн 2016, 14:48
nikorn
Вот тут есть функция Excel, которая преобразует дату к формату Руководителя:
http://rukovoditel.net/forum/ru/viewtop ... 1675#p1675

Внимание! Перед экспортом нужно установить тип импортируемого поля - "Текстовый" и сохранить ячейки с формулами, как значения.

Re: Даты из Excel

Добавлено: 01 июн 2016, 15:49
tommy.felt
Спасибо, буду иметь ввиду.)
Уже руками сделал, благо всего 44 сущности, а большая часть данных, кроме логики, без труда импортировалось.)

Re: Даты из Excel

Добавлено: 01 июн 2016, 17:03
support
"44 сущности" ?? :shock: это что же у вас за систему управления?:)

Re: Даты из Excel

Добавлено: 02 июн 2016, 08:03
tommy.felt
support писал(а): "44 сущности" ?? :shock: это что же у вас за систему управления?:)
Коренных сущностей, помимо пользователей, пока три, но одна содержит 44 записи, каждая из которых содержит 35 полей.) Это 44 дома, с основными характеристиками, и они будут добавляться.
Поэтому было бы здорово, иметь возможность при импорте апдейтить существующие записи, связывая по ID например.
И кроме того удалять выделенные записи, а то я вчера по отдельности повторно залитые 44 записи удалял..)))
Но ничего, благо массив не такой большой, а вот у других товарищей могут возникнуть серьезные проблемы, при которых БД снести проще.)

Так же не совсем понятно как импортировать логику. При экспорте базы там отмечено "да" и "нет", однако при импорте слова не воспринимаются и остаются пустыми. "1" и "0"?
И что делать со списками?
Благодарю за ответ.)

P.S. Сейчас выбиваю программиста на фриланс, обещают в середине июля выделить, будем допиливать и делиться с сообществом.)

Re: Даты из Excel

Добавлено: 02 июн 2016, 08:09
nikorn
Насколько я понял, разбираясь с импортом, перед импортом нужно заменить:

-для логических полей - "Да" на "true", а "Нет" на "false"
-в списках - значения полей на их ID

Re: Даты из Excel

Добавлено: 02 июн 2016, 08:12
tommy.felt
nikorn писал(а):Перед импортом логических полей нужно заменить "Да" на "true", а "Нет" на "false"
Благодарю!
А по спискам есть у Вас решение?

Re: Даты из Excel

Добавлено: 02 июн 2016, 08:14
nikorn
См. выше (откорректировал сообщение)

Кстати, насколько я понимаю, 44 дома правильнее было бы внести, как 44 записи в таблице сущности "Дома", а не как 44 сущности "Дом"

Re: Даты из Excel

Добавлено: 02 июн 2016, 09:11
tommy.felt
nikorn писал(а):См. выше (откорректировал сообщение)

Кстати, насколько я понимаю, 44 дома правильнее было бы внести, как 44 записи в таблице сущности "Дома"
Именно так и сделано.)

Насчет списков думал о таком решении.)
Спасибо, что подтвердили.)