Данные в таблицу

Работа с файлами и базами данных

Данные в таблицу

Postby mandd on 01 Apr 2010, 17:25

Помогите пожалуйста с созданием простейшей схемой сохранения данных в файл, будь то текстовый, либо excel-файл. Второй,конечно, лучше, но пока не принципиально. В моём приборе данные с осциллографа постоянно снимаются и должны сохраняться вместе со временем.Как не пытался пользоваться write to spreadsheet или write to meas file пока не очень удачно,хотя именно о них часто слышу здесь.
mandd
user
user
 
Posts: 83
Joined: 09 Mar 2010, 20:19
LabVIEW Version: 2013
Karma: 0

Re: Данные в таблицу

Postby Konstantin Sumenko on 01 Apr 2010, 18:50

Вот пример. Не обязательно (даже нежелательно или просто невозможно при больших частотах опроса) писать по одному отсчету, можно накапливать их и писать пачками.
Attachments
Log_Example.vi
(40.43 KiB) Downloaded 975 times
User avatar
Konstantin Sumenko
expert
expert
 
Posts: 1436
Joined: 17 Jul 2008, 12:20
Location: Moscow
Medals: 2
Activity (1) Bronze (1)
LabVIEW Version: 2010
Karma: 122
VIP bloggers students

Re: Данные в таблицу

Postby mandd on 01 Apr 2010, 19:33

спасибо, то что надо.. :super: не посчитайте за наглость, а есть ли какие-нибудь команды для того чтобы указать название колонок, или к примеру для полноты у меня прибор может показывать дату и время начала снятия показаний. Можно ли их как-то в шапку запихнуть? или при необходимости ещё как-то приукрасить для полноты? :wink:
mandd
user
user
 
Posts: 83
Joined: 09 Mar 2010, 20:19
LabVIEW Version: 2013
Karma: 0

Re: Данные в таблицу

Postby Konstantin Sumenko on 01 Apr 2010, 20:31

Смотри
Attachments
Log_Example_2.vi
(41.35 KiB) Downloaded 881 times
User avatar
Konstantin Sumenko
expert
expert
 
Posts: 1436
Joined: 17 Jul 2008, 12:20
Location: Moscow
Medals: 2
Activity (1) Bronze (1)
LabVIEW Version: 2010
Karma: 122
VIP bloggers students

Re: Данные в таблицу

Postby mandd on 01 Apr 2010, 20:58

Спасибо! :super:
mandd
user
user
 
Posts: 83
Joined: 09 Mar 2010, 20:19
LabVIEW Version: 2013
Karma: 0

Re: Данные в таблицу

Postby Udjin on 30 Mar 2011, 17:04

Добрый день! Стоит задача сохранить таблицу в формате exele 2007? Пробовал различные варианты, если использовать пример приведенный здесь, то exele пишит, что формат или расширение этого файла являются недопустимыми. Если сохранять таблицу через Invoke Node - Export data to Exele, то данные не заносятся в таблицу. Подскажите пожалуйста простейший вариант сохранение данных с таблице в Exele?
Udjin
beginner
beginner
 
Posts: 33
Joined: 27 Feb 2008, 01:19
Location: Россия/Клин
LabVIEW Version: 7.0 и 8.6
Karma: 0

Re: Данные в таблицу

Postby IvanLis on 30 Mar 2011, 17:56

Udjin wrote:Добрый день! Стоит задача сохранить таблицу в формате exele 2007? Пробовал различные варианты, если использовать пример приведенный здесь, то exele пишит, что формат или расширение этого файла являются недопустимыми. Если сохранять таблицу через Invoke Node - Export data to Exele, то данные не заносятся в таблицу. Подскажите пожалуйста простейший вариант сохранение данных с таблице в Exele?


сохраняйте в формат CSV
его легко форматировать
а Exel откроет уже как таблицу

только прочтите что написано по ссылке, а то в 2007 есть особенности в преобразовании
Особенности работы в Microsoft Office с форматом CSV
Замечено, что Microsoft Office 2007 отказывается обрабатывать CSV файлы, где в качестве имени первой колонки указана последовательность букв ID, например:

ID;Город;ФИО или Название;Ответственный сотрудник;Сохранить
10801100;;ИВАНОВ И.И.;Пупкин Вася;Нет


Открывая такой CSV-файл, Excel выдаёт ошибку (Ошибка чтения-записи 1898) о невозможности прочесть записи и на экране изображает пустую таблицу вне зависимости от размера подобного файла. Проблему можно обойти, взяв ID в кавычки.

