CSV export according to colum value
I want to export based on the contents of a column value of my request.
I defined a query for a region on page 1. It contains the following query:
Select 'Clubs' as TYPE, ' localhost:8082/apex/f? p = & APP_ID.:5: & SESSION. : CSV:' as the value of the double
Union
Select 'Matches' as TYPE, ' localhost:8082/apex/f? p = & APP_ID.:6: & SESSION. : CSV:' as the value of the double
I've set pages 5 and 6 with a region that has the model ' export: CSV.
This region contains a simple select statement. Based on the link on page 1 I want to export everything that is in the select statements in these areas / pages. I thought I could define an HTML expression in the TYPE column formatting to page 1:
< a href = "" #TYPE # "target ="_blank">"
< img src = "" #IMAGE_PREFIX #download.gif "alt =" ">"
< /a >
It opens a page when I click on the link, unfortunately it does not pick up the link to the value of the column. Anyone has experience with this or knows what I'm missing?
SELECT 'Clubs' AS TYPE,
'
|| :app_id || ':5:' || :app_session || ':CSV:">'
|| '
OF THE DOUBLE
UNION
SELECT 'Matches' AS TYPE,
'
|| :app_id || ':6:' || :app_session || ':CSV:">'
|| '
OF THE DOUBLE
Denes Kubicek
Tags: Database
Similar Questions
-
Hello world
The task seems simple enough, but I have not found a way to populate an attribute transitional according to the value of another attribute when the line is queried. What is the best way to achieve this?
Thank you.
James
Use VORowImpl, if you have any transient attributes defined in the view object, whose value is derived from other attributes of the line, you can override the GET
method and add logic there Please note that this class represents a row in the results collection in a display object.
-
I receive input object when Export-CSV is added at the end of the following script. I tried to add a pipe at the beginning and which returns errors as well.
How to export this script to a csv file? The trouble area is in bold$myvmhosts = get-VMHost | Select name
foreach ($myvmhost to $myvmhosts)
{
Get-VMHostNetworkAdapter - vmkernel - VMHost $myvmhost. Name | Select VMhost, Name, Mac, IP | format-table - autosize. Out-string
}
Export csv C:\info.csv - NoTypeInformation
$myvmhosts = get-VMHost
foreach ($myvmhost to $myvmhosts)
{
Get-VMHostNetworkAdapter - vmkernel - VMHost $myvmhost. Name | Select VMhost, Name, Mac, IP | C:\info.csv - NoTypeInformation - UseCulture-add csv export
}
-
Clear the check box according to the value of column DB
Hello
My requirement is to disable the check box according to the value of a column DB. Say for example my report displays the following. Check box, the name of the EMP, Dept. If the Department is the checkbox should be disabled and user should not be able to select the check box.
Ask your help for a solution.
Thank you
PrasanthYou must use the parameter p_attributes of the apex_item.checkbox API to make the boxes off (readonly do not work with the checkboxes)
SELECT .. CASE WHEN
THEN APEX_ITEM.CHECKBOX(1, ) ELSE APEX_ITEM.CHECKBOX(1, ,'disabled="disabled"') END .. -
The question of the CSV export
I have a report that contains the columns that appear in the query, but I do NOT show them in the report. In other words, some field have the unchecked 'Show'. I would like to include some of these fields in my CSV Export. If I click on the icon for editing a field, I see I have an option where 'The column' is set to 'No' and ' Include in Export' is set to 'Yes'. "
If I have a column where "show column" is NOT and "Include on export" YES, this column must be in my export to CSV file? In my case, this field does NOT appear in the CSV file.
Bottom line - I need to have in my Export to CSV, columns that are not displayed on my page of report.
I use APEX 3.1.
Thank you!
JohnHello
Yes, sorry
condition must beNVL(:REQUEST, 'MY_REQ') LIKE 'FLOW_EXCEL_OUTPUT%';
Kind regards
Jari -
CSV export returns a column null on apex_item.text
Hi guys!
I have a back area of SQL report with 4 columns, 3 of them are normal (just read... nothing complicated) and one of them is the column to edit. Export to CSV returns only 3 columns, the 4th is always «» Can you know how to solve this problem?
With respect,
PsmakRExport with apex_item does not work as far as I know. This has been discussed here:
Variables global problem: APEX, csv export and tabular
However, you can easily create a workaround, following the example described here:
http://deneskubicek.blogspot.com/2009/01/custom-export-to-CSV-again.html
Denes Kubicek
-------------------------------------------------------------------
http://deneskubicek.blogspot.com/
http://www.Opal-consulting.de/training
http://Apex.Oracle.com/pls/OTN/f?p=31517:1
------------------------------------------------------------------- -
OBIEE 11.1.1.7 CSV export order to the wrong column
When you export a view with PDF/PPT/XLSX the column order is correct.
If I use CSV, TAB separated or XML almost always order is correct.
But now it happened that the order is just the wrong way autour.
View:
Column A column B column C
XSLX export:
Column A column B column C
Export CSV (false):
C column B column A
Is there a workaround/solution option to influence that?
The CSV does not export the view like the fact of XLS/XLSX, CSV taking the columns in the criteria tab, so it can also export columns excluded according to your table.
-
Hello world
I have a report page that shows the results of a SQL sentence.
In report attributes > ReportExport I put the name of the CSV file dynamically using the substitution string: in the file name text box, I put some thing as & P100_CSV_FILENAME. and everything works fine.
But if I change the model of report for export: CSV, substitution does not work!
Anyone experienced the same thing?
Is this a known issue?
Is there a work around?
Thanks in advance
Oscar
PS: My APEX is 3.2.0.00.27Hi OScar,.
The file name for a report of Export: CSV is pulled the title of the region. Normally, you can put in & XXXX. in this framework and it would result in the value of the page XXXX element when the page is rendered. However, as the Export page: CSV is not made, it does not have this translation. I don't see a work around to do this, then maybe you can ask an "improvement" to the next version?
Andy
-
Enter the hostname to csv export
Hello
I guess it could be simple but need help to list the hostname as part of the export.
Here is the script I use, but I get only the details and not the affected hosts.
Get-VMHost | Where-Object {$_. {ConnectionState -eq 'Connected'} |
% {Get-View $_.ID} |
% {$esxname = $_. Name; Get-View $_. ConfigManager.NetworkSystem} |
% { foreach($physnic in $_.)} NetworkInfo.Pnic) {}
$pnicInfo = $_. QueryNetworkHint ($physnic. Device)
foreach ($hint in $pnicInfo){
Write-Host $esxname $physnic. Device
if ( $hint. ConnectedSwitchPort) {}
$hint. ConnectedSwitchPort
}
else {
Write-Host "No available CDP information." ; Write-Host
}
}
}
} | Export-Csv 'C:\PS\CDP-VCS01.csv' NoTypeInformation - -UseCulture
Hope this will be a quick solution.
Johan
Not sure that a puppy will perish for each Write-Host, you use
Try something like this
&{Get-VMHost | Where-Object {$_.ConnectionState -eq "Connected"} | %{ $esxname = $_.Name Get-View $_.ExtensionData.ConfigManager.NetworkSystem | %{ foreach($physnic in $_.NetworkInfo.Pnic){ $pnicInfo = $_.QueryNetworkHint($physnic.Device) foreach($hint in $pnicInfo){ New-Object PSObject -Property @{ VMHost = $esxname Device = $physnic.Device SwitchPort = $hint.ConnectedSwitchPort.PortID } } } }}} | Export-Csv "C:\PS\CDP-VCS01.csv" -NoTypeInformation -UseCulture
I don't know what information you want CDP information, when available.
In the example, I included the PortID, any other property can be included in a similar way.
-
CSV export doesn't is not updated the file when it is run through Task Scheduler
Hello
A long time have not posted in the VMWare forum... I have a script which generates the host UpTime and export the result to CSV file. It then sends the CSV file as an attachment to our helpdesk system. When I run the script manually through PowerCLI./Get-HostUpTime.ps1 it works fine and it sends the file updated, however, when the script runs through the Windows Task Scheduler, it works very well but is not updated the CSV file and it always sends the former.
$username = "administrator."
$password = "password"
$cred = New-Object System.Management.Automation.PSCredential - ArgumentList @($username, (ConvertTo-SecureString-String $password-AsPlainText-Force))
SE connect-VIServer-Server vCenter01-Credential $cred
Notice-EEG - ViewType "HostSystem" - name of the property, summary | `
where {}
{$_ .name - like "*"} | »
Select Name, @{N = "Uptime"; E = {(get-date) - $_.} Summary.Runtime.BootTime}
} | sort name | Export-csv C:\Scripts\HostsUpTime.csv
Disconnect-VIServer-confirm: $false
Send-MailMessage-to [email protected] -To [email protected] -topic "vSphere host UpTime" SmtpServer - accessories SMTPHUB001-C:\Scripts\HostsUpTime.csv
Any help?
Thank you
I propose now to take the next step and include a PowerCLI cmdlet.
Something like that
Notice-EEG - ViewType "HostSystem" - name of the property. Select name. Export-Csv C:\Scripts\HostsUpTime.csv
I just noticed, you don't seem to have a
Add-pssnapin VMware.VimAutomation.Core
in your script. Have you who left on purpose?
If the snap-in is not loaded, you will not be able to use the PowerCLI cmdlets.
-
Cannot use csv export measures
Hello
I'm trying to export some reports on local drive (C:\ vco) with a workflow. So I just started with a few simple tests and I get the following error.
Permission denied on the 'c:\test\test.csv' file, write not allowed
The action I tested with is exportAllWorkflowsToCsv
Action request csvPathandName I entered c:\test\test.csv
I have a vcentre windows server with the VCO running on the same server
Server is Win 2008R2 SP1
VCenter Server 5.1
VCO 5.1.0 build No. 2725
What I need to change windows permissions or how to solve this problem?
Thank you
Sean
Please see this: http://www.vcoteam.info/development/how-can-i-write-to-files.html
Christophe.
-
Hello
I can't get the following to export to a csv file:
Get-file $folder | get-vm | %{ $_. Name; ($_ | get-datastore | select Name). Name} |
Export-Csv test.csv -NoTypeInfo
For a reason unknown to me it will only export to a text file.
Thank you
If you have virtual machines that are stored in multiple data warehouses, you can do it like this
Get-Folder $folder | Get-VM | Select Name, @{N="DS Name";E={[string]::Join(',',(Get-Datastore -RelatedObject $_ | Select -ExpandProperty Name))}} | Export-Csv test.csv -NoTypeInfo
-
For some reason any Adobe story does not export the lines of dialogue that are marked with (CONT'd) in a csv file. The rest of the dialogue exports very well, little bits that are marked with (CONT'd) are not displayed in the dialog column!. It can be changed with some settings or is this a bug? The script was imported from a file FDX. If anyone has a solution for this, please let me know.
Thenk you.
Thank you for reporting this issue.
It is indeed a bug.
Just to get the correct data in csv, a workaround for this problem would be to replace the word "suite" with a door-place Word, perform an export to csv and then change it back.
1. press Ctrl + F in the script to open find/replace
2. replace the word "Suite" with a placeholder Word, say "TEMPCONTD".
3. the export to csv format script
4. now replace the word placeholder with 'Suite '.
-
Hello
I am running this script which generates information base on all virtual machines in my VC, I found somewhere on the VMware forums, but VLan ID information is empty for all virtual machines.
How can I get it works so that it shows the correct Vlan ID?
SE connect-VIServer vcGet - VM | Select name, Notes,@{N = 'IP address'; E = {[string]: join (",", $_.)} Guest.IPAddress)}}.@{N = "Portgroup"; E = {[string]: join (",", ($_.))} Guest.Nics | {{(% {$_.NetworkName}))}}.@{N = 'VLANid'; E = {(Get-VirtualPortGroup-$_.NetworkName-VM $_ le nom).} VLanId}} |Export-Csv "C:\Temp\ServerInfo.csv" - NoTypeInformationHelp, please.Thank youTry it like this
Connect-VIServer vc Get-VM | Select Name,Notes, @{N="IP addr";E={[string]::Join(',',$_.Guest.IPAddress)}}, @{N="Portgroup";E={[string]::Join(',',($_.Guest.Nics | %{$_.NetworkName}))}}, @{N="VLANid";E={[string]::Join(',',(Get-VirtualPortGroup -VM $_ | %{$_.VLanId}))}} | Export-Csv "C:\Temp\ServerInfo.csv" -NoTypeInformation
In this case there is no need to pass the NetworkName since you use the setting of the virtual machine.
For each returned Portgroup, the script retrieves the VLanId.
-
Hi all.
On our web forms we enter the IP address of the person filling out the form.
I want to be able to export that data as well as the standard info when I export the list as a CSV file.
Is this possible and if so, how?
Ken
It is NOT captured more that way when it was because of privacy regulations BC must follow in terms of data storage, that's why.
Maybe you are looking for
-
How to force the opening of the PDF with plugin even for download links?
I would like to know if there is a way to force Firefox to ALWAYS open PDF links in the browser, rather than leaving the Web site to force the download. This isn't something related to the plugin PDF.js viewer or Adobe Reader or any other. Sometimes
-
PowerPoint maps is extended on a large screen Satellite Pro
Hi - I have a satellite Pro M50 widescreen notebook. When I use Powerpoint, creating graphics, the graphics and the graphic police seem tense. I tried to change the resolution settings, but this is not enough. I guess what might work would be to redu
-
Is installed has been activated, but now, I've updated and said it is impossible to activate windows kms cannot be contacted error code 0) xCoo4F074, what I do, I have 22 days to activate even if I've already activated this is rediculas
-
How to remove the Manager?
Hi, I had a verticalFieldManager: _verticalFieldManager = new VerticalFieldManager (Manager.VERTICAL_SCROLL); and want to remove it. but: Delete (_verticalFieldManager) does not work... I also tried delete (_verticalFieldManager.getManager ()) , but
-
BlackBerry App Mobile data traffic
Hello A friend told me he saw somewhere a blackberry service that offers unlimited mobile data through Europe traffic. Is there a specific blackberry data service? Thanks, Artur