Help on types of BP?

Hi Friends
Please let me know:
what is the difference between BP,BBPMainint,BBPMainext
what is the BPmonitor tcode and path
Is BBPMainint tcode similar to sicf:BP:Manage user data-create users.
Regards
Surya

Hi Surya,
If you assign role as an adminstrator for user and then login through browser you can find t-code manage business partnerts tab.
thier you can manage your business partners ...
Thanks
Ravi

Similar Messages

  • Need help  - payment type selection

    I need some help with this.
    I have 4 different payment types on my registration buy online form. I want to be able to display relevant information depending on which type is selected;
    if cc is selected then display cc input fields then process through payment gateway on submit
    if phone for payment is selected then display phone number and times to call
    if bank transfer is selected then display bank detail
    if paypal is selected then process on paypal on submit.
    Has anyone done this before?
    Any help will be appreciated.

    Hey there, how is your Javascript/jQuery and CSS skills?
    These will need to be implemented so it shows hide content depending on what is chosen.

  • Code help with types... PLEASE

    it says there's something wrong with the boolean type but I tried String and all that and I still get null errors
    what type is best to use?
    import java.util.*;
    public class medical {
    public static void main(String[] args) {
    System.out.println("Fever Diagnostic Tool");
    System.out.println("Please note that this program shows no true diagnostic. \n ");
    System.out.println("Do you have a Fever? (y, n)");
    Scanner stdin = new Scanner(System.in);
    boolean a1 = stdin.nextBoolean();
    System.out.println("Do you have a fever? (y , n) ");
    if (a1 == 'y') {
    System.out.println("Are you coughing? (y , n) ");
    else {
    if (a1 == 'n') {
    System.out.println("Insufficient information");
    }

    If this question had been asked once, then help or a pointer to help is appropriate. If the same person asks you why
    if ( myString == 'Y' )doesn't work, and you point him to String.equals(), and the OP ignores the answer, and posts the same code again in a second thread, asking almost the same question, and then posts it a third time, wanting to know why
    if ( myBoolean == 'Y' )doesn't work, I begin to feel like nothing is going to get through.

  • HELP INPUT TYPE = hidden  values SEEN IN URL QUERY STRING!!!

    Trying to do session management using hidden fields.
    The fields that are suppose to be hidden show up in the query string of the URL.
    I have included the code, the output to the web page
    and the URL with the "hidden" fields please help.
    HIDDEN FIELDS IN URL QUESRY STRING
    http://localhost:8080/myApp/servlet/Servlet077?firstName=Sandra&item=Michael
    WEB PAGE OUTPUT
    Enter a name and press the button
    Name:
    Your list of names is:
    Michael
    Sandra
    JAVA SOURCE CODE
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class Servlet077 extends HttpServlet{
    public void doGet(HttpServletRequest req,
    HttpServletResponse res)
    throws ServletException, IOException{
    //An array for getting and saving the values contained
    // in the hidden fields named item.
    String[] items = req.getParameterValues("item");
    //Get the submitted name for the current GET request
    String name = req.getParameter("firstName");
    //Establish the type of output
    res.setContentType("text/html");
    //Get an output stream
    PrintWriter out = res.getWriter();
    //Construct an HTML form and send it back to the client
    out.println("<HTML>");
    out.println("<HEAD><TITLE>Servlet07</title></head>");
    out.println("<BODY>");
    //Substitute the name of your server or localhost in
    // place of baldwin in the following statement.
    out.println("<FORM METHOD=GET ACTION="
    + "\"http://localhost:8080/myApp/servlet/Servlet077\">");
    out.println("Enter a name and press the button<P>");
    out.println("Name: <INPUT TYPE=TEXT NAME="
    + "\"firstName\"><P>");
    out.println("<INPUT TYPE=submit VALUE="
    + "\"Submit Name\">");
    out.println("<BR><BR>Your list of names is:<BR>");
    if(name == null){
    out.println("Empty<BR>");
    }//end if
    if(items != null){
    for(int i = 0; i < items.length; i++){
    //Display names previously saved in hidden fields
    out.println(items[i] + "<BR>");
    //Save the names in hidden fields on form currently
    // under construction.
    out.println("<INPUT TYPE = hidden NAME=item "
    + "VALUE=" + items[i] + ">");
    }//end for loop
    }//end if
    if(name != null){
    //Display name submitted with current GET request
    out.println(name + "<BR>");
    //Save name submitted with current GET request in a
    // hidden field on the form currently under
    // construction
    out.println("<INPUT TYPE = hidden NAME=item "
    + "VALUE=" + name + ">");
    }//end if
    out.println("</body></html>");
    }//end doGet()
    }//end class Servlet07

    1. Change <form name=xxx action="your_servlet" mathod="Get"> to
    <form name=xxx action="your_servlet" mathod="POST">
    2. Add the following lines of code to your servlet.
    public void doPost(HttpServletRequest req, HttpServletResponse res)
            throws ServletException, IOException {
            doGet(req,res);
            return;
    }Sudha

  • Help - cant type in url adress in address bar

    im a new apple convert after 20 years of window/pc use
    i am having BIG BIG trouble
    i cant seem to type in URL web address on my toolbar
    also i would rather display multiple web pages open at the bottom or top of my screen, rather or in addition to the 25 apple applications
    if somebody would be kind enough to help, much indebted
    thank you!
    LT

    Have you run the Safari web browser? You can open multiple tabs in one instance or you can open multiple instances of the browser.

  • Help Creating Types

    Hello,
    Hopefully I can explain this clearly.
    I am using data pump import to bring several source databases into different schemas in one new database. The source databases are extracts at different times from a seperate production database and I am encountering errors as follows -
    ORA-39083: Object type TYPE failed to create with error:
    ORA-02304: invalid object identifier literal
    Failing sql is:
    CREATE TYPE "F10BANINST1"."DATE_NT" OID 'DEEC3F961E7C4CB1E0340003BA29B58F' as
    table of DATE;
    This makes sense as the types existed under one schema in the original database and the OIDs are present as they were imported into the first schema I created. What I need to do is create these types in each of the schemas I have created in the new database. I am not sure how best to do this. Apparently I am not able to do something like the following -
    SQL> copy type schema2.TYPE from schema1.TYPE;
    What I would like to do is pull the DDL from the source database into a create statement of the form -
    SQL> create type schema2.type as.....
    and I am not sure how to do this. I need to be certain I get the type body as well. Can someone help me do this please.
    Thank you.
    Bill Wagman

    The OID of the object/collection type must be unique across all schemas. So trying to re-create the type in multiple schemas with the same OID will not work. You will need to choose a new OID for each schema's version of the type.
    However, the obvious question is: why not create a single instance of the type, and grant privileges (EXECUTE and UNDER) to use/extend it to the other schemas?
    Gerard

  • Need help RE: "Type Conversion"...

    Hi, need some urgen help here...
    I had done the following below:
    =====
    import java.awt.*;
    import java.applet.*;
    public class Demo extends Applet
         int ivalue = 3;
         double dvalue = 3.9;
         int a1 = dvalue;
         double a2 = ivalue*2;
         public void paint (Graphics g)
              g.drawString ("inum is " + a1, 25,50);
              g.drawString ("dnum is " + a2, 25,75);
    =====
    I wanted to convert my 'dvalue' to '3' but can't...Why?
    (error: possible loss of precision found :double required: int)
    How to retify it?
    Converting my 'ivalue' to '6.0' is ok.

    Listening to Author: angusedison, problem solved!
    Second problem, I wanted to calculate the volume of sphere...
    =====
    import java.awt.*;
    import java.applet.*;
    public class Sphere extends Applet
         double radius, II, volume;
         public void paint (Graphics g)
              radius = 12.5;
              II = 3.142;
              volume = 4 / 3 * II * radius * radius * radius;
              g.drawString ("Volume is " + volume, 25,50);
    =====
    & ans from this is "6136.71875", but using my calculator it's "8182.291667" (which is suppose to be the correct answer).
    What's the problem & how to solve it???
    Do I use Type Conversion too?

  • Help with TYPE and LIKE statements

    HI guys,
    I know this is really novice stuff, but I am a little confused.
    Can anyone please explain the exact difference between TYPE and like with the help of a program, to understand it.
    What situation would demand the use of each of the LIKE statement, since I can do all these things using the TYPE ?

    Hi Akhil,
    I summarized the info in SDN posts and SAP Help, to make it easier for you to understand. I also included some code snippets. Hope these prove to be helpful to you.
    The following is from SAP Help:
    The Additions TYPE and LIKE
    The additions TYPE type and LIKE dobj are used in various ABAP statements. The additions can have various meanings, depending on the syntax and context.
    ·        Definition of local types in a program
    ·        Declaration of data objects
    ·        Dynamic creation of data objects
    ·        Specification of the type of formal parameters in subroutines
    ·        Specification of the type of formal parameters in methods
    ·        Specification of the type of field symbols
    A known data type can be any of the following:
    ·        A predefined ABAP type to which you refer using the TYPE addition
    ·        An existing local data type in the program to which you refer using the TYPE addition
    ·        The data type of a local data object in the program to which you refer using the LIKE addition
    ·        A data type in the ABAP Dictionary to which you refer using the TYPE addition. To ensure compatibility with earlier releases, it is still possible to use the LIKE addition to refer to database tables and flat structures in the ABAP Dictionary. However, you should use the TYPE addition in new programs.
    The LIKE addition takes its technical attributes from a visible data object. As a rule, you can use LIKE to refer to any object that has been declared using DATA or a similar statement, and is visible in the current context.  The data object only has to have been declared. It is irrelevant whether the data object already exists in memory when you make the LIKE reference.
    ·        In principle, the local data objects in the same program are visible. As with local data types, there is a difference between local data objects in procedures and global data objects. Data objects defined in a procedure obscure other objects with the same name that are declared in the global declarations of the program.
    ·        You can also refer to the data objects of other visible ABAP programs. These might be, for example, the visible attributes of global classes in class pools. If a global class cl_lobal has a public instance attribute or static attribute attr, you can refer to it as follows in any ABAP program:
    DATA dref TYPE REF TO cl_global.
    DATA:  f1 LIKE cl_global=>attr,
           f2 LIKE dref->attr.
    You can access the technical properties of an instance attribute using the class name and a reference variable without first having to create an object. The properties of the attributes of a class are not instance-specific and belong to the static properties of the class.
    Example
    TYPES: BEGIN OF struct,
             number_1 TYPE i,
             number_2 TYPE p DECIMALS 2,
           END OF struct.
    DATA:  wa_struct TYPE struct,
           number    LIKE wa_struct-number_2,
           date      LIKE sy-datum,
           time      TYPE t,
           text      TYPE string,
           company   TYPE s_carr_id.
    This example declares variables with reference to the internal type STRUCT in the program, a component of an existing data object wa_struct, the predefined data object SY-DATUM, the predefined ABAP type t and STRING, and the data element S_CARR_ID from the ABAP Dictionary.
    The following info is from various posts:
    --> Type: It is used when userdefined object link with SAP system data type.
    Local types mask global types that have the same names. When typing the interface parameters or field symbols, a reference is also possible to generic types ANY, ANY TABLE,INDEX TABLE, TABLE or STANDARD TABLE, SORTED TABLE and HASHED TABLE.
    --> Like: It is when data object link with the other data object.
    --> TYPE, you assign datatype directly to the data object while declaring.
    --> LIKE,you assign the datatype of another object to the declaring data object. The datatype is referenced indirectly.
    you can refer to all visible data objects at the ABAP program's positon in question. Only the declaration of the data object must be known. In this case it is totally irrelevant whether the data object already exists physically in
    memory during the LIKE reference. Local data objects mask global data objects that have the same name.
    --> Type is a keyword used to refer to a data type whereas Like is a keyword used to copy the existing properties of already existing data object.
    Types: var1(20) type c.
    data: var2 type var1. ( type is used bcoz var1 is defined with TYPES and it
    does not occupy any memory spce.
    data: var3 like var2. ( like is used here bcoz var2 is defined with DATA
    so it does occupy space in memory ).
    data: material like mara-matnr. ( like is used here bcoz mara-matnr is stored in memory)
    --> Type refers the existing data type
    --> Like refers the existing data object
    Please Reward Points if any of the above points are helpful to you.
    Regards,
    Kalyan Chakravarthy

  • Need help for type Comparable

    Hey guys this is my first post thanks for helping!
    Ok these are the codes that I wrote to store Int into the array
    then compare each input with the element of the array and put them in accending order. NOW, I want the very same code to Compare type Integer, Double, and String. But I'm stuck, I'm having trouble changing to type Comparable and the using the compareTo method provide by Java. Here is the privimative type
    import java.io.*;
    import java.util.*;
    public class SortedVectorDriver {
         public static void main(String[] args) throws Exception {
         SortedVectors a = new SortedVectors (5);
         a.getInput();
    import java.io.*;
    import java.util.*;
    public class SortedVectors{
         private int [] Num;//=new int [size] ;;
         private int size,smallest,largest,choice,Number,tempSpot,top;
         final static int increment = 4;
         final static int orSize = 5;     
         private String s;
         private boolean goodData;     
         public SortedVectors (int size) {
              this.size = size;
              Num=new int [this.size] ;
              this.top=0;
              //this.increment = 4;     
         public int getChoice () {
              return choice;          
         public int getNumber () {
              return Number;
         private void callOneTwo () {
              if ( choice == 1 )
                   insert (getNumber());     
              else if ( choice == 2)
                   delete (getNumber());
         private void callOther () {
              if ( choice == 3)
                   smallest ();     
              else if ( choice == 4)
                   largest();
              else if ( choice == 5)
                   clear ();
         private void readChoice () throws IOException {
              int temp=0;
              goodData = false;
              BufferedReader br = new BufferedReader (new InputStreamReader (System.in));
              System.out.print ("Checking Choice : ");     
              s = br.readLine ();
              while ( (!goodData) ) {
                   goodData = true;     
                   try {     
                        this.choice = Integer.parseInt(s);
                   catch (NumberFormatException e) {
                        goodData = false;
                        System.out.print ("PLEASE RE-ENTER CHOICE : ");
                        s = br.readLine();
                        //choice = Integer.parseInt(s);
              System.out.println("Return goodData");
              ///return temp;
         private void readNumber () throws IOException {
              goodData = false;
              BufferedReader br = new BufferedReader (new InputStreamReader (System.in));
              System.out.print ("Checking Number : ");     
              s = br.readLine ();
              while ( (!goodData) ) {
                   goodData = true;     
                   try {     
                        this.Number = Integer.parseInt(s);
                   catch (NumberFormatException a) {
                        goodData = false;
                        System.out.print ("PLEASE RE-ENTER NUMBER : ");
                        s = br.readLine();
              System.out.println("Return goodData");
              //return temps;
         public void getInput() throws IOException{
              this.showMenu();
              System.out.print ("PLEASE ENTER CHOICEa : ");
         //     BufferedReader br = new BufferedReader (new InputStreamReader (System.in));
              readChoice();
                   while (choice != 6 ){
                        if (choice==3 ||choice==4 ||choice==5) {
                   ///          if (this.choice == 6)
                        //          return;
                             this.callOther();     
                             this.showMenu();
                             this.goodData = false;     
                             System.out.print ("PLEASE ENTER CHOICEc : ");
                             readChoice();
                        else if (choice==1 ||choice==2 ) {
                             System.out.print ("Please enter the NUMBER you want to process: ");
                             readNumber();
                             this.callOneTwo();
                             this.print();
                             this.showMenu();
                             this.goodData = false;
                             System.out.print ("PLEASE ENTER CHOICEd : ");
                             readChoice();
              System.out.println ("Bye! Have a nice day");
         public void insert (int Number) {
    //     public void insert ( ) {     
              if (top == 0) {
                   this.Num[0] = Number;
                   top++;     
                   return;
              if (Num[0] >= Number && Num[1]==0) {
                   int temp = Num[0];
                   Num[0] = Number;
                   Num[1] = temp;
                   top++;
                   return;
              if (Num[0] < Number && Num[1]==0){
                   Num[1]=Number;
                   top++;
                   return;
              if (top >=2) {     
                   tempSpot = this.apPos(Number);
                   System.out.println("Inside top >= 2");
                   if (top >= this.Num.length)
                        this.Num = this.copyArray ( this.Num, increment);
                   for (int ii=top; ii > tempSpot; ii--)
                        this.Num[ii] = this.Num[ii-1];
                   this.Num[tempSpot] = Number;
                   top +=1;
                   return ;
              else
                   System.out.println("Out of insert method error");
                   return ;
         private int apPos (int Number) {//find correct box for new number
              int spot = 0;
              if (this.top >= this.Num.length)
                   this.Num = this.copyArray ( this.Num, increment);
              for (int i=0; i<Num.length; i++){
                   if (this.top == 0 )
                        return (spot =0 );
                   else if ( Number <= Num[0])               
                        return spot =0;
                   else if ( Num[i] <= Number && Num[i+1] >= Number )          
                        return spot = i+1;
                   else if ( Num[i] <= Number && Num[i+1] == 0)
                        return (spot = this.top);               
                   else if ( Num[i] > Number && Num[i+1] == 0)                         
                        return spot = i;
              return spot;
         private void print() {
              System.out.println ("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&");
              System.out.println("Inside of print");
              for (int i=0; i<(this.Num.length);i++)
                   System.out.println ("Element "+i+ "= " + this.Num );
              System.out.println ("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&");
         public void clear () {
              int tempNum [] = new int [orSize];
              //for (int i=0; i<Num.length;i++)
              //     Num[i]=0;
              Num = tempNum ;
              this.top =0;
              print();
         public int smallest ( ) {
              System.out.println ("@@@@@@@@@@@@@@@@@@@@@@@");
              int smallest=this.Num[0];//assume the first element in the array is the smallest
              if (this.Num[1] ==0)
                   return smallest;
              System.out.println ("Inside of smallest");
              for (int i=1; i<this.top/*(this.Num).length*/; i++){
                   if (this.Num[i] < smallest)
                   smallest = this.Num[i];
                   else if (this.Num[i] > smallest)
                   smallest = smallest;
              this.smallest = smallest;
              System.out.println ("SMALLEST = "+this.smallest);
              System.out.println ("@@@@@@@@@@@@@@@@@@@@@@@");
              return ( smallest);
         public int largest ( ) {
              System.out.println ("~~~~~~~~~~~~~~~~~~~~~~~~~~");          
              System.out.println ("Inside of largest");     
              int largest=Num[0];//assume the first element in the array is the largest          
              if (this.Num[1] ==0)
                   return largest;     
              for (int i=1; i<this.top; i++){
                   if (Num[i] > largest)
                   largest = Num[i];
                   else if (Num[i] < largest)
                   largest = largest;     
              this.largest= largest;
              System.out.println ("LARGEST = "+this.largest);     
              System.out.println ("~~~~~~~~~~~~~~~~~~~~~~~~~~");
              return largest;
         public boolean full (){
              if (this.top >= this.Num[this.Num.length-1]){
                   if (this.top == this.Num[this.Num.length-1]){
                        System.out.println("Array is full");                    
                        return true;
                   else
                   System.out.println("Array is not full");
                   return false;
              else
                   System.out.println("Array is NOT full");
              return false;
         public boolean empty (){
              System.out.println("Top is = "+this.top);
              if ((this.Num[0]!=0)&&(this.Num[this.Num.length-1] ==0)){
                   System.out.println ("The array is not full");
                   return true;
              else if ((this.Num[0]!=0)&&(this.Num[this.Num.length-1] !=0)){
                   System.out.println ("The array is full");
                   return false;
              else if ((this.Num[0]==0)&&(this.Num[this.Num.length-1] ==0)){
                   System.out.println ("The array is empty");
                   return true;
              else if ((top == (this.Num.length - 1))&&(this.Num[0]!=0)){
                   System.out.println ("The array is full");
                   return false;
              else return false;
         public int find (int NumberTobeSearch) {
              int left = 0;
              int right = this.size-1;
              while (left != right-1) {
                   int middle = (right + left)/2;
                   if (this.Num[middle] > NumberTobeSearch){
                        left = left;
                        right = middle;
                        if (this.Num[left] == NumberTobeSearch)
                             return left = this.findCopy(Num,NumberTobeSearch,left);
                        else if ((this.Num[left] != NumberTobeSearch) && (right - left) == 1 )
                             return -1;
                   else if (this.Num[middle] < NumberTobeSearch){     
                        left = middle;
                        right = right;
                        if (this.Num[right] == NumberTobeSearch)
                             return right = this.findCopy(Num,NumberTobeSearch,right);
                        else if (((right - left)== 1) && (this.Num[left] !=NumberTobeSearch )){
                             System.out.println("No Number found");
                             return -1;     
                   else /*if (this.Num[middle] == NumberTobeSearch)*/{
                        System.out.println("Inside third if");     
                        left = middle;
                        right = middle+1;
                        return left = this.findCopy(Num,NumberTobeSearch,left);
              System.out.println ("THE LAST INDEX IS BEFORE EXIT " + left);
              return left;     
         public void delete (int NumberTobeDelete) {
              int tempIndex = this.find (NumberTobeDelete);     
              if ( tempIndex == -1){
                   System.out.println("NO NUMBER FOUND, TRY DELETING ANOTHER");
                   return;
              else if (this.top >= this.Num.length){
                   System.out.println("I'm allocating more space for U");
                   this.Num = this.copyArray ( this.Num, increment);
              int i = 0;
              for (i=tempIndex; i<this.top; i++)
                        this.Num[i] = this.Num[i+1];               
                   top--;//keeping track of top          
         private int findCopy (int [] Num, int Number, int tempIndex){
              for (int i=0; i<tempIndex;i++){
                   if (Num[i] == Number)
                        return i;
              return tempIndex;     
         private int [] copyArray (int [] Num, int howMany){
         System.out.println("----------------------------");
         System.out.println("Inside CopyArray");
         int Bigger [] = new int [Num.length+howMany];
         for (int i=0; i<Num.length; i++)
              Bigger[i] = Num[i];
         Num = Bigger;
         System.out.println("----------------------------");
              return Num;     
         private void showMenu () {
              System.out.println ("********************************");     
              System.out.println ("Please choose the following operation ");
              System.out.println ("Enter 1 for INSERT");
              System.out.println ("Enter 2 for DELETE");
              System.out.println ("Enter 3 for the SMALLEST ");
              System.out.println ("Enter 4 for the LARGEST");
              System.out.println ("Enter 5 to CLEAR ");
              System.out.println ("Enter 6 to EXIT ");     
              System.out.println ("*******************************");          
    ///end of program thank for helping guys

    To sort a List (which includes Vector) of mutually Comparable objects, you can use Collections.sort(List). If that's not what you're trying to do, please post the relevant sections of the code (i.e. not the IO etc) using &#91;code] tags and explain the problem - compiler errors, runtime errors, conceptual problems.

  • How to handle help function type in a dynpro

    Hello
    I've made a button with the functiontype H ( Help Function) and now I'd like to react on this button.
    But in the POV AND POH I can't call a module, because for this I need an input-/outputfield.
    (FIELD "FIELDNAME" MODULE "MODULENAME").
    My question is, how can I react on this functiontype / "HelpButton" ?
    Thx in advance
    Christian

    There are two ways:
    First************
    Process after input.
    module user_command.
    Code inside module user_command:
    IF SY-UCOMM = 'H'      "Function code for help button
    *fetch all the list and store into an internal table.
    * Call another screen to display the internal table.
    endif.
    Second*****************
    Create an input field on the screen and make it invisible.
    Process after input.
    module user_command.
    Code inside module user_command:
    IF SY-UCOMM = 'H'      "Function code for help button
    *fetch all the list and store into an internal table.
    CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
    *         DDIC_STRUCTURE         = ' '
          retfield               = 'name of field of internal table which is to be returned to invisible dynpro field'
    *         PVALKEY                = ' '
         dynpprog               = 'program name'
         dynpnr                 = 'dynpro number'
         dynprofield            =  'name of invisible dynpro field'
    *    STEPL                  = 0
    *    WINDOW_TITLE           =
    *    VALUE                  = ' '
        value_org              = 'S'
    *   MULTIPLE_CHOICE        = ' '
    *   DISPLAY                = ' '
    *   CALLBACK_PROGRAM       = ' '
    *   CALLBACK_FORM          = ' '
        TABLES
          value_tab              = Internal table containing list to be displayed
    *     FIELD_TAB          =
    *     RETURN_TAB             =
    *      dynpfld_mapping        =
       EXCEPTIONS
         parameter_error        = 1
         no_values_found        = 2
         OTHERS                 = 3
    endif.

  • Totally frustrated. Need help with type tool in CS2.

    Must start by admitting I'm embarrassed to have to even find myself asking this question. . . But after working with PageMaker since Ver. 2.0 in the early '80s, finally was forced to switch to CS2 when I had to replace my Mac/Intel computer 3 (or was it 4 years ago?). Did so fighting and cursing all the way, and I'm still having trouble typing in Photoshop . . . not just today, but EVERY TIME I sit down to work on a project.
    Most are brochures and display ads, and though friends and colleagues insist my real problem is that I should be setting them up in InDesign, I'm convinced it's easier to work on graphics and text simultaneously in Photoshop.
    My problem is in grabbing text blocks in order to edit them. Occasionally I'm able to highlight the text I need, but usually I keep getting new type layers instead. I know it should not be this difficult, but as soon as I select the text with the cursor, I get a new, empty text box.It doesn't seem to matter if I am in the layers or edit mode.
    I may not be the most technically advanced Adobe user, but I'm not stupid. What the heck am I doing wrong? Can someone please steer me right?

    Try this on for size:
    Type Tool Tips for Photoshop
    Most folks understand how to create text in Photoshop. You select the Type Tool from the Toolbox, or you tap the "T" key on your keyboard. Then, in the Character Palette you set the attributes for font, color, size, etc. A simple click in your document window will mark the spot where you may begin typing unbounded "point" text. Or, you click and drag in your document window to create a paragraph text box. Type out your text, then tap your "Enter" key to commit the text to its new layer.
    It's pretty straightforward, and Photoshop offers a decent set of tools to adjust how your text looks. One hitch that long-timers will tell you about, though: It's generally accepted that Photoshop isn't the best application to be using if you have to have to create a lot of text because it doesn't have all of the adjustment functions necessary to produce large amounts of professional-quality text. Well, the real world being what it is, sometimes, and for some users, Photoshop is the only application they have to work with; might as well make the best of it, right?
    So, once you have text entered onto a layer in your document, how do you then reselect iteither all of it or just a portion and navigate through it easily? What follows will answer some of those questions.
    Note: The keyboard shortcuts that follow assume you are using a Mac. If you're using Windows, substitute the CTRL key for "Command."
    Double-Click on the boxed 'T' thumbnail on the desired Text Layer in the Layers Palette. This will select and highlight all of the text on that layer.
    Then, if you want, you can use some keyboard shortcuts to move the "Blinking Bar" Type Tool cursor through the text.
    Assuming that your text is enclosed in a click-and-dragged out paragraph text box--When all text is highlighted:
    "Home" key will move cursor to the beginning of first line of text.
    "End" key will move cursor to the end of last line of text.When text is NOT highlighted, but cursor is flashing within the text:
    "Home" key moves cursor to the beginning of the line it's in.
    "End" key moves cursor to the end of the line it's in.
    Command + "Home" moves cursor to beginning of first line of text.
    Command + "End" moves cursor to end of the last line of text.
    Shift + "Home" selects text from cursor position to the beginning of the line it's in.
    Shift + "End" selects text from cursor position to the end of the line it's in.
    Shift + Command + "Home" selects text from cursor position to the beginning of the first line of text.
    Shift + Command + "End" selects text from cursor position to the end of the last line of text.Arrow keys can also be used to select text in various ways. When your cursor is flashing within the text:
    Shift + Right Arrow cumulatively selects text one character or space at a time, from cursor position, progressing toward the end of the text.
    Shift + Left Arrow cumulatively selects text one character or space at a time, from cursor position, progressing toward the beginning of the text.
    ⇒ Add the Command key to select whole words at a time, in either direction.
    Shift + Up Arrow selects text from cursor position back to the next line above the cursor.
    Shift + Down arrow selects text from cursor position forward to the next line below the cursor position.
    ⇒ Add the Command key to select text starting from the cursor position, and accumulating either back to the beginning of the first line, or forward to the end of the last line.
    That covers most of what (or more than) you need to know to navigate through and highlight text. There are some other key combos, and now that you have an idea of what to do, I'll let you experiment and discover them on your own.
    Type Tool Visual Indicators
    Keep a close eye on your Type Tool cursor as you move it near to and away from a hunk of text in your document window.
    When you see it as a plain old "I-Bar" cursor⇒
    ⇒...that means that it's ready to select a position within that text, or to select a hunk of that text.
    When you see a "boxed I-Bar" cursor⇒
    ⇒...that means your cursor is outside of the selectable area for the current text, and is ready for you to click (to start right in typing some unbounded point text) or click-n-drag (to create a paragraph text box). This will, of course, create a new text layer.
    How can you get a visual indicator of where that selectable area for current text begins and ends without blindly moving your Type Tool cursor around the text? Double-Click on the "Boxed-T" thumbnail in the Layers Palette. The text for that layer will become highlighted in your document window. See the black area that surrounds the text? That shows you the actual space occupied by the characters. If your Type Tool cursor is inside this area, it will display the plain "I-Bar" cursor. If it's outside of that area, it will display the "Boxed I-Bar" cursor.
    Want to FORCE Photoshop to create a new Type Layer, even though you're seeing the plain I-Bar cursor?
    Hold the SHIFT key, then either click, or click-n-drag out a paragraph text box.
    Info assembled & provided by phosphor.digital.network. Please note that this is a first draft and is not meant to be complete. There may also be some mistakes. Relax...if you point 'em out, I'll fix 'em.

  • Help on type of class for JNDI!!

    i am totally new to JNDI.inorder to register or use the JNDI,we should write a normal(plain) class or a EJB class??
    thanks

    alex-tomcool wrote:
    thank you for the info on better String handling, but that wasn't by prob. No, it was a problem. Either way, it was a problem that you should fix.
    it come's up with missing return statemets at line 18(getPassWord()) and 26(public static void main(String args[])). No it didn't. It was referring to a different line. You misread the error messages. Among other things, that means that you can't describe what was actually happening. And that's why you should cut-and-paste your actual error messages, and not just describe them.
    what am i doing wrong?It looks like you're trying to make up syntax, and hoping it will work, and you're making it very hard for people to help you.
    But in particular, you have methods that need to return values, but there are lines of execution in your code that won't end with a value being returned. That's what the compiler is complaining about.

  • HELP : mime types ?

    I am using Weblogic 6.0 sp2 on RedHat 6.2 as the web server and application
    server. I have a microsoft word document abc.doc under the default
    web-application. I try to get the file by "http://server/abc.doc". Normally,
    it will be opened by micsoft word inside the Internet Explorer or donwload
    box. But for Weblogic, the file show as text file with asicc data. Do I need
    to set the Mime types manually and where can I set it?
    Thanks.
    Chris

    The container provides some standard "default" mime mappings out of the box
    but you can add any others to your web.xml deployment descriptor.
    From your list, I think that zip and exe should be among the default
    mappings. Are you sure they don't work for you unless you provide the
    mapping in web.xml?
    "Christopher" <[email protected]> wrote in message
    news:[email protected]..
    I checked other file types such as zip, xls, avi, swf, exe, asf, ram, dcr,
    pdf etc. Do I need to add them all to the web.xml?
    Thanks.
    Chris
    "Ian M. Goldstein" <[email protected]> wrote in message
    news:3b813eb6$[email protected]..
    You can configure mime mappings in your web application's
    WEB-INF/web.xml
    deployment descriptor -- see step 12 at
    http://e-docs.bea.com/wls/docs61//webapp/webappdeployment.html#1012209
    The mapping for Microsoft Word documents will look like this:
    <mime-mapping>
    <extension>doc</extension>
    <mime-type>application/msword</mime-type>
    </mime-mapping>
    Now, when you request http://myserver:myport/myapp/myword.doc the
    browser
    will open it as a Microsoft Word document.
    Regards,
    -- Ian
    "Christopher" <[email protected]> wrote in message
    news:[email protected]..
    I am using Weblogic 6.0 sp2 on RedHat 6.2 as the web server andapplication
    server. I have a microsoft word document abc.doc under the default
    web-application. I try to get the file by "http://server/abc.doc".
    Normally,
    it will be opened by micsoft word inside the Internet Explorer or
    donwload
    box. But for Weblogic, the file show as text file with asicc data. Do
    I
    need
    to set the Mime types manually and where can I set it?
    Thanks.
    Chris

  • Help with type of font

    I am working with windows vista.
    I would like to do this kind of font: www.asappaving.com ,
    where it says :"ASAP PAVING". How can I get 2 diferent colors for
    the same font and how can I change the board of the font? Please
    how can I do that using flash cs3. thanks in advance for any
    help.

    I have noticed in Flash CS3 there are filters you can apply
    to text like, bevel. But I'm not sure that will create the desired
    effect as you see it on asappaving.com. You would want to use
    Photoshop for something like that.
    Here is a page that offers some info on filters in flash:
    http://www.adobe.com/devnet/flash/articles/graphic_effects_guide_02.html

  • Help with type

    This may be the worse question of the day but here goes. When
    you are typing on a page why can't you move the type with the space
    bar. Example you can not put spaces between to items??? like this
    [email protected] [email protected]
    Why can't you seperate type from one side to the other on a
    page.
    What am I missing???????
    Thanks
    Fred

    HTML doesn't permit more than one space between elements
    *UNLESS* you
    alternate ordinary spaces with non-breaking spaces (or put a
    string of
    non-breaking spaces). DW is just following the rules.
    Besides, it's just a
    very bad practice to do this even if you could. You are
    adding
    substantially to the weight of code on the page, and you are
    building a
    structure that will flex as the text size is
    increased/decreased.
    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
    ==================
    "sderf" <[email protected]> wrote in message
    news:ea3sg1$eig$[email protected]..
    >
    > This may be the worse question of the day but here goes.
    When you are
    > typing
    > on a page why can't you move the type with the space
    bar. Example you can
    > not
    > put spaces between to items??? like this
    [email protected]
    > [email protected]
    > Why can't you seperate type from one side to the other
    on a page.
    > What am I missing???????
    > Thanks
    > Fred
    >

  • Need Ram help, What type and whats the largest my ibook G3 will take?

    Hey Ronda Wilson,
    As you stated in my last post you were right the ram was incompatible with my 12" 800MHz iBook G3. What is the Largest Ram I can get for my iBook? What type is it so I know what to look for?
    Thanks,
    JRC

    It'll max out at 640 MB using a 144-pin 512 MB PC100 or PC133 SODIMM module.
    http://www.everymac.com/systems/apple/ibook/stats/ibook_800.html
    http://www.everymac.com/systems/apple/ibook/stats/ibook8002.html

Maybe you are looking for

  • AD Replication Not Working - Last error: 1256 (0x4e8):

    Hi, We have one DC and ADC which is running on the same premises.  Few days back the ADC got power failure and after that long it thrown an error of some services are not started.  We checked the event viewer to find out the service failed but not fo

  • Parameterizing a view to use with IN list queries..

    Brief bit of intro: I'm writing an app that lets the user create a stored procedure of varying number of arguments. One or more of these arguments will be of the form: 1,2,3 'a','b','c' Supplied as strings, and without using dynamic sql, it becomes d

  • DECIMAL PLACE UN UNIT OF MEASURE

    Dear Friends is ther any way to maintain decimal place during alternate  unit of measure.  FOr Ex 1  bar = 23.34 Kg. without rounding 100 bar = 2334 kg. i already maintained decimal in CUNI. still not able to maintain decimal. Thanks and Regards Madh

  • Mail - Error saving Preferences Msg

    I am unable to reset my junk mail filter. In Mail preferences I select RESET and this message pops up: Error Saving Preferences Writing your preferences to disk has failed. Your preferences may not have been saved. The permissions on -/Library/prefer

  • Skype Manager or Premium - Not Sure

    Hello, I just purchased the Skype Premium and I did not receive a phone number.  Was I supposed to? I have an assistant in the Philippines to make phone calls for me to the US. Should I use the Skype Manager for business instead of the Skype Premium?