Последняя версия DataExpress 3 beta от 27 мая 2018 года. Скачать. Энциклопедия DX. Форум на Develop-Soft

Ввод текста, чисел по ячейкам в Excel

Порядок и особенности создания. Вывод данных из полей в текстовый документ. Правила применения тегов и их написание. Ссылки на поле.
pitt007
Интересующийся
Сообщения: 78
Зарегистрирован: Вс июн 25, 2017 10:26 am

Ввод текста, чисел по ячейкам в Excel

Сообщение pitt007 » Вс июн 25, 2017 10:38 am

Здравствуйте, только начинаю разбираться с софтом. Появилось несколько вопросов, заранее извиняюсь если совсем глупые.
Можно ли при вводе текста,числа, например: "123456", вставить в шаблон формата xlsx, чтобы каждое число было в ячейке?(если да то подскажите пожалуйста варианты). Еще один вопрос, можно ли сделать так, чтобы при выборе из списка например какой либо машины, в полях автоматически заполнялись ее данные: г.р.з., vin, и т.д.

Аватара пользователя
admin
Разработчик
Сообщения: 3535
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская

Re: Ввод текста, чисел по ячейкам в Excel

Сообщение admin » Вс июн 25, 2017 2:29 pm

Формат XLSX не поддерживается. Поддерживается ODS, который можно открыть в Excel.
pitt007 писал(а):Еще один вопрос, можно ли сделать так, чтобы при выборе из списка например какой либо машины, в полях автоматически заполнялись ее данные: г.р.з., vin, и т.д.

Свойство компонента "Объект" - "Вставить значения".

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3375
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Ввод текста, чисел по ячейкам в Excel

Сообщение YurAnt » Вс июн 25, 2017 3:01 pm

pitt007 писал(а):"123456", вставить в шаблон формата xlsx, чтобы каждое число было в ячейке?

Давеча проходило тут такое (заполнение бланков по госстандарту). Имхо лучше использовать docx с таблицей для таких целей. Ну или 1с-овским способом - превращать столблцы табличного документа в пиксели...
Оторвать символ для каждой ячейки из набора можно функцией CUT, и созданием для каждого из таких символов отдельного вычисляемого поля в форме. В самом шаблоне указывать в ячейках вычисляемые поля. Более простого способа пожалуй нет...

З.Ы. На планете екселя нашел интересное решение: http://www.planetaexcel.ru/bitrix/compo ... n=download
Изображение

Nikxdrummer
Интересующийся
Сообщения: 175
Зарегистрирован: Чт фев 16, 2017 10:56 am
Откуда: Новосибирск

Re: Ввод текста, чисел по ячейкам в Excel

Сообщение Nikxdrummer » Чт июл 27, 2017 10:30 am

При выводе таблицы в шаблон ODS с помощью Excel выскакивает ошибка.
Вложения
2017-07-27_14-29-39.jpg
2017-07-27_14-29-39.jpg (14.79 КБ) 879 просмотров

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3375
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Ввод текста, чисел по ячейкам в Excel

Сообщение YurAnt » Чт июл 27, 2017 10:40 am

Возможно где-то неверно расставлены теги и файл формируется с нарушением структуры. Попробуйте "с чистого листа", постепенно расставляя данные и 99% даю - Вы сможете увидеть где именно затык.
Изображение

Nikxdrummer
Интересующийся
Сообщения: 175
Зарегистрирован: Чт фев 16, 2017 10:56 am
Откуда: Новосибирск

Re: Ввод текста, чисел по ячейкам в Excel

Сообщение Nikxdrummer » Чт авг 03, 2017 7:35 am

YurAnt писал(а):Возможно где-то неверно расставлены теги и файл формируется с нарушением структуры. Попробуйте "с чистого листа", постепенно расставляя данные и 99% даю - Вы сможете увидеть где именно затык.

В случае с OpenOffice все выводится, а в Microsoft Office Excel с этой ошибкой.

jurist23rus
Эксперт
Сообщения: 2165
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Re: Ввод текста, чисел по ячейкам в Excel

Сообщение jurist23rus » Чт авг 03, 2017 8:04 am

Выводитe в xml скриптом. На форуме есть пример в соответствующей теме. В принципе можно и в xls скриптом выводить, но это чуть сложнее.
Destiny is a very convenient word for those who never take decisions.

Аватара пользователя
admin
Разработчик
Сообщения: 3535
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская

Re: Ввод текста, чисел по ячейкам в Excel

Сообщение admin » Чт авг 03, 2017 9:11 am

Nikxdrummer писал(а):В случае с OpenOffice все выводится, а в Microsoft Office Excel с этой ошибкой.

Если шаблон создавался в OpenOffice Calc, то при открытии в Excel появляется сообщение об ошибке с предложением попробовать восстановить документ. Если шаблон изначально создается в Excel, то он открывается в обеих программах без ошибок.

Nikxdrummer
Интересующийся
Сообщения: 175
Зарегистрирован: Чт фев 16, 2017 10:56 am
Откуда: Новосибирск

Re: Ввод текста, чисел по ячейкам в Excel

Сообщение Nikxdrummer » Пт окт 20, 2017 8:53 am

admin писал(а):
Nikxdrummer писал(а):В случае с OpenOffice все выводится, а в Microsoft Office Excel с этой ошибкой.

Если шаблон создавался в OpenOffice Calc, то при открытии в Excel появляется сообщение об ошибке с предложением попробовать восстановить документ. Если шаблон изначально создается в Excel, то он открывается в обеих программах без ошибок.


Если сохранить шаблон в екселе 16 года, то у другого пользователя в екселе 13 года открываются какие то кракозяблы.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3375
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Ввод текста, чисел по ячейкам в Excel

Сообщение YurAnt » Пт окт 20, 2017 9:01 am

Так это может в багтрекер майкрософта надо было черкануть..?


Вернуться в «Шаблоны»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость