Analyze test result from txt file
I need some suggestions from experts. I saved test result in txt file with following format(See attachment). With this test result, I need draw waveform of 'DNBr' based on different OPmode(ADSL2P, VDSL2-8a...). The X-axis will be the value from 'DLS'. I can creat a complicate VI to do that. But I want to if Labview has any subvi can do this job easier.
Attachments:
AW All in One_485847_102744SAV 5T 2h15 PM.txt 10 KB
Hi Tambrook,
read 3 (header) lines, then read the remaining data lines using "Read spreadsheet file".
Now you have to select rows by your OPmode as there's no subVI made for your data...
Best regards,
GerdW
CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
Kudos are welcome
Similar Messages
-
Export query result to txt file
Hello,
I'm trying to export a query result to txt file but I facing some problems.
I'm using the comand below:
set echo off newpage 0 space 0 pagesize 0 feed off head off trimspool on
set colsep ,
spool C:\estados.txt
select id_estado,cod_estado,nme_estado from tb_estado;
spool off
First problem: My select statement is being writen on my estados.txt
Second problem: The results are being writen with a lot of blank spaces in start of line, for example, instead of write "1,AC,Acre" the line is write as " 1,AC,Acre".
Third problem: The "spool off" statement is being written on my estados.txt
How could I solve it?
Thanks1. Works here - what version of SQL*PLUS are you using?
2. If you want to prevent spaces, you have to write your SELECT like this:
select id_estado || ',' || cod_estado || ',' || nme_estado from tb_estado;Note: not tested.
3. See 1.
C. -
BEx Analyzer 7.0: Uploading txt-file
Hello experts,
when I start a query and want to upload a txt-file for variable selection, it takes minutes and hours (depending on how many entries are in the txt-file).
e.g. when using this BEx Analyzer 3.x and uploading txt-file with 60.000 entries for variable selection it takes just a few seconds. When using BEx Anlayzer 7.0 (selection upload) it takes 30 minutes an more.
Is there any solution for this?
Thanks in advanceDear Toni,
Functionality has changed litle bit in BEx 7.0
From Clipboard:
1. After clicking on the "Select from List" click on the "More >>" button.
2. Click on the right box to set the focus.
3. Past (Ctrl + V).
From txt file:
1. After clicking on the "Select from List" click on the "More >>" button.
2. Right click on the right box and choose "Upload selections" option.
3. Select the txt file you want to import.
Regards,
Arvind -
Apostroph and euro sign not read corectly from txt file
apostroph and euro sign not read corectly from txt file.
my code is like this:
FileInputStream fis= new FileInputStream(x+".html");
BufferedReader br=new BufferedReader(new InputStreamReader(fis,"UTF-8"));
String Line="";
while ((Line = br.readLine()) != null) result+=Line;
br.close();
fis.close();
I use UTF-8 because the file contains also French characters.
What's the problem?
THANK YOU!apostroph and euro sign not read corectly from txt
file.
my code is like this:
FileInputStream fis= new FileInputStream(x+".html");
BufferedReader br=new BufferedReader(new
InputStreamReader(fis,"UTF-8"));
String Line="";
while ((Line = br.readLine()) != null) result+=Line;
br.close();
fis.close();
I use UTF-8 because the file contains also French
characters.
What's the problem?
THANK YOU!
This is from the FileInputStream API documentation:
FileInputStream is meant for reading streams of raw bytes such as image data. For reading streams of characters, consider using FileReader. -
How to read data from txt file respectively
Hi,
I am triying to form an equation between two known points. I want to do this with the attached VI, the most critical point is that I will read the x1, y1, x2 and y2 coordinates from the same .txt file. They will be written in a .txt file and I will send them to the appropriate channel (x1, y1, x2 and y2) respectively. How can I get data in a rule from a .txt file?
Could anyone please help me with this issue,
Best regards.
Attachments:
read from txt file.vi 8 KBDear RavensFan,
Thank you very much for your helps, I am bit new to labview so I usually can not find the appropriate functions easily. And a new problem has rised in my application. I should write the A, B and C numbers in the respective series to the file 2.txt. I am able to write them in a straight forward case but I want to write the next triples (A B C) in the next row. Like this;
A1 B1 C1
A2 B2 C2
A3 B3 C3
So how can I put new line constant and space constant to my VI?
Waiting for your valuable helps,
Best regards,
Attachments:
read_from_txt_fileMOD.vi 18 KB -
Hello guys,
I need some help. I have to remove some content of Tolerance "column" (see attach). The string which I wish to remove is "+/- 0s" and replace it with an empty string. I need to remove this for each row where "+/- 0s" appears.
Thanks
Solved!
Go to Solution.
Attachments:
sample.txt 3 KBHi Samoth,
I dont know if I understood your requirement properly, but please check the attached snippet if it helps.
If this does not satisfy your requirement, then please give some more details.
Attachments:
Remove string from txt file.png 21 KB -
How to get Text from (.txt) file to display in the JTextArea ?
How to get Text from (.txt) file to display in the JTextArea ?
is there any code please tell me i am begginer and trying to get data from a text file to display in the JTextArea /... please help...public static void readText() {
try {
File testFile = new File(WorkingDirectory + "ctrlFile.txt");
if (testFile.exists()){
BufferedReader br = new BufferedReader(new FileReader("ctrlFile.txt"));
String s = br.readLine();
while (s != null) {
System.out.println(s);
s = br.readLine();
br.close();
catch (IOException ex){ex.printStackTrace();}
}rykk -
How to get string (specified by line and column) from txt file with labview
Hi everyone
How to get string (specified by line and column) from txt file with labview
thx
Solved!
Go to Solution.As far as I know, a text file has no columns. Please be more specific. Do you mean something like the 5th word on line 4, where words are separated by a space, and lines are separated by a newline character? You could the Read from Spreadsheet String function and set the delimiter to a space. This will produce a 2D array of strings. Then use index array and give the line number and column number.
- tbob
Inventor of the WORM Global -
Auto delete everything but specified folder contents from txt file
Hey Guys,
I am brand new to using Powershell (like 48 hours into using it for work) and I've run into a bit of an issue. I've only taken a programming concept classes so some of the stuff makes sense to me but a lot of it is new. Basically I've made a
script that automatically deletes any files over X amount of days. My next step is to have an exceptions text that will have a list of folders that should not have its contents deleted. This is what I have so far.
$Date= Get-Date
$Days = "7"
$Folder = "C:\publicftp\users"
$LastWrite = $Now.AddDays(-$Days)
#----- getting DO NOT DELETE listing from TXT ----#
$Exceptions = Get-Content "c:\exclude.txt"
$Files = Get-Childitem $Folder -Recurse -Exclude "c:\exclude.txt" | Where {$_.LastWriteTime -le "$LastWrite"}
foreach ($File in $Files)
if ($File -ne $NULL)
Remove-Item $File.FullName -Exclude $Exceptions | out-null
I've seen a lot of threads that show how to auto delete contents or how to exclude specific file types but I haven't seen an answer to my particular problem. Any help would be greatly appreciated! Thanks!Hi Rabbot,
The script below may be also helpful for you, and uses the -whatif parameter in Remove-Item cmdlet, which doesn’t actually remove anything but simply tells you what would happen if you did call Remove-Item.
$Exceptions = @()
Get-Content "c:\exclude.txt" | foreach{
$Exceptions += $_} #store the exception file to array
$Folder = "C:\publicftp\users"
$LastWrite = (get-date).adddays(-7) #over 7 days.
$Files = Get-Childitem $Folder -Recurse | Where {$_.LastWriteTime -le $LastWrite} #filter files which over 7 days.
Foreach ($file in $files){
if ($Exceptions -notcontains $file.fullname){ #if the file is not listed in the exception array.
Remove-Item $File.FullName -whatif} #use -whatif to test
I hope this helps. -
Scenario to read from txt-file and create a sales order
Hi,
i have started creating a scenario to read from an txt-file and to create a sales order.
When i activate my scenario, i get the following message :
no scenario step (vBIU) associated for this step for the incoming system (SysId)
When i look into the detailed xml-file i see that all the records are read from the file, but there is no next step to be treated.
Has somebody any idea how this come ?
-<Msg MessageLog="true" msglogexcl="false" logmsg="0009" recording="true" BeginTimeStamp="20111202095144" MessageId="11120209514499820828C0A801674F24" xmlns="urn:com.sap.b1i.vplatform:entity">-<Header><msglog b1ifactive="true" always="false" step="Default message log"/>-<Resumption><starter ipo="/vP.0010000138.in_FEAN/com.sap.b1i.vplatform.runtime/INB_FI_EXST_ASYN_NAM/INB_FI_EXST_ASYN_NAM.ipo/proc"/></Resumption><IPO tid="11120205535899820808C0A801678C54" Id="INB_FI_EXST_ASYN_NAM"/><Sender Id="0010000138"/><Inbound file="ORDERS_TEST" ext="csv" path="C:\TEMP\In" pltype="txt" wrap="" deli=";"/></Header>-<Body><Payload Type="File exist" Role="T"/>-<Payload Role="S">-<io xmlns="urn:com.sap.b1i.bizprocessor:bizatoms" pltype="txt">
-<row>
<col>OH</col>
<col>0000087077</col>
<col>201110041205</col>
<col>220</col>
<col>9</col>
<col>201110191702</col>
<col>8710624300012</col>
<col>8714252008609</col>
<col>8710624300012</col>
<col>8714252008609</col>
<col>8710624300012</col>
<col>N</col>
<col>N</col>
<col>N</col>
</row>
-<row>
<col>OL</col>
<col>1</col>
<col>8711715844378</col>
<col>20</col>
</row>-<row>
<col>OL</col>
<col>2</col>
<col>8711715844392</col>
<col>60</col>
</rowrow>
<col>OL</col>
<col>16</col>
<col>8710251791092</col>
<col>280</col>
</row>
</io>
</Payload>
</Body>
</Msg>
This is my final atom :
<?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet xmlns:b1e="urn:com.sap.b1i.sim:b1event" xmlns:b1ie="urn:com.sap.b1i.sim:b1ievent" xmlns:bfa="urn:com.sap.b1i.bizprocessor:bizatoms" xmlns:jdbc="urn:com.sap.b1i.adapter:jdbcadapter" xmlns:rfc="urn:sap-com:document:sap:rfc:functions" xmlns:sim="urn:com.sap.b1i.sim:entity" xmlns:utils2="com.sap.b1i.bpc_tools.Utilities" xmlns:vpf="urn:com.sap.b1i.vplatform:entity" xmlns:xci="urn:com.sap.b1i.xcellerator:intdoc" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" bfa:force="" vpf:force="" jdbc:force="" rfc:force="" b1ie:force="" b1e:force="" xci:force="" sim:force="" utils2:force=""><xsl:output method="xml" encoding="UTF-8" indent="yes"></xsl:output><xsl:param name="atom"></xsl:param><xsl:param name="sessionid"></xsl:param><xsl:variable name="msg" select="/vpf:Msg/vpf:Body/vpf:Payload[./@Role='S']"></xsl:variable><xsl:variable name="vpSender" select="/vpf:Msg/vpf:Header/vpf:Sender/@Id"></xsl:variable><xsl:variable name="vpObject" select="/vpf:Msg/vpf:Header/vpf:Sender/@ObjId"></xsl:variable><xsl:variable name="vpReceiver" select="/vpf:Msg/vpf:Header/vpf:ReceiverList/vpf:Receiver[./@handover='P']/@Id"></xsl:variable><xsl:template match="/">
<Msg xmlns="urn:com.sap.b1i.vplatform:entity">
<xsl:copy-of select="/vpf:Msg/@*"></xsl:copy-of>
<xsl:copy-of select="/vpf:Msg/vpf:Header"></xsl:copy-of>
<Body>
<xsl:copy-of select="/vpf:Msg/vpf:Body/*"></xsl:copy-of>
<Payload Role="R" id="{$atom}">
<xsl:call-template name="transform"></xsl:call-template>
</Payload>
</Body>
</Msg>
</xsl:template><xsl:template name="transform">
<FinalAtomResult xmlns="">
<BOM>
<BO>
<AdmInfo>
<Object>17</Object>
<Version>2</Version>
</AdmInfo>
<Documents>
<row>
<DocDate>
<xsl:copy-of select="$msg/io/row[0]/col[2]/text()"></xsl:copy-of>
</DocDate>
<DocDueDate>
<xsl:copy-of select="$msg/io/row[0]/col[5]/text()"></xsl:copy-of>
</DocDueDate>
<CardCode>KD10251</CardCode>
<NumAtCard>
<xsl:copy-of select="$msg/io/row[0]/col[1]/text()"></xsl:copy-of>
</NumAtCard>
<U_PMX_JD_COMP>32</U_PMX_JD_COMP>
</row>
</Documents>
<Document_Lines>
<xsl:for-each select="$msg/io/row">
<row>
<BarCode>
<xsl:copy-of select="$msg/io/row[*]/col[2]/text()"></xsl:copy-of>
</BarCode>
<Quantity>
<xsl:copy-of select="$msg/io/row[*]/col[3]/text()"></xsl:copy-of>
</Quantity>
</row>
</xsl:for-each>
</Document_Lines>Mike,
you were right, you may not specify the extension of a file.
Another thing i detected is that the loop of my data start with the index 1 instead of 0 !!!
In this scenario, i have to read all the lines of the file and each time i should do a SQL-query,
so that i can use the result to build my sales document.
Do you know if it this is possible or have you any idea how to do this ?
thx,
Mario -
Importing from .txt file
hi, Back again with another question.
This is what i have coded so far. For whatever the reason it will not read in from the .txt file. And i'm not exactly sure what the layout should be considering this time i want to scan in multiple lines from the .txt file. if i do all of my coding in the while loop it should print and then go back and print the next line in order. Or at least i think?
Any advice on the bit of code i have here?
import java.util.Scanner;
import java.io.*;
//counts the number of words, and finds the only in position 4(4th spot in always)
public class file
public static void main (String[] args) throws IOException
String MyFile;
Scanner file;
file = new Scanner (new File("Test.txt"));
//keeps scaning when there is another line
while (file.hasNext());
float OnlyNumber;
//displays the original line
MyFile = file.nextLine();
System.out.println ("the sentence entered is: " + MyFile);
String M = MyFile;
String[]Words = M.split(" ");
OnlyNumber = Float.parseFloat(Words[3]);
//If the number is not a whole number round up or down.(needs to be coded)
float numWords = Words.length;
float ExamFinal = OnlyNumber;
//prints some different messages depending on what the number is
if (OnlyNumber > 0 )
System.out.println(Words[3] + "Is a negative number");
else if(numWords < 50)
System.out.println(Words.length + "Is the amount of words with the low number" + Words[3]);
else if(numWords >= 50)
System.out.println(Words.length + "is the amount of words with the high number" + Words[3]);
}My first bit of advice is to follow Java naming conventions. Class names start with an upper-case letter. Methods and fields and variables do not (unless they're constants, in which they're all upper-case).
The if/else statements at the end of the block don't make sense. First, you're checking to see if a number is positive, and if it is you're saying that it's negative.
Then the next two statements talk about "the low number" and "the high number", based on the number of tokens on the line, which (unless there's some weird special pattern with the content in the file) seem like non sequitors to me. -
Hi,
I was hoping someone could help me. I am trying to read these values
3.182, 0.02734, 1126.0, 4.998E-4, 0.01581, 11.0, -150.3, 10.46, 3.735, 0.8474, -0.4854, 0.7866, 1.475, 0.9439, 0.769, 0.1846, 0.07678, -0.9491, -1.236, -0.9908, 0.5265, -0.27, 0.3569, -0.09167, 0.1295, -0.04507, 0.1029, -0.03005, 0.0, 0.03752, 0.001151, 0.2935, 74.84, 19080.0, 6.086, etcfrom a txt file. I have done some coding on it but dont seem to be getting the desired results. I want to take these values and put them in a 2D array.. but its not doing it. Can you see any mistakes i have done please ?
public double[][] readFile(){
double[][] dArray = new double[164][37];
int a = 0;
int b = 0;
try
{ FileReader fin = new FileReader("myFile.txt");
BufferedReader in = new BufferedReader(fin);
String line;
while((line = in.readLine()) != null){
String[] value = line.split(", ");
for (int x=0; x<value.length ; x++){
System.out.println("a: "+a+" || b: "+b);
if (b == 37) {
a = a++;
} else
dArray[a] = Double.parseDouble(value[x]);
System.out.println("value: "+dArray[1][1]);
b++;Yes thats because its part of larger code.. it is just a method within my code.
but your right about the catch but so yeah sorry i missed it when i copied pasted. I ve also added you a main method.
public double[][] readFile(){
double[][] dArray = new double[164][37];
int a = 0;
int b = 0;
try
{ FileReader fin = new FileReader("myFile.txt");
BufferedReader in = new BufferedReader(fin);
String line;
while((line = in.readLine()) != null){
String[] value = line.split(", ");
for (int x=0; x<value.length ; x++){
System.out.println("a: "+a+" || b: "+b);
if (b == 37) {
a = a++;
} else
dArray[a] = Double.parseDouble(value[x]);
System.out.println("value: "+dArray[1][1]);
b++;
catch (IOException e){}
return dArray;
public static void main(String[] args) {
new Extract();
}/code] -
SQL Loader problem while loading records from txt file to database table.
I am getting following error while loading records from flat txt file into database table with the help of 'sqlldr' command. I have executed catldr.sql from RDBMS folder but it is still showing same error. I am setting DIRECT = TRUE while issuing sqlldr command. If I try with DIRECT = FALSE then it works fine. Database is Oracle 8i.
SQL*Loader-951: Error calling once/load initialization
ORA-24329: invalid character set identifier
F1 Please.Hello,
Direct path load, can only be used with SQL*Loader and Database have the same version.
Care to tell the database version and sql*loader version you are using.
-Sri -
Text layers from .txt file for buisness cards
I have a template for a business card that I created for a company. So imagine I have a background layer which is the card itself, and above that a layer for each string of text on the card (name, title, phone, email). Up until now, I would manually enter all the information using the Type tool to edit each text layer. However, it has become very tedious and I know there has to be a much easier way to do this. I'm looking for a way to automate this process. So far I have created an Excel database of all the employees, and I export each employees information to a .txt file that looks like this:
John Doe
Job Title
123-456-7890
123-456-7890
[email protected]
Each line in the .txt file corresponds to a text layer on the .psd. I've tried following a tutorial from the web (kirupa.com - Photoshop Scripting) but he is creating them in batches which is not what I need to do. And quite frankly, it's a bit over my head. I know scripting must be the way, but unfortunately I don't know much about JaveScript or any other language for that matter.
I know it's a lot to ask for, but if anyone could show me how to write a simple script for this or point me in the right direction, it would be much appreciated. And I mean MUCH!Hey man, that was spot on! This does exactly what I was looking for, now scripting required. Thanks for the help, I really appreciate it.
-
Read at each new line from .txt file
Hi guys
I want to read from a file which I am saving using labview. What I am doing is reading 128 bytes fro VISA port and saving it in .txt file with new line constant. At some later time I want to read 128 bytes from that text file do some processing and display it. The "read from text file" vi has convert EOL but I am not able to configure it. Please help me..
Thanks in advance
NiladriHi Newbee_3,
Do 1 thing, Read the txt file & convert this into string, Then you have all the flexibility to do whatever you want.
Thanks
Kudos are always welcome if you got solution to some extent.
I need my difficulties because they are necessary to enjoy my success.
--Ranjeet
Maybe you are looking for
-
I cannot access my itunes store due to upgrading to 10.5 so I could download my contacts and notes to my new 4s
-
Website randomly shuts down during access
I am having a problem with a particular website (booking.com) on my ipad (version1). Every time i try to search or even sign in the website randomly shuts down in the middle of the process. I have tried deleting the bookmark, cleared history and cook
-
7.0 detailed description of business roles or a role containing component
component CRM_OI_TEMPLDSG (document template designer) in transaction BSP_WD_CMPWB We are using this component (launching manually from the t-code) but trying to find if any of the delivered business roles in CRMC_UI_PROFILE have this defined? Simi
-
Need to upgrde db patch from 16.0.00.01 to 02
Hi All, What are the steps to follow to upgrade patch from 16.0.00.01 to 16.0.00.02. Regards, Karthik.
-
Does OS X Lion make start up slower if you install it?
I know a Mac is not a PC but my parents are going to buy this (OS X Lion) for me but my dad has said in the past the new opperating system makes start up on a PC slower. I was pretty sure the same thing would not happen to a Mac (being the better of