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
-
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,
StefanieStefanie,
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. IHello 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 -
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
Paulhi
check whether the below said SAP Note can help to resolve
1675564 Queue Posting: No CUA area available (Message no. 00250) -
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,
RamHi 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 -
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.
ThanksHello 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 -
Hi Fellows,
I need to create one new Info Block in CRM with FI/AR informations.
How I do this?
Thanks,
Luiz SchumannDoes anybody has developed a new infoblock in CRM, with different fields from standard infoblocks?
-
Hello,
Does anyone know if Blackboard has created an iTunesU building block yet?
Thanks, JohnBlackboard 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 KBWhen 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/studioHi 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 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,
PraveenCRMCMP_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 -
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)
ThanksHi,
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
-
Time-indepement Scheduling agreement with reference to contract
I want to attach pricing procedure to scheduling agreement, so I change LPA SA from time-dependent to time-independent. But after the change, I can't reference contract to create SA. error message as below "Contr. release order only allowed for sch.
-
Where can i get older stuff?
the current Core Center does not work, and i'd like to download the 1.9v BIOS. i think there was/is an alternate download site for all versions of the Neo2 board apps and drivers. but i have forgotten where i can find it. and there is a really good B
-
It's been working fine...don't know what other details you are looking for
-
Netbeans and Windows 2000 Server Problems
I've tried to run netbeans on my windows 2000 server OS a few times. It usually doesn't work out and I have to go back to pcGrasp. Does anyone out there know of any issues between netbeans and this OS. Is it worth it. I'd like to move away from the .
-
Track Pad not working on some screen with new update
I just updated the software today on my 9900 and now on some screen the track pad won't let me scroll up and down. The screens it is causing issues on are: - home screen will only let me scroll to the title (All, Favorites, etc). It is like I cant go