Create a new Building Block

Is there a way to add a new building block that says:
<$chapalpha> Chapter Alpha
Currently, I'm using a set of templates that have <$chapnum> that automatically numbers chapters.
There is also a <$volnum> to automatically add volume numbers.
I would like to create the <$chapalpha> building block to automatically create letters (A, B, C, etc) to go with the <$chapnum> building block.
Would it work to use <$chapnum><$chapalpha> to create a 9A module number. This would be the AutoNumber Format for my CT ChapterTitle paragraph tag.
Will this work?
Dennis T.

Dennis,
Per your other thread on this... <$chapnum> and <$volnum> are system variables. You cannot create a system variable, but you don't have to in order to do what you want. Just use a regular alpha counter in combination with the <$chapnum>.
Use one para tag to set the Chapnum 9, 10, ... and a second to set the alpha number with a numbering string of C:<$chapnum><A+>.
Art

Similar Messages

  • Create a new assignment block

    Hello everyone,
    I am new in the topic SAP CRM Web Client and I have to create a new assignment block for the accounts site.
    In this assignment block you should see the last ten orders of the account. I already have the code to get the data from the tables. But I have no idea how to show this in a new assignment block. Can anybody help me, please? Or do you know a good document, where the process is described?
    I have the book SAP CRM Web Client Customizing and Development. So I've understood the basics. But it was not really helpful for my project.
    So help me, please.
    Thanks and regards,
    Stefanie

    Stefanie,
        Assignment block is nothing but a view. So you need to create one view with view type as Table view. Columns of the table would be the value attributes of the view. Write the population logic in ON_NEW_FOCUS method of the CNxx class associated with the view you created.
    You can refer following code to get the TABLE View populated -->
    data: lr_wrapper type ref to cl_bsp_wd_collection_wrapper, " BP collection wrapper
    lr_entity type ref to if_bol_bo_property_access, " wrapper entity
    lv_bp_nr type string, " BP (business partner) number as string
    lv_partner type bu_partner, " BP number in correct format (for RFC call)
    ls_smof_erpsh type smof_erpsh, " structure of the RFC destination
    lr_col type ref to if_bol_bo_col, " collection to fill node ZBP_FAVS
    lr_valuenode type ref to cl_bsp_wd_value_node, " value nodes to fill a collection
    lr_tabline type ref to zbp_favs_s, " table line reference to fill value node
    lt_favs type zbp_favs_tab, " local table with data from ERP-table ZBP_FAVS
    ls_favs type zbp_favs_s. " local structure of table above
    get partner entity and partner number
    try.
    lr_entity ?= focus_bo.
    catch cx_sy_move_cast_error.
    return.
    endtry.
    lv_bp_nr = lr_entity->get_property_as_string( 'BP_NUMBER' ).
    if lv_bp_nr is initial. " no partner...
    return. "...return without selection
    endif.
    get RFC destination of ERP system, if needed
    if ZL_ZBP_FAVS_ZBPFAVORITES_IMPL=>gv_destination is initial.
    call function 'CRM_GET_ERP_SYSTEM'
    exporting
    iv_rfcdest =
    iv_siteid =
    importing
    es_smof_erpsh = ls_smof_erpsh.
    if sy-subrc = 0 and ls_smof_erpsh-rfcdest is not initial.
    ZL_ZBP_CUCL_ZCURRENCYCLAU_IMPL=>gv_destination = ls_smof_erpsh-rfcdest.
    endif.
    endif.
    get favorite things for partner
    lv_partner = lv_bp_nr. " call RFC function in ERP system
    call function 'Z_CRM_GET_FAVS_FOR_BP'
    destination ZL_ZBP_CUCL_ZCURRENCYCLAU_IMPL=>gv_destination
    exporting
    iv_partner = lv_partner
    importing
    et_favs = lt_favs
    exceptions
    others = 4.
    if sy-subrc <> 0.
    " should never happen
    endif.
    create collection object to transfer data
    create object lr_col
    type
    cl_crm_bol_bo_col.
    loop through all found data...
    loop at lt_favs into ls_favs.
    "...create line object
    create data lr_tabline.
    "...create value object with current line for colleciton
    create object lr_valuenode
    exporting
    iv_data_ref = lr_tabline.
    "...set current line data
    lr_valuenode->set_properties( ls_favs ).
    "...add current line to collection
    lr_col->add( lr_valuenode ).
    endloop.
    set collection
    me->set_collection( lr_col ).

  • What is the transaction code for running Building block & ECatts?

    Hai guys,
    I am building a new organisation structure using Building block Library. Can somebody tell me which transaction Code to use as well as from where I can download the variant files?
    Thanks in advance,
    Regards,
    maheshwaran. I

    Hello Maheshwaran,
    For the beifit of others looking for this question,
    To create a building block : /smb/bbi   -- > building block builder. --> create new Building blocks.
    This has to be attached to a scenario and inturn to a solution.
    To downlad the variant files : Go to Transaction SECATT  --> Enter the eCatt configutation name --> click on display.
    Now in the Edit Menu, you can see the option to download variant files.
    Regards,
    Karthi

  • BB building block available

    We have created our own building block for integrating Blackboard and iTunes U. It is functionally a little different than Aaron's that was posted in another thread.
    It works with our BB install (W2K3 + BB 6.3.1.645 + MSSQL2000)and is built with many assumptions.
    --A request is received from a faculty member wanting an iTunes U course and we provide a key which they enter in the control panel much like a course cartridge. The key is used as the ${IDENTIFIER}
    --In our BB Faculty have a new course for each term but we didn't want to do that for iTunes U courses so iTunes U courses can have many associated BB courses. A BB course can only have one iTunes U course.
    --We already have an additional DB on the BB DB server that we use for other functions we have created for BB and this building block has two very simple tables for tracking the courseID and ${IDENTIFIER}
    --An instructor uses a new Content Item which adds links in the content area to the iTunes U course/course tab either by dragging the link or copy/paste.
    --All non-public media must be accessed via Blackboard.
    --Creating iTunes U courses is a manual process using only two credentials and a unique key for the ${IDENTIFIER}.
    We would be happy to share with very, very limited support. Please contact me directly: edminster |at| gonzaga.edu
    Paul

    hi
    check whether the below said SAP Note can help to resolve
    1675564  Queue Posting: No CUA area available (Message no. 00250)

  • Adding a New Assignment Block

    Hello Experts,
    I need to add/create a new assignment block 'Strategy Plan ' similar to existing assignment block 'Attachment'
    in Account screen.
    I got the document which suggest creation of new assignment block by creating Set Type and attribute.
    But can't figure out how to make that assignment block similar to  existing one 'Attachment'.
    Please help me how to proceed .
    Thanks in Advance,
    Ram

    Hi Arun,
    I did exactly how you said.
    Opened the Component BP_HEAD in Enhancement set 'Z_ENHANCE'.
    Added the component usage 'ZStrategy' their inbound plugs and outbound plugs
    similar to one used by Attachment assignment block.
    Added the View 'ZStrategy.MainWindow' under viewarea 'OverviewPage'
    of ViewSet 'BP_HEAD/BPHEADOverveiw'.
    Also Initialized the component usage in WD_USAGE_INITIALIZE of component controller.
    But When I see the assignment block in WebUI.
    I see simple window with no toolbars in it. Also It disapears when expanded.
    I gives error like "CX_BSP_WD_INCORRECT_IMPLEMENT - Define component usage 'ZStrategy'
    CX_BSP_WD_INCORRECT_IMPLEMENT - Define component usage 'ZPlanStrategy' "
    I think I missed some steps or may be my enhancement set is not loading.
    Help me out.
    Thanks and Regards,
    Ram

  • How to add new assignment block in opportunity

    Hi,Experts.
    I'm a beginer of SAP CRM.
    I need to add/create a new assignment block similar to existing assignment block 'Details'
    and display enhancement items in Opportunity screen with SAP crm 2007.
    I have created new view using Wizard in BSP_WD_CMPWB and  added it in WebUI.
    I can input the item of added assignment block when creating new transaction.
    However updating the existing one, the item does not replaced by input mode
    even if I push the EDIT button.
    Is any coding necessary? My process was wrong?
    Could you please help me out.
    Thanks,

    Hi ,
    For your issue , in the view/viewset impl class where the edit button is placed , redefine the method SET_VIEW_GROUP_CONTEXT and create an instance
      IF iv_first_time EQ abap_true AND view_group_context IS INITIAL.
        IF iv_parent_context IS INITIAL.
          CREATE OBJECT view_group_context
            TYPE
              cl_bsp_wd_view_group_context.
        ELSE.
          view_group_context ?= iv_parent_context.
        ENDIF.
      ENDIF.
    Then in the event handler of the edit button make the view editable
    me->view_group_context->set_all_editable( ).
    Then in the .htm of the view , in the chtmlb tag ,
    displayMode = "<%= controller->view_group_context->is_view_in_display_mode( controller )
    Please try this..This will work.. If so, plz award points

  • New assignment block

    Hi,
    I'm trying to create a new assignment block on an Overview page. Here are the steps that I followed:
    1) BSP_WD_COMPOMENT->Navigate to component->Create view set->Create view(Table view type for a Value node with a Z table).
    2) Runtime Repository->Added the view set Create above.
    3)Runtime Repository->Add the View created into the viewset.
    4)Runtime Repository->Add Viewset into the Overview page viewset.
    Now, I was hoping to the see the above created view in the available assignment blocks list. But, I do not see it. Please guide me as to how will I be able to add the assignment block.
    Thanks

    Hello Sreesanth,
    Please check out the following [thread|Creating an overview page with content; where I described the steps necessary to add new assignment block to the overview page.
    I hope it helps.
    Best Regards,
    Yevgen

  • New Info Block

    Hi Fellows,
    I need to create one new Info Block in CRM with FI/AR informations.
    How I do this?
    Thanks,
    Luiz Schumann

    Does anybody has developed a new infoblock in CRM, with different fields from standard infoblocks?

  • Blackboard Building Block

    Hello,
    Does anyone know if Blackboard has created an iTunesU building block yet?
    Thanks, John

    Blackboard has not created an "official" building block, but does have several on their website for download. You can check their Extend Blackboard section at http://blackboard.com/extend/b2/ and search for iTunes.

  • Creating a new DAQmx task after building to EXE

    Should I be able to create a new DAQmx Task while running a VI containing the DAQmx Task control that was built as an EXE?
    I can't but would like to know if there is a work around or if I am doing something wrong. See the attached screen shots.
    When I am not running the VI, I can right click the Task front panel control and select "New NI-DAQmx Task" -> "Project" or "MAX", but when it is running or I am using the VI built as an EXE (running or not) I can't. In the EXE I am able to click the Task drop down box -> "Browse..." -> "Create New..." -> "MAX Task" but nothing happens when I click on "MAX Task".
    I would like to be able to create a new task in the software to use different channels and signal types on the fly. The goal is to build a program setup similiar Signal Express but include some on off controls for some machinery and scale it down and customize it so that it is easier to show people how to use it.
    Thanks
    Attachments:
    block diagram.png ‏30 KB
    front panel.png ‏25 KB
    exe front panel.png ‏26 KB

    When running your exe, you'll be able to select from tasks created in MAX.  Instead of right clicking on the task control, try creating the tasks you want directly in MAX (under Data Neighborhood right click on DI-DAQmx Tasks to create a new one).  Tasks that you've saved in MAX will be selectable in the DAQmx Task Name control.

  • New Problems with iTunesU Blackboard Building Block

    We sucessfully installed the ITunesU Building Block for Blackboard in December 2009. This past month we started getting error messages from apple.com and now I'm unable to change any of the settings linking iTunes to Blackboard and our instructors are unable to access their iTunesU pages. We've checked with our authentication experts on campus and I checked in with Vanderbilt, who produced the building block, and they're both unable to fix the problem. Can anyone help us resolve this problem?
    Here is one of the problem URL's:
    https://deimos.apple.com/WebObjects/Core.woa/API/GetUploadURL/umbc.edu?type=XMLC ontrolFile
    Thanks in advance for your help,
    Paul Iwancio
    UMBC
    New Media Studio
    http://www.umbc.edu/studio

    Hi Paul,
    That URL (though incomplete) is the first step in the "old school" way of using the iTunes U web service. "GetUpladURL" asks Apple to send you a temporary URI into which you can POST (upload) something to iTunes U…in your case, an "XML control file", otherwise known as a web service request. Typical web service requests would be to, say, add a tab to a course, or to change a permission for a course, etc. The reason that the URL is incomplete is because it lacks a credential (usually "Administrator" in the case of the web service) and other query string elements (Identity, timestamp, and signature) to make it the request "work".
    So it looks like the BB block wants to "do" something on your iTunes U site…create a course or a tab, for example…but it might not be able to do so because the URI it sends is incomplete. Is it possible that the BB block cannot access the info it requires?…your admin cred, say?…or your shared secret?

  • Error while creating a new action in Oracle Process Builder 10gR3.

    Hi,
    After creating a process in Oracle Process Builder 10gR3 when I am creating a
    new action then the following exception is occuring :
    ************** Exception Text **************
    System.NullReferenceException: Object reference not set to an instance of an
    object.
    at Stellent.IBPM.Actions.ActionsToolbox.Load()
    at Stellent.IBPM.Actions.SelectActionForm.ActionModuleSelectForm_Load(Object
    sender, EventArgs e)
    at System.Windows.Forms.Form.OnLoad(EventArgs e)
    at System.Windows.Forms.Form.OnCreateControl()
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.Control.CreateControl()
    at System.Windows.Forms.Control.WmShowWindow(Message& m)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    at System.Windows.Forms.ContainerControl.WndProc(Message& m)
    at System.Windows.Forms.Form.WmShowWindow(Message& m)
    at System.Windows.Forms.Form.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr
    wparam, IntPtr lparam)
    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1891 (QFEN-1.050727-1800)
    CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ActionLoader
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase:
    file:///C:/WINDOWS/assembly/GAC_MSIL/ActionLoader/1.0.0.0__3fc10cde1afe6713/Acti\
    onLoader.dll
    BomInterop
    Assembly Version: 1.0.0.0
    Win32 Version: 8.0.0.382
    CodeBase: file:///D:/Program%20Files/Stellent/IBPM/BomInterop.DLL
    Stellent.IBPM.Builder
    Assembly Version: 1.0.0.0
    Win32 Version: 8.0.0.382
    CodeBase:
    file:///C:/WINDOWS/assembly/GAC_MSIL/Stellent.IBPM.Builder/1.0.0.0__3fc10cde1afe\
    6713/Stellent.IBPM.Builder.dll
    System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase:
    file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/Sy\
    stem.Drawing.dll
    System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase:
    file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    Stellent.IBPM.Actions
    Assembly Version: 1.0.0.0
    Win32 Version: 8.0.0.382
    CodeBase:
    file:///C:/WINDOWS/assembly/GAC_MSIL/Stellent.IBPM.Actions/1.0.0.0__3fc10cde1afe\
    6713/Stellent.IBPM.Actions.dll
    System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1891 (QFEN-1.050727-1800)
    CodeBase:
    file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e\
    089/System.Windows.Forms.dll
    Infragistics2.Win.UltraWinTabControl.v6.2
    Assembly Version: 6.2.20062.34
    Win32 Version: 6.2.20062.34
    CodeBase:
    file:///C:/WINDOWS/assembly/GAC_MSIL/Infragistics2.Win.UltraWinTabControl.v6.2/6\
    .2.20062.34__7dd5c3163f2cd0cb/Infragistics2.Win.UltraWinTabControl.v6.2.dll
    System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase:
    file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50\
    a3a/System.Configuration.dll
    System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase:
    file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System\
    .Xml.dll
    Infragistics2.Win.v6.2
    Assembly Version: 6.2.20062.34
    Win32 Version: 6.2.20062.34
    CodeBase:
    file:///C:/WINDOWS/assembly/GAC_MSIL/Infragistics2.Win.v6.2/6.2.20062.34__7dd5c3\
    163f2cd0cb/Infragistics2.Win.v6.2.dll
    Infragistics2.Shared.v6.2
    Assembly Version: 6.2.20062.34
    Win32 Version: 6.2.20062.34
    CodeBase:
    file:///C:/WINDOWS/assembly/GAC_MSIL/Infragistics2.Shared.v6.2/6.2.20062.34__7dd\
    5c3163f2cd0cb/Infragistics2.Shared.v6.2.dll
    Infragistics2.Win.Misc.v6.2
    Assembly Version: 6.2.20062.34
    Win32 Version: 6.2.20062.34
    CodeBase:
    file:///C:/WINDOWS/assembly/GAC_MSIL/Infragistics2.Win.Misc.v6.2/6.2.20062.34__7\
    dd5c3163f2cd0cb/Infragistics2.Win.Misc.v6.2.dll
    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.
    For example:
    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>
    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.

    Hi Deena,
    This error:
    "[2012-07-10T14:50:30.005+05:30] [wls_ods1] [ERROR] [] [oracle.adfinternal.view.faces.config.rich.RegistrationConfigurator] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000JXkC9dU3FClqwsJb6G1FyhO000003D,0] [APP: odsm#11.1.1.2.0] Server Exception during PPR, #7[[
    javax.servlet.ServletException: Could not initialize class com.octetstring.vde.admin.services.client.VDEAdminServiceSoapBindingStub"
    is known issue
    Go to metalink, article: Unable To Connect To OVD 11g Webinterface Using ODSM. [ID 1282757.1]
    You need to apply that patch.
    I hope this helps,
    Thiago Leoncio.

  • Adobe is giving me the runaround when all i want to do is download the programs i bought several years ago. Anyone else experience this? Contacted support, was told i would get a call back.  Account blocked so I had to create a new one to download trial v

    Adobe is giving me the runaround when all i want to do is download the programs i bought several years ago. Anyone else experience this? Contacted support, was told i would get a call back.  Account blocked so I had to create a new one to download trial versions to compete my work.  So frustrated.

    You will need to have the serial number to activate the products. Please have then handy & also check the compatibility of the operating systems.
    Regards
    Rajshree

  • Creating a new field in assignment block  through EEWB

    Hi,
    I need to create a new field in an Master data --> Listings --> Listing items/Products assignment block. I do not have option to use AET (using CRM 7.0) for this assignment block. I think I should use EEWB only.
    Now, how can I find the right EEW Bus. object and the extension type to create new fields.
    Please suggest.
    Thanks,
    Praveen

    CRMCMP_LST/CondRecDispView.
    Here I would like to create new field in the header area. I found that the structure used by the BOL entity, in this view, cannot be enhanced. This new field will be defaulted according to the user information everytime the user creates a new Listing.
    Also, this field should be available in display view.
    Please suggest.
    Thanks,
    Praveen

  • How to create a new rule in Windows Firewall to permit some specific IPs and block all other computers

    Hello,
    I have a Win7 PC. I want to block all incoming connections except 3 or 4 IPs. How can i do this?
    I created a new rule to block all connections using this steps:
    Inbound rules > New Rule > Custom > All Programs > All Protocols / Ports > All Local/Remote IPs > Block the connectiion > All profiles > Then i gave a name
    This rule works fine and blocks all incoming connections.
    Then i want to create a new rule to allow specific IPs using this steps:
    Inbound rules > New Rule > Custom > All Programs > All Protocols / Ports > Remote IPs: 192.168.10.5, 192.168.10.10 > Allow the connection > All profiles > Then i gave a name
    But 192.168.10.5 and 192.168.10.10 couldn't reach W7 machine. 
    (If rules are disabled or FW is off; both IPs could reach W7 machine)
    Thanks

    Hi,
    How did you check these two IP address? Through remote access? According to your description, it should only allow remote IP could access this computer. Please also allow local IP for test.
    Roger Lu
    TechNet Community Support

Maybe you are looking for