Creating Popup Menu in Desktop Intelligence
I need help creating a popup menu in the Tool menu of Deski.
This popup needs to be visible when a report is open or when no report is open.
It's my first add-in and I can't make my code work.
Sub BuildMyMenu()
Dim PopMenu As CmdBarControl
Dim CleanPop As CmdBarControl
Dim unvButton As CmdBarControl
Dim lsiButton As CmdBarControl
On Error Resume Next 'disable errors temporarily
Set PopMenu = Application.CmdBars(1).Controls("&Tools").Controls("&Clean-Up Utility")
If Err.Number = 0 Then 'button already exists
Button.Delete 'delete it so that it can be re-defined
Else
Err.Clear 'clear the error so other testing can take place
End If
Set PopMenu = Application.CmdBars(1).Controls("&Tools").Controls.Add(boBarPopup)
PopMenu.Caption = "&Clean-Up Utility"
PopMenu.DescriptionText = "Clean-Up Utility"
PopMenu.TooltipText = "Clean-Up Utility"
Set unvButton = PopMenu.CmdBarPopup.Controls.Add(boControlButton)
unvButton.Caption = "C&lean-Up Universe..."
unvButton.DescriptionText = "Clean-Up Universe"
unvButton.TooltipText = "Clean-Up Universe"
unvButton.OnAction = filename(ThisDocument) & "!ShowUserForm2"
Set PopMenu = Application.CmdBars(2).Controls("&Tools").Controls("&Clean-Up Utility")
If Err.Number = 0 Then 'button already exists
Button.Delete 'delete it so that it can be re-defined
Else
Err.Clear 'clear the error so other testing can take place
End If
Set PopMenu = Application.CmdBars(2).Controls("&Tools").Controls.Add(boBarPopup)
PopMenu.Caption = "&Clean-Up Utility"
PopMenu.DescriptionText = "Clean-Up Utility"
PopMenu.TooltipText = "Clean-Up Utility"
Set unvButton = PopMenu.CmdBarPopup.Controls.Add(boControlButton)
unvButton.Caption = "C&lean-Up Universe..."
unvButton.DescriptionText = "Clean-Up Universe"
unvButton.TooltipText = "Clean-Up Universe"
unvButton.OnAction = filename(ThisDocument) & "!ShowUserForm2"
End Sub
What I need is a popup menu from the Tools menu, that says "Clean-Up Utilities". From that popup menu, 2 more buttons: one that says "Clean-Up Universes" and the other "Clean-Up LSI".
Thanks for your help.
In what way, exactly, isn't it working? Do you see the pop up menu at all?
Did you make sure that JS is enabled in your Acrobat?
I've ran the code and it seems to work fine for me. However, I don't quite
get what it's supposed to do.
Is it supposed to take the user to a specific page, or to a named
destination? It seems like it's trying to do both, which doesn't make much
sense.
Similar Messages
-
How i create popup menu when button onclick
how i create popup menu when button onclick
You try adding a scrip tag in your jsp code, and calling the function in the onclick attribute.
Example:
<script><![CDATA[
function confirmDelete(){
if(confirm("Are you sure you want to delete selected user")){
return true;
} else{
return false;
]]></script>
<ui:button action="#{View.delete_action}" binding="#{View.delete}" id="delete" onclick="confirmDelete"/>
Cheers
Daniel
null -
HOW I CREATE POPUP MENU ON MOUSE OVER
hello every body
my question is how to create popupmenu on mouse over on table column data in studio creator.
please help me
thanksok this examples runs great on image component, in button or hyperlynk dont work finee or i can find how, paste this code in the head of the jsp code:
<script type="text/javascript"><![CDATA[
var opt=0;
* AnyLink Drop Down Menu- � Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
//Contents for menu 1
var menu1=new Array()
menu1[0]='Information<\/a>'
menu1[1]='Del<\/a>'
var menuwidth='165px' //default menu width
var menubgcolor='lightyellow' //menu bgcolor
var disappeardelay=250 //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes" //hide menu when user clicks within menu?
/////No further editting needed
var ie4=document.all
var ns6=document.getElementById&&!document.all
if (ie4||ns6)
document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';background-color:'+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"><\/div>')
function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
return totaloffset;
function showhide(obj, e, visible, hidden, menuwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top="-500px"
if (menuwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=menuwidth
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
function clearbrowseredge(obj, whichedge){
var edgeoffset=0
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
else{
var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up?
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either?
edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge
return edgeoffset
function populatemenu(what){
if (ie4||ns6)
dropmenuobj.innerHTML=what.join("")
function dropdownmenu(obj, e, menucontents, menuwidth){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidemenu()
dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
populatemenu(menucontents)
if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
return clickreturnvalue()
function clickreturnvalue(){
if (ie4||ns6) return false
else return true
function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
function dynamichide(e){
if (ie4&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhidemenu()
function hidemenu(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
function delayhidemenu(){
if (ie4||ns6)
delayhide=setTimeout("hidemenu()",disappeardelay)
function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
if (hidemenu_onclick=="yes")
document.onclick=hidemenu
]]></script>
Next, paste this in css stylesheet:
#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
#dropmenudiv a:hover{
/*hover background color*/
background-color: #faebeb
and in the image componen in event onClick paste this
dropdownmenu(this, event, menu1, '150px')
onMouseOut event paste this:
delayhidemenu()
this should works, and as u can see, u can get more examples like this in the DHTML page. I hope it helps
Plz tell me if this is what ur looking for, oor if u need help, post again
Beltazor -
Clicking text creates popup menu
Hi, I want that when you click on some text drawn using drawString, a popupmenu should appear. Its something like as if you are clicking on some href link on web page. What I mean is that I want to assign some sort or event listener on text drawn using drawSting method.
I will be very thankful for suggestions.You can add MouseListener to the container in which you draw the string, and remember the string's position. Check whether the mouse is clicked on the area that the string is drawn, if it is, do the popup thing.
But I think you'd better use a JLabel to display the string, and add MouseListener to the JLabel. That would be much easier, and nicer. -
Different value in the sum in a table of Desktop Intelligence
Greetings, I created a report in Desktop Intelligence and I created a variable that contains the sum of the table. The table gives a value but when I put the variable in other part of the report give a total different value. When I checked the table contains some duplicate values. I used Avoid Duplicate Row Aggregation but the problem is worst. How can I remove the duplicate values in a row of table ?
Hi Miguel Rodriguez,
what is the meaning of sum of table???
i didnot understud.
aggregation performence is good when you make A object as measure Object in Universe level.
if you want to like this:
customer product_1 product_2 product_3
A 10 50 60
B 20 60 40
C 30 70 20
D 40 80 80
create a variable PRODUCT
=Sum( [product_1] + [product_1] + [product_1])
customer product_1 product_2 product_3 PRODUCT
A 10 50 60 120
B 20 60 40 120
C 30 70 20 120
D 40 80 80 200
Next Click on Product column File menu -
> Insert -
> calculations -
>Sum
customer product_1 product_2 product_3 PRODUCT
A 10 50 60 120
B 20 60 40 120
C 30 70 20 120
D 40 80 80 200
Sum= 560
All the best,
Praveen -
Sir,
I have create popup menu in fireworks and export as html in dreamweaver but every time when i have make any change in menu when add some thing in menu or delete in menu and when i have export html each time it will change containeer id and the link which i have defined will not work.
please help how to prevent containner id remain same when i have make any change in popup menu.
RajeevRajeev:
You don't tell us which Dreamweaver or Fireworks version you are using, so we can't really answer your question. In general however, you should COMPLETELY avoid the use of the Fireworks popup menus (if FW8 or earlier this is an absolute requirement - if FWCS3 or CS4, it is a strong suggestion). There are many other ways to make a menu that do not open the door to the many problems that these poorly conceived and implemented FW menus do. Some of these methods are commercial (and some are VERY good), and some are not.
Check the uberlink and MacFly tutorials at PVII - http://www.projectseven.com/
and the Navbar tutorial/articles at Thierry's place
http://tjkdesign.com/articles/dropdown/
Or this one (more recent article):
http://tjkdesign.com/articles/Pure_CSS_Dropdown_Menus.asp
Or to get it done fast, go here -
http://www.projectseven.com/tutorials/navigation/auto_hide/index.htm -
Hi All,
I want to create popup menu using fireworks 8. I was able to
create basic simple popup menu.
I want to make popup menu in which when mouse is moved over
root button it changes its image, pops out the menu and root image
stays into changed image till pop up menu is poped out. when popup
menu is close root image changes to original image.(same as
www.bestbuy.com is having - when mosue is moved over root image
change to image with yellow font, pops out the menu and stays yello
font imiage till pop up menu is open. when pop up menu is closed
root image changes to original image/state.)
Does anybody have idea, how to do this?
Pls Help!
Thank you.I don't believe Alan suggested you buy anything, but if he
did, then
consider these free alternatives. The FW menus simple suck
large rocks....
Check the uberlink and MacFly tutorials at PVII -
http://www.projectseven.com/
and the Navbar tutorial/articles at Thierry's place
http://tjkdesign.com/articles/dropdown/
Or this one (more recent article):
http://tjkdesign.com/articles/Pure_CSS_Dropdown_Menus.asp
Or to get it done fast, go here -
http://www.projectseven.com/tutorials/navigation/auto_hide/index.htm
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.dreamweavermx-templates.com
- Template Triage!
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
==================
"suzy_bcny" <[email protected]> wrote in
message
news:esp44q$j2d$[email protected]..
> Thanks Alan for your reply.
>
> But I donot want to buy anything else. I have already
bought fireworks8.
>
> I would just like to use fireworks8 for creating menu.
>
> Your suggestion in this will really help me. Thank you.
>
>
> -
How to create a splitted button with a popup menu?
Hi,
i am trying to build a button which can be clicked and an action is called (a normal button) and an addion to that basic function: there is on the right side of the button a seperated area with an arrow. If this arrow is clicked a popup menu becomes visible and you can choose a special action. This type of buttons (i don't know the name) can be seen by example in Eclipse or the Windows Media Player 11 or in Windows Vista).
Here is an example image about what i mean: http://s2.imgimg.de/uploads/button56b4941cpng.png
Can you tell me how to create a button with this possabilities?
Please help me,
greetings from germany,
picard90hii,
if you are want completed to define the Popup, then you have to define accesible areas,
1/ create Popup (example from void)
public void createPopupMenu() {
JPopupMenu popup = new JPopupMenu();
popup.addSeparator();
ShowsManFxMenuItem = new JMenuItem("Show Details");
ShowsManFxMenuItem.addActionListener((new ActionListener() {
public void actionPerformed(ActionEvent e) {
//..some actions
validate();
repaint();
popup.add(ShowsManFxMenuItem);
MouseListener popupListener = new PopupListener(popup);
//here is your listener directly to prepared object "yourButton"
yourButton.addMouseListener(popupListener);
2/ create POpupListener (example is class)
class PopupListener extends MouseAdapter {
JPopupMenu popup;
PopupListener(JPopupMenu popupMenu) {
popup = popupMenu;
@Override
public void mousePressed(MouseEvent e) {
maybeShowPopup(e);
@Override
public void mouseReleased(MouseEvent e) {
maybeShowPopup(e);
//only in this block you can restrict anything with popup items (test anything and then to display all, only one, parts of them)
private void maybeShowPopup(MouseEvent e) {
if (e.isPopupTrigger()) {
popup.show(e.getComponent(), e.getX(), e.getY());
//these parts you can ingnore, but can covered extended events from popup
public void actionPerformed(ActionEvent e) {
JMenuItem source = (JMenuItem) (e.getSource());
public void itemStateChanged(ItemEvent e) {
JMenuItem source = (JMenuItem) (e.getSource());
protected String getClassName(Object o) {// Returns just the class name -- no package info.
String classString = o.getClass().getName();
int dotIndex = classString.lastIndexOf(".");
return classString.substring(dotIndex + 1);
3/ I removed all my addition
... kopik -
How to create a 3 or more level Popup menu
Hello,
I know how to create a 2-level menu for somehting like:
Fruits>Apple
Banana
Oranges
var choice = app.popUpMenuEx(
{cName: "Fruits",
oSubMenu: [ {cName: "Apple", cReturn: "Apple" }, {cName: "Banana", cReturn: "Banana" }, {cName: "Melon", cReturn: "Melon" } ]},
But what would the code look like for something like (3 level):
Fruits>Apple
Banana
Oranges>Navel
Valencia
Moro (Blood)
or even something like this (4-levels):
Location A......>Site A......>Properties...>Property1
Property2
Property3
Site B>
Site C>
Location B>
Location C>
So overall, how would the above script for a 2-level popup menu be modified for a 3, 4, or more level popup menu?Hi,
You can add the oSubMenu values at any level, so;
var choice = app.popUpMenuEx(
{cName: "Fruits",
oSubMenu: [ {cName: "Apple", cReturn: "Apple" },
{cName: "Banana", cReturn: "Banana" },
{cName: "Oranges",
oSubMenu: [ {cName: "Navel" },
{cName: "Valencia" },
{cName: "Moro (Blood)" } ] }
console.println(choice.toSource());
Would give you the menu in your first example. If the cReturn value is the same as the cName then you can just leave it off (as I have for th 3rd level menu).
Regards
Bruce -
Creating BusinessObjects Desktop Intelligence report
Hi All,
I am new to Business Objects, though i have idea on administration. where can i find the steps to create Business Objects Desktop Intelligence report.you can read the Desktop intelligence user's guide
it will help you much
http://help.sap.com/businessobject/product_guides/boexir3/en/xi3_desktop_intelligence_access_and_analysis_guide_en.pdf
good luck
Amr -
Popup menu's on extended desktop
I use JDeveloper on a computer with 2 screens in extended desktop mode. When i open JDeveloper on the second screen, the popup menu's appear on the first screen.
if(me.isPopupTrigger() && me.getX()<maxx && me.getY()<maxy)
//System.out.println("me.isPopupTrigger()");
pop.show(this, me.getX(),me.getY());
You can use isVisible() to check wheather it's being displayed or not -
JPopupMenu with JInternalFrame, popup menu doesn't work
hi, i have this problem, as shown in the sample code at the end of this post.. basically, i have a table, and i added a JPopupMenu onto the table.. the popup menu works well when running the table class, though, when i call the table class in a JInternalFrame environment, the popup menu won't work.. anyone know why?
///Basic sample table code, when run this alone, the popup menu will work
import java.util.*;
import java.awt.event.*;
import javax.swing.*;
public class TableBasic extends JPanel
private JTable table;
public TableBasic()
String[] columnNames = { "Date", "String", "Integer", "Boolean" };
Object[][] data =
{ { new Date(), "A", new Integer(1), Boolean.TRUE },
{ new Date(), "B", new Integer(2), Boolean.FALSE },
{ new Date(), "C", new Integer(9), Boolean.TRUE },
{ new Date(), "D", new Integer(4), Boolean.FALSE}
table = new JTable(data, columnNames)
//Returning the Class of each column will allow different
//renderers to be used based on Class
public Class getColumnClass(int column)
return getValueAt(0, column).getClass();
table.setPreferredScrollableViewportSize(table.getPreferredSize());
JScrollPane scrollPane = new JScrollPane(table);
add(scrollPane);
public void createPopupMenu()
JMenuItem menuItem;
//Create the popup menu.
JPopupMenu popup = new JPopupMenu();
menuItem = new JMenuItem("A popup menu item");
//menuItem.addActionListener(this);
popup.add(menuItem);
menuItem = new JMenuItem("Another popup menu item");
//menuItem.addActionListener(this);
popup.add(menuItem);
//Add listener to the text area so the popup menu can come up.
MouseListener popupListener = new PopupListener(popup);
table.addMouseListener(popupListener);
public static void main(String[] args)
JFrame frame = new JFrame();
TableBasic table = new TableBasic();
table.createPopupMenu();
frame.setContentPane(table);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
//frame.setLocationRelativeTo(null);
frame.setVisible(true);
class PopupListener extends MouseAdapter
JPopupMenu popup;
PopupListener(JPopupMenu popupMenu)
popup = popupMenu;
public void mousePressed(MouseEvent e)
maybeShowPopup(e);
public void mouseReleased(MouseEvent e)
maybeShowPopup(e);
private void maybeShowPopup(MouseEvent e)
if (e.isPopupTrigger())
popup.show(e.getComponent(), e.getX(), e.getY());
///when integrate the previous table into here, popup menu won't work
import java.awt.*;
import javax.swing.*;
public class InternalFrameBasic
extends JFrame
//implements ActionListener
private JDesktopPane desktop;
private JInternalFrame menuWindow;
public static final int desktopWidth = 800;
public static final int desktopHeight = 700;
public InternalFrameBasic(String title)
super(title);
//Set up the GUI.
desktop = new JDesktopPane();
desktop.putClientProperty("JDesktopPane.dragMode", "outline");
//Because we use pack, it's not enough to call setSize.
//We must set the desktop's preferred size.
desktop.setPreferredSize(new Dimension(desktopWidth, desktopHeight));
setContentPane(desktop);
createMenuWindow();
desktop.add(menuWindow); //DON'T FORGET THIS!!!
Dimension displaySize = menuWindow.getSize();
menuWindow.setSize(desktopWidth, displaySize.height);
private void createMenuWindow()
menuWindow =
new JInternalFrame("Event Watcher", true, //resizable
true, //closable
false, //not maximizable
true); //iconifiable
menuWindow.setContentPane(new TableBasic());
menuWindow.pack();
menuWindow.setVisible(true);
* Create the GUI and show it. For thread safety,
* this method should be invoked from the
* event-dispatching thread.
private static void createAndShowGUI()
//Make sure we have nice window decorations.
//JFrame.setDefaultLookAndFeelDecorated(true);
//Create and set up the window.
JFrame frame = new InternalFrameBasic("Example Internal Frame");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//Display the window.
frame.pack();
frame.setVisible(true);
public static void main(String[] args)
//Schedule a job for the event-dispatching thread:
//creating and showing this application's GUI.
javax.swing.SwingUtilities.invokeLater(new Runnable()
public void run()
createAndShowGUI();
}table.createPopupMenu();The above line should not be in the main method. It should be in the constructor class of TableBasic.
You never execute that method in your InternalFrameBasic class to the mouse listener never gets added to the table. -
Saving & opening migrated Desktop intelligence docs of BO 6.5.x in BO XI R2
Hi,
I'd like to seek help on the issue that follows herein-
Symptom:
Certain Desktop intelligence documents, particular to this customer, created in Business Objects 6.5.x environment and have then been imported into Business Objects XI Release 2. These Desktop intelligence documents, when now opened in XI R2, either through Deski Windows Client or through Infoview, and "Saved As" .PDF file on local machine and opened in Adobe Reader 7.0.0 (or versions thereafter), return blank. However, in the process of open this PDF file, if you allow Adobe Reader to connect to internet and automatically download "Japanese fonts" and install on local machine, the report opens fine.
Environment:
Business Objects 6.5.x on Windows NT platform
Business Objects XI Release 2 (no service packs) on Windows NT Platform
Import Wizard in Business Objects XI Release 2
Windows XP as client machine
Desktop Intelligence Windows Client
Infoview
Adobe Reader 7.0.0 (or versions thereafter)
Simple reproduction of the Issue:
1. Open the sample affected Deski document attached here, in Business Objects 6.5.x through Deski Windows client.
2. From File menu, choose "Save As" and save to local machine as PDF file. Now open this file in Adobe Reader and verify that the file opens fine.
3. Now save and export this Deski document to BO 6.5.x enterprise repository.
Launch Import Wizard from BO XI R2 and import this Desktop Intelligence document into XI R2.
4. In BO XI R2, open through Infoview, "Save as" to local computer as .PDF and open in Adobe Reader. Alternately, do the same through XI R2 Deski Windows client.
5. Now verify that Adobe Reader checks for updates from Internet and asks to install "Japanese Fonts". If you do not proceed to install "Japanese Fonts", the report returns blank.
Could you please suggest the reason for this behaviour and how to avoid it from Business Objects side?
I'd be grateful for any suggestions. Feel free to ask me further.
Thanks in anticipation.
Regards,
SubhodeepHi,
Please try the follwing Resolutions at your end:
Cause
Due to difference in architecture, BusinessObjects XI R2 handles PDF files differently than BusinessObjects 6.5.x.
When the customer opens the XI R2 version Deski doc saved as pdf in Adobe Reader, it tries to check for missing fonts due to inherent nature of this report. Missing fonts usually get downloaded automatically from the internet. But the API file responsible for this, known as "Updater.api" should be present in the Adobe Reader installation on the local Windows machine. Customer does not have this "Updater.api" file in their corporate Adobe Reader deployment due to network security policies.
File Name: Updater.api
Description: The Updater plug-in manages the list of updates that are available for the Adobe Reader and Adobe Acrobat products.
Dependencies: Plug-ins required for loading: EScript, IA32, SOAP, WebLink.
Resolution
Suggested below are steps to get the "updater.api" file in Adobe Reader installation on local computer and hence allow Adobe Reader to automatically check for product updates through internet.
Resolution 1 -
Zipped and attached is the "Updater.api" file here. Kindly download, extract and paste the Updater.api file at the following location on your local Windows machine - C:\Program Files\Adobe\Acrobat 7.0\Reader\plug_ins (Note: assuming that Adobe is installed in C:\Program Files)
When done, open the affected Deski PDF document. Let Adobe Reader check for updates. It should prompt you to install "Japanese Fonts" (file name alf_jpn.exe, approx size 10Mb). Kindly continue with the download and installation this font. When done, the Deski document should open fine.
Resolution 2 -
Uninstall Adobe Reader from your computer.
Get a of Adobe Reader for Windows XP from the following location: http://get.adobe.com/reader/
Let Adobe Reader check for updates and install "Japanese Fonts" as mentioned before. When done, the Deski document should open fine.
Hope this helps...
Cheers,
Deepti Bajpai -
Import data with nulls in Desktop Intelligence
Hello,
I have data with null values (in a measure). If I export the data as CSV it shows null values as #EMPTY. If I use that as a datasource, it loads #EMPTY as 0 (zero).
Is there a way to make desktop intelligence recognize null values? I tried to remove the #empty and just leave the column empty, it still loads as a numeric zero.
Same (actually worse) for XML. It seems if I export my data to XML it can not use that as a datasource. Odd. So I created the following XML file:
<?xml version='1.0' encoding='UTF-8'?>
<data>
<item key="AAAAAEUK" value="130" category="A" />
<item key="AAAACGDC" value="66" category="A" />
<item key="AAAADNJP" value="56" category="A" />
<item key="AAAAFWRQ" value="222" category="A" />
<item key="AAAAGITU" category="B" />
</data>
I would expect the value field to be null for the last row. But the values turns out to be 222! If I try to put anything else, an empty string "", "#EMPTY", "null", it is always returned as 0.
This is a problem because 0 an null are differnt when computing averages.Hi Florian,
What is the source of your csv data?
If I have a table in excel with empty cells, the data goes into the .csv as nothing so your example would look like
Item key,value,category
AAAAAEUK,130,A
AAAACGDC,66,A
AAAADNJP,56,A
AAAAFWRQ,222,A
AAAAGITU,,B
This reads in just fine in DeskI (shows #EMPTY in the view data, treats it as such in the report).
So I would look to get the data generated in right way, then DeskI can handle it, no problem.
If all else fails, just run a search&replace and change ,#EMPTY, to ,,
BTW if you have an alphanumeric value in a column where DeskI already decided there should be numeric,
it will read in as 0, that is why the #EMPTY string value got transformed to zero.
Good luck,
Marianne -
Creating popup menus using bookmarks in acrobat pdf
Hi All,
I have a requirment to create a button called "Index" in a pdf.
When I click on that button it should show the popup menu and if I click any of the menuitem in that, it should take me to that particular page. I saw some of the interactive pdf's available on the web and they have this facility. I tried to incorporate this into my pdf, it shows the popup menu item correctly but not taking me to that particular page and throughs an error message.
itemIndex is not defined
3:AcroForm:Index:Annot1:MouseUp:Action1
Below is the code I tried for your reference.
My question: Is there any way to populate this popup menu with the action to go to particular page, from the available bookmarks of a pdf?
Please help me. Thanks in advance.
var itemInedex = app.popUpMenu("Executive summary", "Why backups?", "Defining the data status (consistency)", "New disk technologies", "Understanding disaster recovery and restart and recovery", "Drawbacks with backups", "Backup in mainframe", "Schematic presentation", "For more information")
switch (itemIndex) {
case "Executive summary":
this.pageNum = 0
break
case "Why backups?":
this.pageNum = 3
break
case "Defining the data status (consistency)":
this.pageNum = 4
break
case "New disk technologies":
this.pageNum = 5
break
case "Understanding disaster recovery and restart and recovery":
this.pageNum = 6
break
case "Drawbacks with backups":
this.pageNum = 7
break
case "Backup in mainframe":
this.pageNum = 8
break
case "Schematic presentation":
this.pageNum = 9
break
case "For more information":
this.pageNum = 10
break
Regards,
Muthuraj. DHi
Thanks a lot. I did not notice that .
Is there anyway to populate this popup menu item from the bookmark list? I did write these bookmarks and page numbers manually.
Regards,
Muthuraj. D
Maybe you are looking for
-
Creating Vendor Master Records from HR Master Records
Dear Experts, I have been using t-code PRAA to create vendor master records from HR master records. The client would like to have one vendor number for a group of employees (in this case external contractors all working for the same company). The s
-
Reading a multiple record types from a single File using BPEL file adapter
Hi all. We have a requirement where we want to read a CSV file using the BPEl adapter. Following is the sample of csv file HDR,1,2,3 ---- First transaction starts---- TH,1,2,3 RSD,1,1 RSD,1,1 TD,1 -------Second transaction starts--- TH,1,2,3 RSD,1,1
-
Lookup number in range variable
i am working on a table in which three header cells have been merged into one: table-1 –––apple––pear––peach– 2|–A–B–C|D–E–F|G–H–I 3|–J–K–L|M–N–O|P–Q–R 4|–S–T–U|V–W–X|Y–Z–a from another table there are two cells i use that look up the value in the fi
-
3.1I Installation using R3INST tool
Hello, I am running an installation of 3.1I R3 system on AIX with R3INST tool. I am getting an following error. 2007-May-15 17:01:01 gs_sapconf_read_instance 2 ended. 2007-May-15 17:01:03 I ik012_instinst 3 for role DVEBMGS 2007-May-15 17:01:
-
Hi, Is there any document or point list to look for to improve performance of CIF in case of high data load. I mean what are parameters to look for in configuration. What is impact those parameters How to fine tune it. Any changes in integration mode