Automate replacing font in a text field in thousands of documents
Hi,
We recently discovered that bar codes we use on our forms do not scan accurately when printed on certain types of prined. To resolve this issue, we replaced this font with a new font.
Going forward any new form that we create will use the new font. But we have thousands and thousands of existing forms with the old bar codes. Can anyone give any suggestion on how to automate changing the bar code fonts in this forms.
If we manage to automate this, we will save months of manual effort.
Please get back to me if you have any suggestions that might help us.
Thanks for your time and help
- George
I answered my own question regarding this with the following code
1. Set the TextField value to a variable strChar
2. Based on the indexOf value of strChar "UserName: Some UseName" which is 9.
3. Separate the first 9 chars using a Left javascript function and assign the to a variable strLeftChar = "UserName"
4. Separate the remainig chars using a Right javascript function and assign the to a variable strLRightChar = "Some UserName"
5. Then do the following:
//Make the caption visible
pricingNodes.item(i).caption.presence = "visible"
//Set the text field caption text equal to strLeft
pricingNodes.item(i).caption.value.text.value = strLeft;
//set the text field value text equal to strRight
pricingNodes.item(i).rawValue = " " + strRight;
//set the caption font weight equal to bold
pricingNodes.item(i).caption.font.weight = "bold";
Not that neat as a solution, but it does the job if this helps anyone.
Similar Messages
-
How do I change fonts in a Text field ??
Okay I've tried to implement a JComboBox that allows the user to change fonts in the text field. So far I've tried different methods to do it but to no avail. Could somebodoy here read the programs source code for me and tell me where I went wrong?
/* * My GUI Client */
import javax.swing.*;
import javax.swing.text.*;
import java.awt.*;
import javax.swing.event.*;
//for HTML Headers
import javax.swing.text.StyledEditorKit.*;
import javax.swing.text.html.HTMLEditorKit.*;
import javax.swing.text.html.*;
import javax.swing.event.HyperlinkListener;
import javax.swing.event.HyperlinkEvent;
import javax.swing.event.HyperlinkEvent.EventType;
import javax.swing.text.html.HTMLFrameHyperlinkEvent;
//for layout managers
import java.awt.event.*;
//for action and window events
import java.io.*;
import java.net.*;
import java.awt.GraphicsEnvironment;
//for font settings
import java.lang.Integer;
import java.util.Vector;
import java.awt.font.*;
import java.awt.geom.*;
public class guiClient extends JFrame implements ActionListener {
protected static final String textFieldString = "JTextField";
protected static final String loadgraphicString = "LoadGraphic";
protected static final String connectString = "Connect";
static JEditorPane editorPane;
static JPanel layoutPanel = new JPanel(new BorderLayout());
static JPanel controlPanel = new JPanel(new BorderLayout());
static JPanel buttonPanel = new JPanel(new BorderLayout());
static JPanel fontPanel = new JPanel(new BorderLayout());
static PrintStream out;
static DrawPanel dPanel;
static DrawPanel dPButton;
static DrawPanel dFonts;
static DrawControls dControls;
static DrawButtons dButtons;
static String userString;
static String currentFont;
String fontchoice;
String fontlist;
static JTextField userName = new JTextField();
public static JMenuBar menuBar;
private static JButton connectbutton = new JButton("Connect");
static boolean CONNECTFLAG = false;
//create the gui interface
public guiClient() {
super("My Client");
// Create a ComboBox
GraphicsEnvironment gEnv = GraphicsEnvironment.getLocalGraphicsEnvironment();
String envfonts[] = gEnv.getAvailableFontFamilyNames();
Vector vector = new Vector();
for ( int i = 1; i < envfonts.length; i++ ) {
vector.addElement(envfonts);
JComboBox fontlist = new JComboBox (envfonts);
fontlist.setSelectedIndex(0);
fontlist.setEditable(true);
fontlist.addActionListener(this);
fontchoice = envfonts[0];
//Create a regular text field.
JTextField textField = new JTextField(10);
textField.setActionCommand(textFieldString);
textField.addActionListener(this);
//Create an editor pane.
editorPane = new JEditorPane();
editorPane.setContentType("text");
editorPane.setEditable(false);
//set up HTML editor kit
HTMLDocument m_doc = new HTMLDocument();
editorPane.setDocument(m_doc);
HTMLEditorKit hkit = new HTMLEditorKit();
editorPane.setEditorKit( hkit );
editorPane.addHyperlinkListener( new HyperListener());
//Create whiteboard
dPanel = new DrawPanel();
dPButton = new DrawPanel();
dFonts = new DrawPanel();
dControls = new DrawControls(dPanel);
dButtons = new DrawButtons(dPButton);
//JLable fontLab = new JLabel(fontLable);
//fontLab.setText("Fonts");
//Font newFont = getFont().deriveFont(1);
//fontLab.setFont(newFont);
//fontLab.setHorizontalAlignment(JLabel.CENTER);
JPanel whiteboard = new JPanel();
whiteboard.setLayout(new BorderLayout());
whiteboard.setPreferredSize(new Dimension(300,300));
whiteboard.add("Center",dPanel);
whiteboard.add("South",dControls);
whiteboard.add("North",dButtons);
JScrollPane editorScrollPane = new JScrollPane(editorPane);
editorScrollPane.setVerticalScrollBarPolicy( JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
editorScrollPane.setPreferredSize(new Dimension(250, 145));
editorScrollPane.setMinimumSize(new Dimension(50, 50));
//put everything in a panel
JPanel contentPane = new JPanel();
JPanel fontPane = new JPanel();
contentPane.setLayout(new BoxLayout(contentPane, BoxLayout.Y_AXIS));
//add whiteboard
contentPane.add(whiteboard);
//add editor box
contentPane.add(editorScrollPane);
//add spacer
contentPane.add(Box.createRigidArea(new Dimension(0,5)));
//add textfield
contentPane.add(textField);
//set up layout pane
//layoutPanel.add(GridLayout(2,1),fontLab);
layoutPanel.add( BorderLayout.NORTH, fontlist);
layoutPanel.add(BorderLayout.WEST,new Label("Name: ")); //add a label
layoutPanel.add(BorderLayout.CENTER, userName ); //add textfield for user names
layoutPanel.add(BorderLayout.SOUTH, connectbutton);//add dropdown box for fonts
//fontPane.add(BorderLayout.NORTH,fontlist);
contentPane.add(layoutPanel);
contentPane.add(controlPanel);
contentPane.add(buttonPanel);
//Create the menu bar.
menuBar = new JMenuBar();
setJMenuBar(menuBar);
//Build the first menu.
JMenu menu = new JMenu("File");
menu.setMnemonic(KeyEvent.VK_F);
menuBar.add(menu);
//a group of JMenuItems
JMenuItem menuItem = new JMenuItem("Load Graphic", KeyEvent.VK_L);
menu.add(menuItem);
menuItem.setActionCommand(loadgraphicString);
menuItem.addActionListener(this);
connectbutton.setActionCommand(connectString);
connectbutton.addActionListener(this);
setContentPane(contentPane);
static private void insertTheHTML(JEditorPane editor, String html, int location) throws IOException {
HTMLEditorKit kit = (HTMLEditorKit) editor.getEditorKit();
Document doc = editor.getDocument();
StringReader reader = new StringReader(html);
try {
kit.read(reader, doc, location);
} catch (BadLocationException e) {}
//listen for actions being performed and process them
public void actionPerformed(ActionEvent e) {
//if the action is from the textfield (e.g. user hits enter)
if (e.getActionCommand().equals(textFieldString)) {
JTextField fromUser = (JTextField)e.getSource();
if (fromUser != null){
//place user text in editor pane
//send message to server
if (userName.getText() != null) {
userString = userName.getText().trim();
out.println(userString + ": " + fromUser.getText());
fromUser.setText("");
} else if(e.getActionCommand().equals(connectString)) {
CONNECTFLAG = true;
} else if (e.getActionCommand().equals(loadgraphicString) ) {
final JFileChooser fc = new JFileChooser();
int returnVal = fc.showOpenDialog(this);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File file = fc.getSelectedFile();
dPanel.loadImage(file.getAbsolutePath());
sendImage(file);
else if (e.getActionCommand().equals(fontlist)){
JComboBox cb = (JComboBox)e.getSource();
String newSelection = (String)cb.getSelectedItem();
currentFont = newSelection;
userString = currentFont;
return;
/*public void itemStateChanged (ItemEvent e) {
if ( e.getStateChange() != ItemEvent.SELECTED ) {
return;
if ( list == fontlist ) {
fontchoice = (String)fontlist.getSelectedItem();
userString.changeFont(fontchoice);
//append text to the editor pane and put it at the bottom
public static void appendText(String text) {
if (text.startsWith("ID ") ) {
userString = text.substring(3);
} else if (text.startsWith("DRAW ") ) {
if (text.regionMatches(5,"LINE",0,4)) {
dPanel.processLine(text);
}else if (text.regionMatches(5,"POINTS",0,5)) {
dPanel.processPoint(text);
} else if (text.startsWith("IMAGE ") ) {
int len = (new Integer( text.substring(6, text.indexOf(",")))).intValue();
//get x and y coordinates
byte[] data = new byte[ (int)len ];
int read = 0;
try {
while (read < len) {
data = text.getBytes( text.substring(0, len) );
} catch (Exception e) {}
Image theImage = null;
theImage = dPanel.getToolkit().createImage(data);
dPanel.getToolkit().prepareImage(theImage, -1, -1, dPanel);
while ((dPanel.getToolkit().checkImage(theImage, -1, -1, dPanel) & dPanel.ALLBITS) == 0) {}
dPanel.drawPicture(0, 0, theImage);
} else {
//set current position in editorPane to the end
editorPane.setCaretPosition(editorPane.getDocument().getLength());
//put text into the editorPane
try {
insertTheHTML(editorPane, text, editorPane.getDocument().getLength());
} catch (IOException e) {}
} //end of appendText(String)
public void sendImage(File file) {
//find length of file
long len = file.length();
//read file into byte array
byte[] byteArray = new byte[(int)len];
try {
FileInputStream fstream = new FileInputStream(file);
if (fstream.read(byteArray) < len) {
//error could not load file
} else {
out.println("IMAGE " + len + ",");
out.write(byteArray, 0, (int)len); //write file to stream
} catch(Exception e){}
//run the client
public static void main(String[] args) {
String ipAddr=null, portNr=null;
if (args.length != 2) {
System.out.println("USAGE: java guiClient IP_Address port_number");
System.exit(0);
} else {
ipAddr = args[0];
portNr = args[1];
JFrame frame = new guiClient();
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
frame.pack();
frame.setVisible(true);
while(CONNECTFLAG == false){}
//sames as previous client,
//set up connection and then listen for messages from the Server
String socketIP = ipAddr;
int port = Integer.parseInt(portNr);
//the IP address of the machine where the server is running
Socket theSocket = null;
//communication line to the server
out = null;
//for message sending
BufferedReader in = null;
//for message receiving
try {
theSocket = new Socket(socketIP, port );
//try to connect
out = new PrintStream(theSocket.getOutputStream());
dPanel.out = out;
//for client to send messages
in = new BufferedReader(new InputStreamReader(theSocket.getInputStream()));
BufferedReader userIn = new BufferedReader(new InputStreamReader(System.in));
String fromServer;
while ((fromServer = in.readLine()) != null) {
appendText(fromServer);
if (fromServer.equals("BYE")) {
appendText("Connection Closed");
break;
out.close();
//close all streams
in.close();
theSocket.close();
//close the socket
} catch (UnknownHostException e) {
//if the socket cannot be openned
System.err.println("Cannot find " + socketIP);
System.exit(1);
} catch (IOException e) { //if the socket cannot be read or written
System.err.println("Could not make I/O connection with " + socketIP);
System.exit(1);
class HyperListener implements HyperlinkListener {
public JEditorPane sourcePane;
public void hyperlinkUpdate(HyperlinkEvent e) {
if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
sourcePane = (JEditorPane) e.getSource();
if (e instanceof HTMLFrameHyperlinkEvent) {
HTMLFrameHyperlinkEvent event = (HTMLFrameHyperlinkEvent) e;
System.out.println(event.getTarget());
HTMLDocument doc = (HTMLDocument) sourcePane.getDocument();
doc.processHTMLFrameHyperlinkEvent(event);
else {
try {}
catch (Exception ev){
ev.printStackTrace();
Well sorry the source code takes up the whole forum but I need a good feedback from this.All right...
public class guiClient extends JFrame implements ActionListener {
static String userString;
static String currentFont;
String fontchoice;
String fontlist;
static JTextField userName = new JTextField();
public guiClient() {
super("My Client");
public guiClient() {
super("My Client");
// Create a ComboBox
GraphicsEnvironment gEnv = GraphicsEnvironment.getLocalGraphicsEnvironment();
String envfonts[] = gEnv.getAvailableFontFamilyNames();
Vector vector = new Vector();
for ( int i = 1; i < envfonts.length; i++ ) {
vector.addElement(envfonts);
JComboBox fontlist = new JComboBox (envfonts);
fontlist.setSelectedIndex(0);
fontlist.setEditable(true);
fontlist.addActionListener(this);
fontchoice = envfonts[0];
//Create a regular text field.
JTextField textField = new JTextField(10);
textField.setActionCommand(textFieldString);
textField.addActionListener(this);
public void actionPerformed(ActionEvent e) {
//if the action is from the textfield (e.g. user hits enter)
if (e.getActionCommand().equals(textFieldString)) {
JTextField fromUser = (JTextField)e.getSource();
if (fromUser != null){
//place user text in editor pane
//send message to server
if (userName.getText() != null) {
userString = userName.getText().trim();
out.println(userString + ": " + fromUser.getText());
fromUser.setText("");
else if (e.getActionCommand().equals(fontlist)){
JComboBox cb = (JComboBox)e.getSource();
String newSelection = (String)cb.getSelectedItem();
currentFont = newSelection;
userString = currentFont;
return; -
Embed Fonts in Dynamic Text Fields
Hey, I am relatively new around here although I've been a
member for years. I am just now starting to utilize my account. I
do have a question in regards to embedding fonts in Flash 8. I have
read up on this numerous places and haven't been able to find a
solution that works for me, whether this my user error or not is
still TBD.
I am loading text from a XML document into Flash dynamic text
fields. I need to be using a handwritting font for these text
fields. After embedding the handwritten font they are not
displaying in my dynamic fields but are displaying in my static
text fields that am I also using on the site. I am controlling my
dynamic text fields w/ an external stylesheet. I believe I must do
something "additional" for these dynamic text fields but haven't
figured out what that is, any help anyone can offer is much
appreciated! Thanks.floateronline wrote:
> Hey, I am relatively new around here although I've been
a member for years. I
> am just now starting to utilize my account. I do have a
question in regards to
> embedding fonts in Flash 8. I have read up on this
numerous places and haven't
> been able to find a solution that works for me, whether
this my user error or
> not is still TBD.
>
> I am loading text from a XML document into Flash dynamic
text fields. I need
> to be using a handwritting font for these text fields.
After embedding the
> handwritten font they are not displaying in my dynamic
fields but are
> displaying in my static text fields that am I also using
on the site. I am
> controlling my dynamic text fields w/ an external
stylesheet. I believe I must
> do something "additional" for these dynamic text fields
but haven't figured out
> what that is, any help anyone can offer is much
appreciated! Thanks.
the question is a bit too general. There are many ways to
approach it, from copies
of text fields with that font off stage, to embedded outlines
and linkage in the library.
My guess is that somewhere on the way you did not fully
complete the outline embed options.
Either done incorrectly or you miss some action.
Mind to post detail explanation how you embed the outlines?
Best if you post an example
file for us to check.
Best Regards
Urami
"Never play Leap-Frog with a Unicorn."
<urami>
If you want to mail me - DO NOT LAUGH AT MY ADDRESS
</urami> -
Change text field in profit center document
Hi,
We have a requirement like whenever we changed the text field for an accounting document, it should change the text field of relevant profit center document also.
Is there a way to get this change automatically in profit center document.
There was no change option for profit center documents, so we are not able to change the text manually in profit center document.
Let us know if there is any possibility to change the text field in profit center document.
also suggest me, if there is any user exit available for this purpose.
Thanks in advance.
PrasadHi,
Any suggestions regarding the below mentioned issue?
Thanks &Regards,
Prasad -
does anyone know how I can create a text field in a pdf document that will multiply a total in another box? I’m making an interactive pdf for an order form (attached), and I need to find a way for the “total quantity” number to multiply by 9 and total in the “Amount Due” box.
Hey Gary,
Have a look at this post: Re: horizontal scrolling similar to excel
Andy's reply will show you how to make a table scroll horizontally, but it will be tough to accomplish it in some sort of easily replicable way. I am working on a JQuery extension that will help accomplish this, but I have had my time invested in another project at the moment.
Good Luck,
Tyson -
Search and Replace values in the text field before values are stored to DB
Hi,
In my application there is a question - text area and answer - text field. Problem is, some answers are stored with the single quotes to the DB and I have a problem while retrieving it from the DB. I need to replace the 1 single quotes with 2 single quotes. The values are stored to the DB when the submit button is clicked.
So I am using the following javascript code:
italics
<script type="text/javascript">
function test()
var str="&P2_S1.";
document.write(escape(str));
</script>
italics
I need to call this javascript function, when the submit button is clicked but BEFORE the values are stored to the DB. How can i get this done?
Please let me know.Hi,
Thanks for the reply.
Yeah I planned to drop the Javascript idea.
Now, I am using the PL/SQL code. This is what I am planning to do.
When the user enters any word like this, Test's, this single quote should be replaced by some special character, #@@#, - what is the PL/SQL code for this?
Right now my PL/SQL code is:
begin
update test set S1=:P2_S1 where name=:APP_USER;
end;
so the replacing part should come somewhere before the update statement.... how can I do it?
from the DB when the values are retrieved, I use the following code:
select REPLACE(s1,'''','') from test where NAME=:APP_USER; // this works fine.
Please help me with the replace of the single quote before the update process... -
Text jumps after embedding font in dynamic text field!
Hi
this is driving me mad
Im using a standard font (Gotham rounded) within a dynamic text field. As soon as I embed the numerals within this text field the text lowers within the text field. Double clicking the field then renders the text higher up! It seems that the height it shows when I double click is the height it compiles at.
The other strange and annoying thing is that my colleague working on the same project is using the exact same font and same file but this doesnt happen to him and so the font redners out differently when he compiles!
Could anybody please help me sort this problem out as its reeeeally annoying
many thanks!
Nicknobody any ideas?!
-
Is there a way to change the font size in a text box or text field on every webpage through one of the prefrences? I have looked on the forums here and searched Google, but could not find any answers.
MacBook Mac OS X (10.4.8)One other thought,
You can temporarily increase/decrease the font size on any page (also, affects all pages opened in a specific tab) by Apple Key plus the + sign for an increase, or the - sign for smaller text.
Same too can be accomplished by using the "text size" icon in the toolbar. If one is not there, go to the View Menu>Customize Address Bar, dragging the "text size" icon to the tool bar. Select "done" on the panel.
Post back -
End user have ability to change font style in text field of interactive pdf form?
Does the end user of an interactive pdf form able to change the font style, i.e.: make something bold or underline a word in a text field?
I am making a form with text fields and the end user would like the ability to make something bold or underline it.. I do not see anywhere in acrobat that allows styles to be changed.
I have created the form in Indesign > saved it as an interactive pdf and brought it into Acrobat.Thank you for the quick response! Do you set this in Indesign before exporting or do you set this in Acrobat? I am in Acrobat 10.1.10 and when I go to properties it doesn't give me 'options' to choose from.
-
Setting Character Limits or Font Size in Text Fields In Forms
Hi everyone. I've created a form but the problem is that people are changing the font size in order to fit mrore into the locked text fields. I want to create either a chaacter limit or lock the font size as to prevent people from changing around the forms.
Thanks for your help.^^ In the instructions? Or is there a way to do that in Acrobat?
-
Replace Characters in a Text Field
Hello,
I have a script to replace a carriage return in a text box.
The script is not working when run from the console.
Can any one please advise how the script can be revised to find/replace a carriage return in a multiline text box?
var t = this.getField("ActionAgenda").value;
t = t.replace("\r","") // delete carriage return
Any assistance would be most appreciated.Thank you for your help, George.
The script works perfectly to replace carriage returns in a text field.
Can you please advise how to modify the same script to remove a blank line instead of a carriage return?
Thanks again, George.
Regards
Jo -
I have two fields. One dropdown menu field for employee name and one field for occupation (an text field). I would like to let a employee select his name and automatically fill in the text field with his occupation. So for example:
John---> Automatically fill in "Engineer" etc..
Thank you in advance!See Programming List and Combo fields in Acrobat and LiveCycle forms by Thom Parker.
This is not simple programing, but it follows standard JavaScript programing standards. -
Embedding fonts in dynamic text fields
I am having trouble embedding a font in my Flash file. I have the font in my library. I have the text field selected to that font with the * next to it.
In my actions I have:
vid_title_txt.embedFonts = true;
If I set it to false instead, it shows a different font. But if it is set to true, nothing shows. I am running out of ideas what to look at to solve this issue. What am I doing wrong here?
Thank you very much for any help with this!I am in AS2.
I followed these steps.
Open the Library panel (Ctrl+L).
Add a font to your library - click the options menu in the upper right corner of the panel and select New Font from the menu.
In the Font Symbol Properties dialog box select the font, size and style that you want and give the font combination a name. Click OK to close the dialog box.
Right-click the font symbol in the library and select Linkage from the contextual menu.
In the Linkage Properties dialog box, click the Export for ActionScript button to enable both the Identifier and AS 2.0 Class text input fields. Leave the default Identifier value and click OK to close the dialog box.
Select the text tool from the Tools panel and draw a dynamic text field on the Stage.
Give the text field an instance name of "my_txt". In the Font menu select the symbol name you gave the embedded font earlier. You should see a little asterisk (*) beside the name.
In the Property inspector set the font size and style to match those in the Font Symbol Properties dialog box earlier.
Open the Actions Panel and add the following code to Frame 1 of your Flash document:
my_txt.embedFonts = true;
my_txt._rotation = 15;
my_txt._alpha = 10; -
Bold and italic fonts in dynamic text fields.
I have a dynamic text field with the text "IMAGES". The font
is Arial, it has BOLD and ITALIC checked, and has basic Latin fonts
embedded. Now, I use Actionscript to change the text:
textField.text = "IMAGES";
Suddenly the text disappears! Now, it seems to me that since
BOLD and ITALIC are checked on the text field, changing the .text
value should simply change the text itself, which should then be
rendered in bold and italic, and since I have bold+italic Latin
glyphs embedded, it should display properly. But what's clearly
happening is that when I set the text using Actionscript, it is
attempting to display the NORMAL font instead, and since it's not
embedded, it won't display. I know this because if I create another
proxy text field off the screen and embed the NORMAL Arial glyphs,
the original text field's text will display just fine - as
normal-weight text.
But why is this? Do I have to use a TextFormat object to set
the text to Bold and Italic EVERY time I want to dynamicaly change
the text? This seems silly. I simply want my text field to be bold
and italic every time the text changes, and NO normal text!
Any ideas?I met the same problem using ActionScript3 and Flash Professional CS5. There are two problems with dynamic TextFields:
- When you set style "Bold" for a text field in CS5, the "bold" property is not available in the TextField object in ActionScript, its defaultTextFormat.bold is alway false; I don't know if we can get this property anywhere else.
- When you change the text of the dynamic TextField object, its style changes to normal no matter whether it was bold previously.
This is really a bug in TextField, Adobe should fix this to implement TextField in an expected way. -
Change font colour in Text Field
If I have typed 'The Cat Sat On The Mat' into a text field yet I want 'The Cat' to appear in bold and the rest as normal, how can I do this or even in a different colour?
Any help would be appreciatedThe only way to do this, is a text field that you change from plain text to rich text.
Then you can enter what you want, press ctrl+b to make something bold.
If you want to see the content of your box, use TextField.value.exData.saveXML() ...
Maybe you are looking for
-
Adding a specific org unit with a user id.
Hi SAP Master, How can I add a specific organization Unit with a particular User Id, i.e when ever that user id logs in into system and create a transaction the org. unit assigned with him determined automatically. And one more query, how can we send
-
Flashpaper hyperlink don't work
Hi: I convert word document to flashpaper 2 but the hyperlinks don't work
-
Itunes for Windows 7, cannot find the album which was imported to my library
Tried to import an album from a CD to my iTunes library. The iTunes dislogue box said the music was imported but it is nowhere to be found in My iTunes Library. I attempted to download the CD again and the dialogue box said it had already been impo
-
Hi, I've copied the standart "sap tradeshow" theme to TEST and set is as default for everyone by changing the default main rule settings. But someting looks wrong and when i call portal URL, it appears but when i logged in it displays an empty page.
-
HT1338 how to download/play games on Macbook Pro
sa