Проблема с ID была решена в Excel 2010.

Кроме того, если имеется строка, состоящая из цифр, начинающаяся с 0, то Excel преобразует строку к числу, отбрасывая ведущие нули. Решение проблемы заключается в использовании мастера импорта, с указанием типа столбца как текстовый.
User avatar
IvanLis
professor
professor
 
Posts: 4609
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 725
hardware VIP bloggers teachers

Re: Данные в таблицу

Postby Udjin on 31 Mar 2011, 11:34

У меня проблема в том, что Exele вообще не хочет открывать файл после сохранения таблице, неужели в LabVIEW так сложно сохранять табличные данные в формате Exele?
Udjin
beginner
beginner
 
Posts: 33
Joined: 27 Feb 2008, 01:19
Location: Россия/Клин
LabVIEW Version: 7.0 и 8.6
Karma: 0

Re: Данные в таблицу

Postby IvanLis on 31 Mar 2011, 21:09

Udjin wrote:У меня проблема в том, что Exele вообще не хочет открывать файл после сохранения таблице, неужели в LabVIEW так сложно сохранять табличные данные в формате Exele?

Читайте выше.....
Видимо дело именно в Exel, а не :labview:
Чудес на свете не бывает!
Попробуйте открыть файл на другом компе.

Попробуй открыть этот файл:
Temp.csv.zip
(141 Bytes) Downloaded 404 times
1.png
это его структура
User avatar
IvanLis
professor
professor
 
Posts: 4609
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 725
hardware VIP bloggers teachers

Re: Данные в таблицу

Postby Udjin on 01 Apr 2011, 12:45

А в ваш файл сохраняет и открывается, правда, все в один столбец!Что-то я не могу понять, где моя ошибка? Огромное вам спасибо за помощь!! :super: :super:
Udjin
beginner
beginner
 
Posts: 33
Joined: 27 Feb 2008, 01:19
Location: Россия/Клин
LabVIEW Version: 7.0 и 8.6
Karma: 0

Re: Данные в таблицу

Postby MaxiCool on 21 May 2012, 09:42

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


http://freespace.by/download/abdb991931

Это ссылка на скачивание моей программы. Буду благодарен любой помощи.
MaxiCool
interested
interested
 
Posts: 1
Joined: 21 May 2012, 09:32
LabVIEW Version: 10.0
Karma: 0

Re: Данные в таблицу

Postby IvanLis on 21 May 2012, 10:30

MaxiCool wrote:Это ссылка на скачивание моей программы.

Залейте на форум, а то...
Услуги FreeSpace доступны только для белорусских сетей. Ваша сеть не зарегистрирована в РУП "Белтелеком" как белорусская. Если Вы считаете, что это ошибка, пожалуйста, обратитесь к нам в техподдержку:
User avatar
IvanLis
professor
professor
 
Posts: 4609
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 725
hardware VIP bloggers teachers

Re: Данные в таблицу

Postby kazim on 15 Oct 2012, 18:49

Здравствуйте, помогите пожалуйста с сохранением данных в Exel файл чтобы было всего 2 столбца сдействующим и амплитудным значением.
Attachments
Untitled 1.vi
(133.75 KiB) Downloaded 274 times
kazim
interested
interested
 
Posts: 2
Joined: 15 Oct 2012, 18:20
LabVIEW Version: 12
Karma: 0

Re: Данные в таблицу

Postby Viktor on 15 Oct 2012, 22:51

kazim wrote:Здравствуйте, помогите пожалуйста с сохранением данных в Exel файл чтобы было всего 2 столбца сдействующим и амплитудным значением.

Если использовать экспресс ВИ, то проще всего:
xls.PNG
User avatar
Viktor
expert
expert
 
Posts: 1396
Joined: 23 Mar 2008, 10:56
Location: Санкт-Петербург
Medals: 4
Activity (1) Professionalism (1) Tutorials (1) Black (1)
LabVIEW Version: 2018
Karma: 161
hardware VIP bloggers

Re: Данные в таблицу

Postby kazim on 16 Oct 2012, 09:20

я так изначально и делал,но необходимо чтобы было всего 2 столбца в таблице
kazim
interested
interested
 
Posts: 2
Joined: 15 Oct 2012, 18:20
LabVIEW Version: 12
Karma: 0

Next

Return to Сохранение данных

Who is online

Users browsing this forum: No registered users and 1 guest

cron