REUSE_ALV_LIST_DISPLAY print to spool without out
Hello,
we need to print an ALV using REUSE_ALV_LIST_DISPLAY to PDF. We use the following code:
data: l_params type pri_params,
l_valid type string,
l_print type slis_print_alv.
CALL FUNCTION 'GET_PRINT_PARAMETERS'
EXPORTING
IMMEDIATELY = SPACE
NO_DIALOG = 'X'
IMPORTING
OUT_PARAMETERS = l_params
VALID = L_VALID
EXCEPTIONS
ARCHIVE_INFO_NOT_FOUND = 1
INVALID_PRINT_PARAMS = 2
INVALID_ARCHIVE_PARAMS = 3
OTHERS = 4
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
l_print-print = 'X'.
l_print-prnt_info = ' '.
l_print-no_print_selinfos = 'X'.
l_print-no_print_listinfos = 'X'.
l_print-no_coverpage = 'X'.
l_print-reserve_lines = 1.
l_print-print_ctrl-pri_params = l_params.
sy-batch = 'X'.
* In the reuse_alv_list_display
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
I_CALLBACK_PROGRAM = g_repid
I_CALLBACK_USER_COMMAND = 'USER_COMMAND_PROPI'
I_STRUCTURE_NAME = 'ZEF_LLISTA_PAG'
IS_LAYOUT = g_layout
IT_FIELDCAT = g_catalegCamps[]
I_SAVE = 'A'
IT_EVENTS = g_catalegEvents
IT_EVENT_EXIT = lt_event_exit
IS_PRINT = l_print
IS_VARIANT = l_variant
TABLES
T_OUTTAB = it_dades_cap
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
but every time we execute the alv, a page is printed!!! it is possible to do this without printing...
the field l_print-print_ctrl-pri_params-primm = ' '. How can we avoid to print the pages?
Thanks a lot
Hi,
Try by changing the below parameter value to SPACE..
l_print-print = 'X'.
l_print-print = ' '.
Regards
HM
Similar Messages
-
REUSE_ALV_GRID_DISPLAY print to spool without out
Hi everyone,
I use the MD REUSE_GRID_LIST_DISPLAY and I need to find the current spool number, in order to use the MD 'convert_ABAPSPOOLJOB_2_PDF'. The spool is created but I don' know how to access its content.
Does Module function exist ?
I use the following code :
l_print-print = ' '.
l_print-prnt_info = 'X'.
l_print-no_print_selinfos = 'X'.
l_print-no_print_listinfos = 'X'.
l_print-no_coverpage = 'X'.
l_print-reserve_lines = 1.
l_print-print_ctrl-pri_params = l_params.
sy-batch = 'X'.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_grid_title = text-t01
it_fieldcat = lt_field_catalog
is_print = l_print
it_filter = lt_field_filter
TABLES
t_outtab = stat_paie
EXCEPTIONS
program_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Thank very much.
PierreHi,
Please check out
How to find the spool number of a report's output?
this will be of help for you. -
Printing ZPL (Zebra) data to printer spooler without character conversion
Hi all,
We are printing shipping labels from UPS, with a process where we recive the ZPL label code directly from UPS, and we just need to pass the data to the printer to get the labels. We have already implemented this with Fedex and some custom labels, and it works perfectly. The problem with the UPS label data is that it contains non-printable characters (in the MaxiCode data field). When passed to the SAP printer spooler (see code example below), the data gets corrupted because SAP interprets these non-printable characters as printer control codes.
I have verified this by saving the ZPL data to a local file, before printing it through the SAP spooler. I then print this raw data and compare the output with the labels printed from the spooler. The MaxiCode (the big 2D barcode) is different in these labels. UPS has also tested the labels, and rejected them because of incorrect data in the barcode.
For printing, we are using printers defined as type "PLAIN", but I also tried using the "LZEB2" device type with the same result. The error we see in the spooler entry is this:
Print ctrl S_0D_ is not defined for this printer. Page 1, line 2, col. 2201
Print output may not be as intended
The printer ctrl code differs, depending om the label. I have examined the spooler data in "raw" mode, and there is always an ASCII character 28 (hex 1C) in front of the characters that SAP think are control codes, and this is why I think these non-printable characters are the reason for the problems.
This is the function module I use to print the ZPL data (and as stated above, this works fine for Fedex and custom labels). The ZPL data is converted to binary format before passed to the function module, but I also tried to send the data in text format with another FM, but the result is the same. I have experimented with the "codepage" parameter, and this one gives the least amount of errors, and some labels actually get through without errors. But still at least 50% of the labels gets corrupted, with log entries like above.
CALL FUNCTION 'RSPO_SR_WRITE_BINARY'
EXPORTING
handle = lv_spool_handle
data = lv_label_line_bin
length = lv_len
codepage = '2010'
EXCEPTIONS
handle_not_valid = 1
operation_failed = 2
OTHERS = 3.
Does anyone know if there is a way to send data to the spooler without character conversion or interpretation of printer control codes? Or is there any other smart way to get around this problem?
/LeifI do a more direct output to the spooler, to avoid any issues with the WRITE statement and SAP's report output processing. At the same time, I insert line breaks so that the output is easy to debug in the spooler if needed. Also included is the code to to detect the escape code (ASCII #28) and to insert a control code ZZUPS in its place (you can skip this for Fedex). Here's a simplified example, but please note this is for a Unicode system, some minor changes is required in a non-Unicode system.
CONSTANTS: lc_spcode TYPE c LENGTH 5 VALUE 'ZZUPS',
lc_xlen TYPE i VALUE 5.
DATA: lv_print_params TYPE pri_params,
lv_spool_handle TYPE sy-tabix,
lv_name TYPE tsp01-rq0name,
lv_spool_id TYPE rspoid,
lv_crlf(2) TYPE c,
lv_lf TYPE c,
lstr_label_data TYPE zship_label_data_s,
lv_label_line TYPE char512,
lv_label_line_bin TYPE x LENGTH 1024,
lv_len TYPE i,
ltab_label_data_255 TYPE TABLE OF char512,
ltab_label_data TYPE TABLE OF x,
lv_c1 TYPE i,
lv_c2 TYPE i,
lv_cnt1 TYPE i,
lv_cnt2 TYPE i,
lv_x(2) TYPE x.
FIELD-SYMBOLS: <n> TYPE x.
lv_crlf = cl_abap_char_utilities=>cr_lf.
lv_lf = lv_crlf+1(1).
lv_name = 'ZPLLBL'.
CALL FUNCTION 'RSPO_SR_OPEN'
EXPORTING
dest = i_dest
name = lv_name
prio = '5'
immediate_print = 'X'
titleline = i_title
receiver = sy-uname
* lifetime = '0'
doctype = ''
IMPORTING
handle = lv_spool_handle
spoolid = lv_spool_id
EXCEPTIONS
device_missing = 1
name_twice = 2
no_such_device = 3
operation_failed = 4
OTHERS = 5.
IF sy-subrc <> 0.
RAISE spool_open_failed.
ENDIF.
LOOP AT i_label_data INTO lstr_label_data.
CLEAR ltab_label_data_255.
SPLIT lstr_label_data-label_data AT lv_lf INTO TABLE ltab_label_data_255.
LOOP AT ltab_label_data_255 INTO lv_label_line.
IF lv_label_line NE ''.
lv_len = STRLEN( lv_label_line ).
* Convert character to hex type
lv_c1 = 0.
lv_c2 = 0.
DO lv_len TIMES.
ASSIGN lv_label_line+lv_c1(1) TO <n> CASTING.
MOVE <n> TO lv_x.
IF lv_x = 28.
lv_cnt1 = 0.
lv_label_line_bin+lv_c2(1) = lv_x.
lv_c2 = lv_c2 + 1.
DO lc_xlen TIMES.
ASSIGN lc_spcode+lv_cnt1(1) TO <n> CASTING.
MOVE <n> TO lv_x.
lv_cnt2 = lv_c2 + lv_cnt1.
lv_label_line_bin+lv_c2(2) = lv_x.
lv_c2 = lv_c2 + 2.
lv_cnt1 = lv_cnt1 + 1.
lv_len = lv_len + 1.
ENDDO.
ELSE.
lv_label_line_bin+lv_c2(2) = lv_x.
lv_c2 = lv_c2 + 2.
ENDIF.
lv_c1 = lv_c1 + 1.
ENDDO.
* Print binary data to spool
lv_len = lv_len * 2. "Unicode is 2 bytes per character
CALL FUNCTION 'RSPO_SR_WRITE_BINARY'
EXPORTING
handle = lv_spool_handle
data = lv_label_line_bin
LENGTH = lv_len
EXCEPTIONS
handle_not_valid = 1
operation_failed = 2
OTHERS = 3.
IF sy-subrc <> 0.
RAISE spool_write_failed.
ENDIF.
ENDIF.
ENDLOOP.
ENDLOOP.
CALL FUNCTION 'RSPO_SR_CLOSE'
EXPORTING
handle = lv_spool_handle.
IF sy-subrc <> 0.
RAISE spool_close_failed.
ENDIF. -
Is it possible instal reader xi without print and spool service installation in the O.S
Is there a way to instal reader xi in a custom made Windows 8.1 pro update.2. august 16' without the printer en spool service.
it isn't possible activate this service. This services isn't part of the O.S.
We only use a Bluetooth printing system.
regards,
MasI wonder why you are asking. Have you experienced specific problems installing Reader having removed (for some reason) these system components? Generally, though, if you remove system components and something doesn't run your only option is to put them back.
-
I want to print form directly with out using spool request
hi,
i want to print form directly with out using output type screen (spool request or print preview ) , i want to supress the screen and get output directly to the printer. plz help me
thanks®ards
praveenHi Praveen,
In your program, where you are calling the OPEN_FORM function.. pass the name of the printer in the 'DEVICE' parameter of the function module..
Also, there is a parameter OPTIONS of sturcture ITCPO in the same function module.. in this parameter you will find lot of options to set properties for the printing..
There will be one field for immediate printing, set that field to 'X' and other settings for print in the same structure and pass to the function module..
Thanks and Best Regards,
Vikas Bittera. -
Print a file to printer wirelessly and without need to use CD drive to install driver?
I have a HP-P1006 printer in my conference room and sometimes my guest want to send print to my printer and I have to connect their laptop with USB cable to my printer and install printer driver thought CD Drive. I want to know if there is a way to print a file to printer wirelessly and without need to use CD drive to install driver? (I don't have a wireless network in my conference room)
Is it possible to automate Adobe Reader to load files, then set the staple property and location, then print them out? I've seen in .NET 3.0 that there is a Enumeration for Stapling in the System.Printing Namespace. I need to figure out how to automate the printing in adobe but right before it prints, have .NET assign the printer and whether it should be stapled or not.
-
How to print Adobe Forms without the black/gray backgrounds in the side columns
How can we print Adobe Forms without the black/gray backgrounds in the side columns? We are wasting a lot of ink printing out these forms and would like to have simply black ilnes to distinguish columns and black lettering, but no background colors. Any help would be appreciated. Thanks.
I am not positive what you are printing from but I am thinking it is from the View Responses tab with a response row selected and then shown in "Detail View" and that the column of field names has a dark grey background...
To change the color of the column headers select the row of headers (do this by clicking on the first dark grey header field and then scroll to the last one and shift+click on the last one), then in the "Text" tools change the text color to Black and the Fill color to white:
(Selected the header cells)
Changed the text/font color to black and the fill color to white
Now you can see the detail view does not have the dark grey.
Thanks,
Josh -
How can i print an email without printing the attachment?
I just got my new macbook pro retina display. I am using Mac mail and want to know how I can print an email without printing the attachement. Any suggestions and solutions would be appreciated.
Thank you for your suggestion. But when I receive an email that has an attachment (shown by paperclip symbol) The email opens and shows the attachment(jpg picture) at the end of the email so when I go to print - the email pops up with the picture already opened inside the body of the email. Can not figure out why this happens in mac mail. when i used outlook in windows only email would show. in order to see attachment you had to click on paperclip and only then would the attachment (picture apprear).
Any other suggestions that I may could try would be appreciated. Thank you! Gabriela -
Error while printing (SAP spool error)
Hi,
I have configured a printer of type 'C : Direct Operating System Call'. On printing a page, an error occurs with the following log entries
SAP spool error log
=====================
Print request processing log
The host spool is reporting errors
Windows/NT error 1775: "A null context handle was passed from the client to the host during a remote procedure call."
Errors occurred processing this print request
Error during print request output. l_rc = 1
There may be no printout
Please. can someone help me out here.
Thanks!
Regards,
AngadOk I am upgrading from R/3 46C to ECC 6.0, on the 46c system the printers are configured as follow:
Device type HPLJ4 : HP Laserjet 4 series
Spool server sapprod1_PRD_00 sapprod1
Device class Standard printer
Host spool access method C: Direct operating system call
Host printer
srtroot03.startek.com\srt-dc-c4-sharp
Host name sapprod1
On the ECC 6.0 system the printers are configured as follows:
Device Type HPLJ4 : HP Laserjet 4 series
Spool Server srtsapeccdev1_DEV_00
Server Description
Host srtsapeccdev1
Device Class Standard printer
Host Spool Access Method C: Direct operating system call
Host printer
srtroot03.startek.co\srt-dc-c4-sharp
HostName srtsapeccdev1
The 46c system prints just fine, on the ECC 6.0 systems; I can not get the printers to work. I have made sure that the hosts file on the ECC server has the printer host address, and I get the following error back:
SAP spool error log
=====================
Print request processing log
The host spool is reporting errors
Windows/NT error 5 [
srtroot03.startek.com\srt-dc-c4-sharp]: "Access is denied."
Errors occurred processing this print request
Error during print request output. l_rc = 1
There may be no printout
The access to the Printer Host is wide open, what do I need to do to resolve this issue. -
Issue with ALV grid print preview/spool
Hello everyone,
I am working on a report and I am having some issues with ALV grid. Currently in our DEV and QA environments the user can run the report, view the ALV grid, and print the grid without any issues.
However this isn't the case in the Prod environment. The user is able to run the report and view the grid without any issues. But when they click print preview or click print, the spool is incorrect. It shows the proper values from the grid, but the first field is reduced in length. Rather than showing a numeric field of length 10 it shows 99999999# or 99999999...
The programs are identical through every environment, including user parameters, formats, and spool settings. I have been told printing grids may have some issues, does anyone have any advice or dealt with this issue before?
I appreciate the help.
Thanks,
CI was waiting to hear from the functional team on the matter and no one has mentioned any more issues. I am assuming the problem is solved. I just noticed the thread was still un-answered and wanted to give an update.
Thank you for you help Vijay.
Regards
C -
Printing on paper without spaces ?
Sir,
I have a problem with printing the page of course it is printing the page without any problem but the problem does exists in the setup.I have used the code provided in the forum for printing.Where here when the printing is on, the printer starts the printing after leaving
some spaces. But i want to print the page from where i start(from where i insert the paper).I have used the following code for printing.Here i couldn't find out where i need to make the changes.So,pls. do help me in this regard.I will be so thankful to u.
My code is:-
public int print(Graphics g, PageFormat pageFormat,int pageIndex) throws PrinterException
Graphics2D g2 = (Graphics2D) g;
g2.setColor(Color.black);
g2.setFont(fnt);
int fontHeight=g2.getFontMetrics().getHeight();
int fontDesent=g2.getFontMetrics().getDescent();
//leave room for page number
double pageHeight = pageFormat.getImageableHeight()-fontHeight;
double pageWidth = pageFormat.getImageableWidth();
double tableWidth = (double) tableView.getColumnModel().getTotalColumnWidth();
double scale = 1;
if (tableWidth >= pageWidth) {
scale = pageWidth / tableWidth;
double headerHeightOnPage=
tableView.getTableHeader().getHeight()*scale;
double tableWidthOnPage=tableWidth*scale;
double oneRowHeight=(tableView.getRowHeight()+
tableView.getRowMargin())*scale;
int numRowsOnAPage=
(int)((pageHeight-headerHeightOnPage)/oneRowHeight);
double pageHeightForTable=oneRowHeight*numRowsOnAPage;
int totalNumPages= (int)Math.ceil((
(double)tableView.getRowCount())/numRowsOnAPage);
if(pageIndex>=totalNumPages)
return NO_SUCH_PAGE;
g2.translate(pageFormat.getImageableX(),
pageFormat.getImageableY());
g2.drawString("Page: "+(pageIndex+1),(int)pageWidth/2-35, //For printing the page no. at the bottom
(int)(pageHeight+fontHeight-fontDesent));//bottom center
g2.translate(0f,headerHeightOnPage);
g2.translate(0f,-pageIndex*pageHeightForTable);
//If this piece of the table is smaller than the size available,
//clip to the appropriate bounds.
if (pageIndex + 1 == totalNumPages)
int lastRowPrinted = numRowsOnAPage * pageIndex;
int numRowsLeft = tableView.getRowCount() - lastRowPrinted;
g2.setClip(0, (int)(pageHeightForTable * pageIndex),
(int) Math.ceil(tableWidthOnPage),
(int) Math.ceil(oneRowHeight * numRowsLeft));
//else clip to the entire area available.
else{
g2.setClip(0, (int)(pageHeightForTable*pageIndex),
(int) Math.ceil(tableWidthOnPage),
(int) Math.ceil(pageHeightForTable));
g2.scale(scale,scale);
tableView.paint(g2);
g2.scale(1/scale,1/scale);
g2.translate(0f,pageIndex*pageHeightForTable);
g2.translate(0f, -headerHeightOnPage);
g2.setClip(0, 0,(int) Math.ceil(tableWidthOnPage),
(int)Math.ceil(headerHeightOnPage));
g2.scale(scale,scale);
tableView.getTableHeader().paint(g2);//paint header at top
return Printable.PAGE_EXISTS;
Thanx,
m.ananthui believe that there are hardware constraings on this, for example when you use microsoft word there is a minimum size for the margiens, so i believe that there are limitations. There are methods in the printing api to find out just how much of the page you can and can't print on, as well as how big the page is
check out the api documentation
hope this helps
webaf409java -
Problem printing when spool print documents is selected as apposed to print direct
I have an officejet 6500 and I'm having a problem printing a label created using Label Factory Deluxe software. The job will not print if spool print documents so that printing finishes faster is selected under the printer properties. The job appears to be sent to the printer. The printer icon appears in the task tray for less than a second and the printer makes a trill sounding beep but nothing prints. In addition there is nothing in the print que. It will print however, if print directly to the printer is selected. Any ideas???
Hello,
Well with out any info on versions the easiest way is to check the Not Printer Option on in the Page Setup of the Report.
Don -
6600 Won't print in black without full complement of color cartidges
Just experiencing this inability to print balck or greyscale without all the color cartridges, which I don't use. This is one of the sleaziest practices I have encountered in the industry. Both the software and the manual contain outright lies. Instead of fooling around with these apparently useless and deceptive responses from HP, as a recently retired attorney with a lot of time on my hands I'll pursue my own solution - I'm filing a complaint with the Federal Trade Commission for unfair trade practice.
Page 72 of the Officejet 6600 user manual says the following: Printing with black or color ink only
For regular usage, this product is not designed to print using only the black cartridge when the color cartridges are out of ink. However, your printer is designed to let you print as long as possible when your cartridges start to run out of ink.
When there is sufficient ink in the printhead, the printer will offer you the use of black
ink only when one or more of the color cartridges are out of ink, and the use of color ink
only when the black cartridge is out of ink.
• The amount that you can print using black or color ink only is limited, so have replacement ink cartridges available when you are printing with black or color ink only.
• When there is no longer sufficient ink to print, you will get a message that one or more cartridges are depleted, and you will need to replace the depleted cartridges before you resume printing. -------- HP and other printer manufacturers have different printer technologies for different needs. For inkjet printers: Some have printheads built into the ink cartridges. These printers can typically print with one or more of the colors completely empty, or even with color or black (but not both) cartridges removed. The Deskjet 6980 series is an example, or for an all-in-one see the Officejet 8040a.Other printers have separate ink supplies and replaceable printheads. An example would be the Officejet 7110 printer. The printhead in these printers can be replaced if they are damaged by running the printhead with colors out. Some of these printers will allow printing with a color out, other will not. If the printer is run without ink in one or more colors the printer may be damaged, but the user may be able to recover without having to send the printer for service.Other printers have permanent printheads. To run these without some ink in all the colors would risk causing damage to the printhead due to clogs, air ingested in the printhead or burned out printhead firing resistors. The Officejet 6600 is an example of this type of printer. For printers with fixed printheads this could require service to get the printer to print properly again when the ink is finally replaced. The document here describes how ink is used. While the document is written for HP Inkjet printers the same principles apply to inkjet printers from other manufacturers. If you never print in color a laser printer would likely be a better choice. If you occasionally print color but mostly black an IPH printer like those in the first category above may be a good choice. -
OfficeJet Pro 8600 no longer can print #10 envelopes without mangling them
I've had this printer for a year or two. It used to print #10 envelopes without a problem. Recently it has started mangling envelopes, at first just once in a while, by now it mangles every envelope. These are envelopes that meet all the requirements (no window, etc.). What's the problem and how do I fix it?
Hi @TaglineJim,
I see by your post that the envelopes are getting mangled. I can help you with this.
Here are a couple of documents that should be helpful in resolving this issue.
Printer Paper Tears, Wrinkles, or is Damaged while Printing from the All-in-One.
A 'Paper Jam' Message Displays on the Printer.
Usually cleaning the rollers will help with this issue.
I would check the position and clean the pick up roller also. Skip to Solution four: Clean the paper rollers.
An 'Out of Paper' or 'Pick Motor Stalled' Message Displays, and the Printer Does Not Pick Up or Feed... Check the paper settings in the print driver to make sure they match, in Solution five: Adjust the paper settings in the print driver.
Do you have the same issue with other types of paper?
If you need further assistance, just let me know.
Have a nice day!
Thank You.
Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
Click the “Kudos Thumbs Up" on the right to say “Thanks” for helping!
Gemini02
I work on behalf of HP -
Printing individual slides without border problems
Hello,
I'm trying to print out my slides that I have created in Keynote 9 so each slide will print to A4 width x height constraints(842x595 pixels). I wish to print the slides WITHOUT a border because the slide background has a colour right to the edge of the slide. When I go the print dialogue box, I uncheck ALL options so the preview contains no borders, margins, the slide will print to the edge of the page... great! But.... oh no, wait...... it's not that easy... when I print my fabulous design a border/margin of about 0.5cm all around the sides appear! It's even worse for my client who sees different margins when they print it on their printer. Yes, paper in printer is properly aligned.
Thoughts on why my document has margins appended to all sides when I print is MOST welcome, and how I can stop this will be even MORE welcome.
CheersFile > Page-Setup > Layout > A4 borderless (admitedly, not all printers will facilitate borderless but at least the template will facilitate it if the option is detected. (thanks Jerry)
Maybe you are looking for
-
ive got 3 phones and they all exhibit the same behavior. mostly when opening an apple app the phone will freeze- especially the phone app. It took an hour befote I could access the key pad to dial apple to try and get my iPhone 6 that I bought yester
-
I want to set up an apple id for my 6 year old but i aint got a credit card
i want to set up family sharing and create an apple id for my 6 year old daughter,it says i need a credit card to do it, but i aint got one,only a debit card which ive used for years on my apple id.what can i do? really think that the family sharing
-
Ultiboard - connecting pins to each other on footprint
I have a shielded connector with two mounting screws. Both screws are connected to the shield, so if I want to ground it I only have to connect my GND net to one of the hole pads. It doesn't matter which one, because they are common to the shield.
-
How do I get my Netflix to work on my first generation IPad? The new app update made it stop working.
-
I can't download Photoshop Elements 10?
Hi there! I bought a Wacom Bamboo tablet for myself, and the bundled software included Adobe Elements 10. I downloaded it, waited 10 minutes, and then went to extract it... Nothing. I extracted it, but it stares at me, blankly, the bars don't show th