How to use progress bar
Hi
I am using jdev11.1.1.5.0
I have created an adf application in which i have a select many shuttle to display data from database.
On the radio button change event i am setting another where clause on associated vo and re-executing vo.
Now the problem is that the processing takes few seconds to fetch data from database according to where condition. For the time being I want to display a progress bar to user.
How it is possible....?
Thanks...
Read http://myjdeveloperhints.blogspot.de/2010/12/add-glass-pane-to-long-running-db-job.html...
Here it's an example http://myjdeveloperhints.blogspot.de/2010/12/add-glass-pane-to-long-running-db-job.html
Timo
Similar Messages
-
How to use progress bar for Main and Subsequences in teststand
HI,
I have one main sequence in that I am calling different subsequences (Containing many steps and for loop).
I am trying to use progress bar for this sequence, but my requirement is progressbar is able to show the progress of all the steps containing in Main and subsequences.
I have developed sequence in that I am able to show the progress for only Main sequence steps not for subsequences steps.
Is it possible? If yes please let me know the suggestions.
Thank YouHi Santosh
Here you are
Greetings
Juergen
never Double Click on Submit
Message Edited by j_dodek on 08-05-2008 08:05 AM
=s=i=g=n=a=t=u=r=e= Click on the Star and see what happens :-) =s=i=g=n=a=t=u=r=e=
Attachments:
Progress_ts351.seq 52 KB -
How can i use Progress bar in IR Report
Hi ,
I have created IR Report based on the View so, it's been taking 10-15 mins of time to execute the IR Report. Here user want to see the Progress bar while executing the IR Report. How can i use Progress bar in IR Report.
Anybody have idea on Progress bar please help me.
Regards
Narender BHi ,
Thanks for your information.
I am new to the APEX.*i need to show Progress bar while opening the each page* then user can know some process is happening from the backside and i don't know where i need to add and call the below function.could you please provide the steps for the progress bar.
In my application there are almost 100 pages are there so, i need to show progress bar on each page while opening .could you please provide Global function to call on each page.
function html_url_Progress(pThis){
$x_Show('AjaxLoading');
window.setTimeout('$s("AjaxLoading",$x("AjaxLoading").innerHTML)', 100);
//doSubmit('APPLY_CHANGES');
redirect(pUrl);
Regards
Narender B -
How to show progress bar in miniplayer?
How to show progress bar in miniplayer? I play a lot of music podcasts and it would be very helpful if anyone could help me bring that feature back.
i answered here:
http://forum.java.sun.com/thread.jspa?messageID=9739423� -
How to use PDF417 Bar Code in Oracle Reports 6i
How to Use PDF417 Bar Code in Oracle 6i. One of my clients has a requirement that Customer Name and Address to be converted into PDF417.
Any help greatly appreciated.
Thanks,
PNYou will need to add this font to the system and Reports configuration files.
For adding font to the system, refer to your system specific guidelines for installing new fonts.
After you have installed this font on the system, you should be able to see the font in Reports builder font picker dropdown box. or with unix 'xlsfonts' command
For adding this font to the Reports application.
1. Modify the printer definition file ( you can get this info from uiprint.txt file for the .ppd or .hpd file used )
if the printer defination file is .ppd then look for "*Font Information" section and add the new font name there
like *Font <new_font_name> Standard '(00.1001)" Standard ROM
If hpd add the new font tfm file as
FONT= new_font_name
/tfm=new_font_tfm file.tfm
2. Copy the AFM or TFM ( these are fonts metrics files, which font vendor will provide ) into the relevant directory so the the Reports application should pick them up.
3. If necessary, make changes in the alias file (uifont.ali ) for mapping to this font. If the layout objects in your report are associated with the same font name as the new font then mapping is not required. But if the fonts for the layout objects are different then you need to map the original fonts to the new ones. Make sure that the mapping rules should be defined in the right section depending on the printer type being used. -
How to use Progress Monitors?
how to use Progress Monitors?
in the name of god
hi friends
i have a problem. I am writing a program that read data from a file record by record and store to a database. my problem is here that i want add a progress monitor that when the program is doing its work it appear. I use ProgressMonitorInputStream class but it can not work well. It appear and read file record by record and store in table of database but its progress dont move and do nothing. I know that I have a tiny problem in use this class. Please guide me.
i put my codes below.
best regards
*////this is an event that invoke my classes*
private void readbtnActionPerformed(java.awt.event.ActionEvent evt) {
JFileChooser fileChooser = new JFileChooser();
fileChooser.setCurrentDirectory(fileName);
//filtering file extension
FileNameExtensionFilter filter = new FileNameExtensionFilter("Text file", "txt");
fileChooser.setFileFilter(filter);
//fileChooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
int result = fileChooser.showOpenDialog(this);
if (result == JFileChooser.APPROVE_OPTION) { //if choose ok button
fileName = fileChooser.getSelectedFile();
ReadTextFile readFile = new ReadTextFile(fileName);
readFile.openFile();
readFile.readRecord();
*//readFile.closeFile(); //if this line enable this message appeare "Scanner closed" .why?*
readFile.closeFile();
} else //if choose cancel button
result = 0; //do nothing
*/////this is readFile class and invoke data access class and insert data in my database*
public class ReadTextFile {
private Scanner input;
private File fileName;
private int i = 1;
DataAccess dal = new DataAccess(); //new a defined my class
AcountRecord record = new AcountRecord();
public ReadTextFile(File n) { //Constructor
fileName = new File(String.valueOf(n));
this.openFile();
private void setRecord(String val) {
try {
record.setId(Integer.parseInt(val.substring(1, 5)));
record.setTime(Integer.parseInt(val.substring(8, 12)));
record.setDate(Integer.parseInt(val.substring(15, 21)));
record.setMode(val.substring(24, 26));
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "ÇäÊÎÇÈ ÔãÇ äÇÏÑÓÊ ÇÓÊ.","Set Record Method",JOptionPane.ERROR_MESSAGE);
public void openFile() {
try {
input = new Scanner(fileName);
} catch (FileNotFoundException e) {
JOptionPane.showMessageDialog(null, "ÇäÊÎÇÈ ÔãÇ äÇÏÑÓÊ ÇÓÊ.","Open File Method",JOptionPane.ERROR_MESSAGE);
public void readRecord() {
new Thread() {
private Component _Main;
@Override
public void run() {
try {
input = new Scanner(fileName);
InputStream in = new FileInputStream(fileName);
ProgressMonitorInputStream pm =
new ProgressMonitorInputStream(_Main, "reading the file", in);
ProgressMonitor pmo = pm.getProgressMonitor( );
pmo.setMaximum( (int) fileName.length());
while (/*input.hasNext() &&*/ pm.read() != -1) {
setRecord(input.next());
dal.Connect();
String sql = "INSERT INTO fileinfo(pkey,id,date,time,mode)VALUES(%s,%s,%s,%s,'%s')";
sql = String.format(sql, i++, record.getId(), record.getDate(), record.getTime(), record.getMode());
dal.doCommand(sql);
} catch (Exception e) {
JOptionPane.showMessageDialog(null, e.getMessage() ," Read Record method.",JOptionPane.ERROR_MESSAGE);
dal.Disconnect();
}.start();
public void closeFile() {
input.close();
}Edited by: firethumbs on Mar 26, 2009 12:43 PMIN THE NAME OF GOD
hi firends
i forget say one thing. if remove while loop content this program will work good. i suppose that the while condition and read file records not similar. because while condition check bytes but in while body read records. is that true?
how can solve this problem?
best regurds -
How to create progress bar?
pls,can anyone tell me? how to create progress bar?
thanks,
screen410099it is well documented how to create progressbars on page 173 in Solutions.pdf
also you can find sample code in InDesign SDK\sources\sdksamples
Regards
Bartek -
How to create progress bar in web page!!!
Dear,
I do not know how to create progress bar in web page?
Please show me the way to solve it.
Best regards,
HuyGod your lucky/lazy
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import javax.swing.*;
import java.util.*;
import java.io.*;
public class ProgressBar extends Applet
private boolean isStandalone = false;
private int width;
private int height;
private double percentComplete;
private double fundsTarget;
private double fundsRaised;
private Properties values;
private String propertiesFile;
private JPanel jPanel1 = new JPanel();
private JProgressBar PB_FUNDS_PROGRESS = new JProgressBar();
private GridLayout gridLayout1 = new GridLayout();
private BorderLayout borderLayout1 = new BorderLayout();
private JPanel jPanel2 = new JPanel();
private JLabel jLabel1 = new JLabel();
private JLabel jLabel2 = new JLabel();
private JLabel jLabel3 = new JLabel();
private GridBagLayout gridBagLayout1 = new GridBagLayout();
private JPanel jPanel3 = new JPanel();
private JLabel jLabel4 = new JLabel();
//Construct the applet
public ProgressBar()
//Initialize the applet
public void init()
try
jbInit();
catch(Exception e)
e.printStackTrace();
//Component initialization
private void jbInit()
throws Exception
fundsTarget = new Double( 100 ).doubleValue();
fundsRaised = new Double( 50 ).doubleValue();
PB_FUNDS_PROGRESS.setBackground(Color.green);
PB_FUNDS_PROGRESS.setForeground(Color.red);
this.setLayout(gridLayout1);
jPanel1.setLayout(borderLayout1);
jPanel2.setLayout(gridBagLayout1);
jPanel1.setBackground(Color.white);
jPanel2.setBackground(Color.white);
jPanel3.setBackground(Color.white);
jLabel2.setBackground(Color.white);
jLabel1.setBackground(Color.white);
jLabel3.setBackground(Color.white);
jLabel4.setText(" ");
jLabel1.setText(" ");
jLabel2.setText(" ");
jLabel3.setText(" ");
this.setBackground(Color.white);
this.add(jPanel1, null);
jPanel1.add(PB_FUNDS_PROGRESS, BorderLayout.CENTER);
jPanel1.add(jPanel2, BorderLayout.SOUTH);
jPanel2.add(jLabel2, new GridBagConstraints(1, 0, 1, 1, 0.0, 0.0,
GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(5, 0, 5, 0), 0, 0));
jPanel2.add(jLabel1, new GridBagConstraints(2, 0, 1, 1, 0.0, 0.0,
GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(5, 150, 5, 5), 0, 0));
jPanel2.add(jLabel3, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0,
GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(6, 5, 4, 150), 0, 0));
jPanel1.add(jPanel3, BorderLayout.NORTH);
jPanel3.add(jLabel4, null);
propertiesFile = this.getCodeBase().getFile().replaceAll("%20", " ")+"funds.properties";
System.out.println("Properties file at " + propertiesFile);
values = new Properties();
try
values.load(new FileInputStream(propertiesFile));
fundsTarget = new Double( values.getProperty("TARGET", "100").toString() ).doubleValue();
fundsRaised = new Double( values.getProperty("RAISED", "50").toString() ).doubleValue();
System.out.println("target: " + fundsTarget + " raised: " + fundsRaised);
catch (IOException ioe)
System.err.println(ioe.getMessage());
percentComplete = (fundsRaised/fundsTarget)*100;
System.out.println(percentComplete);
//Start the applet
public void start()
PB_FUNDS_PROGRESS.setMaximum(new Double(fundsTarget).intValue());
PB_FUNDS_PROGRESS.setMinimum(0);
repaint();
//Stop the applet
public void stop()
public void paint(Graphics g)
Graphics2D g2 = (Graphics2D)g;
PB_FUNDS_PROGRESS.setValue(new Double(fundsRaised).intValue());
String percent = Double.toString(percentComplete).substring(0, 4);
jLabel4.setText("Currently At " + percent + "%");
jLabel1.setText("100%");
jLabel2.setText("50%");
jLabel3.setText("0%");
//Destroy the applet
public void destroy()
public String getAppletInfo()
return "Funds progress applet by A really nice person";
} -
UI 6.7 How could I use Progress bar form?
Hi all,
some SAP Business One add-ons use a small form with a progress bar instead of using the progress bar in the status bar. Does anyone knows how to use this form?
BernhardHi,
I think that you have to create your own form.
In my Addon, I create a form with FormType = ft_FixedNoTitle, add several EditTexts (9) with the property Enabled = False and Visible = False, and the name beginnig with "oEditText" + Number Sequential.
After, when executing my code, I change the property Visible = True, to the next EditText.
That way I have a "progress form" like used in others Addons.
I use the following code to "progress" (after created the form)
Private Sub WriteProgressInstall(ByVal pMsg As String, ByVal pPosition As Integer)
Dim oForm As SAPbouiCOM.Form
Dim oStaticText As SAPbouiCOM.StaticText
Dim i As Integer
Try
If pMsg <> String.Empty Then
oForm = SBO_Application.Forms.Item("frmProgressForm")
'if we have a StaticText to show the progress message
oStaticText = oForm.Items.Item("oMSG").Specific
oStaticText.Caption = pMsg
End If
'Hide all "progress steps"
If pPosition = 0 Then
For i = 1 To 9
oForm.Items.Item("oEditText" + CStr(pPosition)).Visible = False
Next
End If
oForm.Items.Item("oEditText" + CStr(pPosition)).Visible = True
Catch er As Exception
MsgBox(er.Message)
End Try
End Sub
To move to next "progress step" is just call
WriteProgressInstall("Executing Step 1..", 1)
HTH,
Ribeiro Santos -
Need to use progress bar in my application
hello friends,
Actually i m using jsp filedownload and I am gettting my file in byte array and need to implement a progress bar while downloading file (as IE showing in status bar downloading file size ..% of total file size)...no fake progress bars and no stop gap solutions as like a gif moving with sign "plz wait ..file is downloading "
plz help how to get this done
My code
HashMap result = (HashMap)request.getAttribute("requestParams");
String type = request.getParameter("type");
boolean isFile = false;
if(result != null){
String successFlag = (String) result.get("");
String sFileName = null;
byte[] bFile = null;
String sContentType = null;
if(successFlag != null && successFlag.equals("true")){
for(int i=0;i<result.size();i++){
sFileName = (String) result.get("FILENAME");
bFile = (byte[]) result.get("FILEDATA");
sContentType = (String) result.get("CONTENTTYPE");
response.reset();
if(null!=bFile) {
if(bFile.length>0){
if(sContentType == null || sContentType.equals("")){
response.setContentType( "application/octet-stream" );
else response.setContentType(sContentType);
response.setHeader("Accept-Ranges", "bytes");
isFile = true;
response.setHeader("Content-Length", Integer.toString(bFile.length, 10));
if(null!=sFileName){
if("view".equals(type)){
if(null!=sFileName)response.setHeader("Content-Disposition","inline; filename=\""+sFileName+"\"");
else{
response.setHeader("Content-Disposition","attachment; filename=\""+sFileName+"\"");
ServletOutputStream outs = response.getOutputStream();
if(null!=bFile)outs.write(bFile);
outs.flush();
outs.close();
out.clear();
out = pageContext.pushBody();
}You should get your keyboard fixed. There's a lot of letters missing from what you type and it makes it very hard for other people to read. It looks extremely inelegant.
Anyway, your JSP isn't in control of the download. (You shouldn't have all that Java code in a JSP either but that's a separate issue.) All it does is to send the data to the browser, which is in charge of the download. And in all the browsers I use, there's a box which tells you how far the download has proceeded. No real need for a progress bar, even if you could persuade the browser to make one. Which you can't. -
how to show progress bar
This gets asked about 100 times a day, especially when you get people posting it multiple times - learn to use the search facility, or at least Google. It's really not that hard.
Type "java progress bar" into Google and hit "I'm feeling lucky" - the answer is there. -
How to Create Progress Bar in SAP
Hi!
I need to know how to create a progress bar in Sap Business One with VB.Net to Show a Scheduling Status.Hi Parag,
The code you need to create a progress bar is:
Dim Progress as Integer
Dim oProgressBar As SAPbouiCOM.ProgressBar
oProgressBar = oApplication.StatusBar.CreateProgressBar("YOUR_TEXT", oRecordset.RecordCount, True)
oProgressBar.Text = "YOUR_TEXT"
and for each record:
Progress += 1
oProgressBar.Value = Progress
When all is finished
oProgressBar.Stop()
Regards,
vanesa -
How to use progress indicator which block the user for editing ?
Hi All,
I have a requirement where i need to show a round progress bar while processing to the database.For example :- I have a bounded taskflow and inside it I have a two jspx page called as "First.jspx" and "Second.jspx".And i have two textboxes and one "Save" button on first.jspx page.
Now when user puts the values in the textboxes and hits the "Save" button , my ticker or progress indicator should say "Please wait while processing" and as soon as the transaction is complete , i need to show another page which is "Second.jspx" page. "Save" button action has method inside a managed bean which has some functionality and then it executes the VO(View Object) and commits the data.
How should i implement the indicator?
I have read this article :- http://www.oracle.com/technetwork/developer-tools/adf/learnmore/42-progressbarcolor-169184.pdf but it doesn't fit to my requirement.I need indicator which holds the user to edit anything on the page.Like what we get when we do any transaction in banks while navigating to payment gateway.
Please suggest!!!
Thanks and Regards,
ShahHi Shah,
The answer was around the same are that you were looking into. http://www.oracle.com/technetwork/developer-tools/adf/learnmore/27-long-running-queries-169166.pdf but the sample was the 27.
- Juan Camilo -
How to add progress bar in servlets
a task running within a program might take a while to complete, then how i can make a progress bar.
you can't, well not reliably anyway
that is unless you want to do some crazy ajax thing but i've never heard of anyone going through that much trouble for a progress bar
just popup a message that says "Processing..." -
How to show progress bar in java???
Hey guys!!! can any one tell me how to show the progress bar when a processing is going on???Is it done by multithreading?? I have to import data from database kept in another machine into my database.It would take quite a longer time especially when database is quite large.I want to show the progress and every data being imported to the user so that user does not think that system has hanged on...Please help...
i answered here:
http://forum.java.sun.com/thread.jspa?messageID=9739423�
Maybe you are looking for
-
I can't see videos i have taken on my ipad in the iCloud all synced as i can see the still photos i have taken but not the videos. The videos are only a few seconds long. I have also tried syncing via USB cable from iPad to my Macbookpro and it wont
-
I keep trying to set my TV up as a display, but it stays black. I can hear sound through my TV, but no picture, no matter what resolution or color setting I put it at. How can I get it to work?
-
Beginning of the month, urgent
Hi all, I want to get the beginning of the month for a given date. For example today is 26102007 but I need to get 01102007, any function? Thanks.Deniz.
-
Is there any work-around in Mavericks for DVD burning issue's
Ever since I installed the updated OX I get errors and problems burning disc's ( with my external Sony and OWC DVD burner's. Sometime's it freezes in the middle of burning and other times it hangs by the verification process. Even using Apple's own i
-
Publish for Approval - not working with 10.5.4 & Aperture 2.1?
Trying to use Publish for Approval, have turned on Web Sharing and selected images in AP2.1. Have a wired ethernet connection to my wireless router. But only get "Finder got an error: The operation could not be completed. (-8068)". Anyone having any