How to disable Line Details form
Hi, i have a grid and i want to add a functionality to the double click of the rowsHeader column.
But when i double click that column it always opens a line details form.
I tried to trap the FormLoad evente but nothing happends.
Thanks,
Ana Silva
Hi Ana,
it's not that difficult.
all you need to do is:
go in your ItemEvent handler.
there you have a BubbleEvent bool variable.
just code this:
if pval.EventType = et_DOUBLE_CLICK and pval.ColUID = "ColUID" ... then
BubbleEvent = False
end if
thats it
lg
Similar Messages
-
Disable Field for Line Details Form
How do I trap an event on a Line Details form to disable a field?
The FormType for all the Line Details forms is 1 so I cannot differentiate one from the other. Also, there does not seem to be a Form Mode for Line Details forms so I cannot differentiate Add mode from Update.
Any insight is appreciated.
Thanks.Don't think you can disable a field in line detail. You can only disable a column... SDK didn't even allow you to disable a row in a line details-matrix, let alone a field... Let us pray then
-
How to Disable Row Detail in Sales Module
Dear Experts,
how to disable row detail option in sales module. how it is posible. we are using SAP Business One 2007. PL42
ThanxAOA Rahil,
I have just solved this problem, I was also facing the same one
I am using B1DE, I have handled this on before menu click when open the form
<B1Listener(BoEventTypes.et_MENU_CLICK, true)> _
Public Overridable Function OnBeforeMenuClick(ByVal pVal As MenuEvent) As Boolean
'GENERATED CODE
Me.LoadForm()
1*** Dim Form As Form = B1Connections.theAppl.Forms.ActiveForm
2 *** Form.Settings.EnableRowFormat = False
Return false
End Function
1--Capture the current form
2--Disable Row Detail Form
It worked for me
Best Regards,
Umer Nasim Mirza
03004003633 -
How to disable line/phono/mic in under playback
/How to disable line/phono/mic in under playbackWHow to disable line/phono/mic in under playback? for the creative soundblaster SB240. Under windows xp under playback in sound settings I only see the usb speaker, and my laptops integrated sound card. Am I missing icons for the playback devices cause under the creative software I only see SPDIF in which I'm using and the line/phono/mic in which I muted. If I can't disable the line/phono/mic in, where in my settings could I prioritize the spdif in to being the default player because the only default player seems the be the SB240? Which is fine but when I go into its properties I see SPDIF in and Mic in/phono/line and I mute the line in. The reason I'm asking for how to disable the mic/line/phono in is because I WANT for my soundcard to only accept, listen, and playback through the SPDIF in channel. I currently disabled all the recording devices, and now creative only picks up SPDIF in and line in under playback which is fine but I would perfer only SPDIF in or if that isn't possible to make it the default input device that the sound card only listens to. Thanks for any assistance!!!!
/How to disable line/phono/mic in under playbackWHow to disable line/phono/mic in under playback? for the creative soundblaster SB240. Under windows xp under playback in sound settings I only see the usb speaker, and my laptops integrated sound card. Am I missing icons for the playback devices cause under the creative software I only see SPDIF in which I'm using and the line/phono/mic in which I muted. If I can't disable the line/phono/mic in, where in my settings could I prioritize the spdif in to being the default player because the only default player seems the be the SB240? Which is fine but when I go into its properties I see SPDIF in and Mic in/phono/line and I mute the line in. The reason I'm asking for how to disable the mic/line/phono in is because I WANT for my soundcard to only accept, listen, and playback through the SPDIF in channel. I currently disabled all the recording devices, and now creative only picks up SPDIF in and line in under playback which is fine but I would perfer only SPDIF in or if that isn't possible to make it the default input device that the sound card only listens to. Thanks for any assistance!!!!
-
How to open Batch Details Form using a LinkedButton?
Hi all,
I just want to know how can I open the Batch Details system Form, using a LinkedButton from my user form.
Just like the Batch Number Transaction Report window, from the Batch Column.
It's difficult because this document don't have the ObjectType.
Thanks a lot.
Cheers
DavidSolved!
I did this:
From the MatrixLinkPressedEvent:
if (pVal.BeforeAction)
switch (pVal.ColUID)
case "column":
BubbleEvent = false;
AddOnApplication.Application.ActivateMenuItem("12290");//Form for Batch Details
form.EnableMenu("12290", true);
bool _runThread = true;
while (_runThread)
Thread.Sleep(500);
try
((SAPbouiCOM.EditText)AddOnApplication.Application.Forms.ActiveForm.Items.Item("40").Specific).Value = _dtGrid.GetValue("ItemCode", pVal.Row - 1).ToString();
((SAPbouiCOM.EditText)AddOnApplication.Application.Forms.ActiveForm.Items.Item("62").Specific).Value = _dtGrid.GetValue("Batch Hide", pVal.Row - 1).ToString(); ;
AddOnApplication.Application.Forms.ActiveForm.DefButton = "38";
AddOnApplication.Application.SendKeys("{ENTER}");
_runThread = false;
catch (Exception){}
finally
_runThread = false;
form.Freeze(false);
And that's it.
Hope this help to someone
Cheers -
How to disable coherence servers forming the cluster
me and my friend are having coherence servers on the pc.since these two are in the same network they are forming the cluster ,how can i eliminate/disable them from forming the cluster.since we have data duplicity issues .
Thankshttp://coherence.oracle.com/display/COH34UG/Setting+Single+Server+Mode
Or you two can just use different multicast address/port. -
How to create Master Detail Form in htmldb 2.0
This option use to be available in 1.6 but I can't see it anywhere in 2.0.
Anonymous - Create Page>Form>Master Detail Form.
Scott -
How to disable line selection functionality in ALV.
Hallo guys,
I need to disable the ALV functionality to select one(or more) lines.
How to hide this push button on the right side?
Thanks.hi
good
check this
*& Report ZDEMO_ALVGRID_SELROW *
*& Example of a simple ALV Grid Report *
*& The basic ALV grid, Enhanced to display capture each row a user has *
*& selected *
REPORT zdemo_alvgrid_selrow .
TABLES: ekko.
type-pools: slis. "ALV Declarations
*Data Declaration
TYPES: BEGIN OF t_ekko,
SEl, "stores which row user has selected
ebeln TYPE ekpo-ebeln,
ebelp TYPE ekpo-ebelp,
statu TYPE ekpo-statu,
aedat TYPE ekpo-aedat,
matnr TYPE ekpo-matnr,
menge TYPE ekpo-menge,
meins TYPE ekpo-meins,
netpr TYPE ekpo-netpr,
peinh TYPE ekpo-peinh,
END OF t_ekko.
DATA: it_ekko TYPE STANDARD TABLE OF t_ekko INITIAL SIZE 0,
wa_ekko TYPE t_ekko.
*ALV data declarations
data: fieldcatalog type slis_t_fieldcat_alv with header line,
gd_tab_group type slis_t_sp_group_alv,
gd_layout type slis_layout_alv,
gd_repid like sy-repid.
*Start-of-selection.
START-OF-SELECTION.
perform data_retrieval.
perform build_fieldcatalog.
perform build_layout.
perform display_alv_report.
*& Form BUILD_FIELDCATALOG
Build Fieldcatalog for ALV Report
form build_fieldcatalog.
There are a number of ways to create a fieldcat.
For the purpose of this example i will build the fieldcatalog manualy
by populating the internal table fields individually and then
appending the rows. This method can be the most time consuming but can
also allow you more control of the final product.
Beware though, you need to ensure that all fields required are
populated. When using some of functionality available via ALV, such as
total. You may need to provide more information than if you were
simply displaying the result
I.e. Field type may be required in-order for
the 'TOTAL' function to work.
fieldcatalog-fieldname = 'EBELN'.
fieldcatalog-seltext_m = 'Purchase Order'.
fieldcatalog-col_pos = 0.
fieldcatalog-outputlen = 10.
fieldcatalog-emphasize = 'X'.
fieldcatalog-key = 'X'.
fieldcatalog-do_sum = 'X'.
fieldcatalog-no_zero = 'X'.
append fieldcatalog to fieldcatalog.
clear fieldcatalog.
fieldcatalog-fieldname = 'EBELP'.
fieldcatalog-seltext_m = 'PO Item'.
fieldcatalog-col_pos = 1.
append fieldcatalog to fieldcatalog.
clear fieldcatalog.
fieldcatalog-fieldname = 'STATU'.
fieldcatalog-seltext_m = 'Status'.
fieldcatalog-col_pos = 2.
append fieldcatalog to fieldcatalog.
clear fieldcatalog.
fieldcatalog-fieldname = 'AEDAT'.
fieldcatalog-seltext_m = 'Item change date'.
fieldcatalog-col_pos = 3.
append fieldcatalog to fieldcatalog.
clear fieldcatalog.
fieldcatalog-fieldname = 'MATNR'.
fieldcatalog-seltext_m = 'Material Number'.
fieldcatalog-col_pos = 4.
append fieldcatalog to fieldcatalog.
clear fieldcatalog.
fieldcatalog-fieldname = 'MENGE'.
fieldcatalog-seltext_m = 'PO quantity'.
fieldcatalog-col_pos = 5.
append fieldcatalog to fieldcatalog.
clear fieldcatalog.
fieldcatalog-fieldname = 'MEINS'.
fieldcatalog-seltext_m = 'Order Unit'.
fieldcatalog-col_pos = 6.
append fieldcatalog to fieldcatalog.
clear fieldcatalog.
fieldcatalog-fieldname = 'NETPR'.
fieldcatalog-seltext_m = 'Net Price'.
fieldcatalog-col_pos = 7.
fieldcatalog-outputlen = 15.
fieldcatalog-do_sum = 'X'. "Display column total
fieldcatalog-datatype = 'CURR'.
append fieldcatalog to fieldcatalog.
clear fieldcatalog.
fieldcatalog-fieldname = 'PEINH'.
fieldcatalog-seltext_m = 'Price Unit'.
fieldcatalog-col_pos = 8.
append fieldcatalog to fieldcatalog.
clear fieldcatalog.
endform. " BUILD_FIELDCATALOG
*& Form BUILD_LAYOUT
Build layout for ALV grid report
form build_layout.
gd_layout-box_fieldname = 'SEL'.
"set field name to store row selection
gd_layout-edit = 'X'. "makes whole ALV table editable
gd_layout-zebra = 'X'.
endform. " BUILD_LAYOUT
*& Form DISPLAY_ALV_REPORT
Display report using ALV grid
form display_alv_report.
gd_repid = sy-repid.
call function 'REUSE_ALV_GRID_DISPLAY'
exporting
i_callback_program = gd_repid
i_callback_top_of_page = 'TOP-OF-PAGE' "see FORM
i_callback_user_command = 'USER_COMMAND'
i_grid_title = outtext
is_layout = gd_layout
it_fieldcat = fieldcatalog[]
it_special_groups = gd_tabgroup
IT_EVENTS = GT_XEVENTS
i_save = 'X'
is_variant = z_template
tables
t_outtab = it_ekko
exceptions
program_error = 1
others = 2.
if sy-subrc 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
endif.
endform. " DISPLAY_ALV_REPORT
*& Form DATA_RETRIEVAL
Retrieve data form EKPO table and populate itab it_ekko
form data_retrieval.
select ebeln ebelp statu aedat matnr menge meins netpr peinh
up to 10 rows
from ekpo
into corresponding fields of table it_ekko.
endform. " DATA_RETRIEVAL
FORM USER_COMMAND *
--> R_UCOMM *
--> RS_SELFIELD *
FORM user_command USING r_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield.
Check function code
CASE r_ucomm.
WHEN '&IC1'.
Check field clicked on within ALVgrid report
IF rs_selfield-fieldname = 'EBELN'.
Read data table, using index of row user clicked on
READ TABLE it_ekko INTO wa_ekko INDEX rs_selfield-tabindex.
Set parameter ID for transaction screen field
SET PARAMETER ID 'BES' FIELD wa_ekko-ebeln.
Sxecute transaction ME23N, and skip initial data entry screen
CALL TRANSACTION 'ME23N' AND SKIP FIRST SCREEN.
ENDIF.
WHEN '&DATA_SAVE'. "user presses SAVE
loop at it_ekko into wa_ekko.
if wa_ekko-sel EQ 'X'.
Process records that have been selected
endif.
endloop.
ENDCASE.
ENDFORM.
thanks
mrutyun^ -
How to disable line items of sales order ie not editable
Hi All,
I want to diable line items of BOM when using it in sales order, Can any one tell me how to do it and which USER EXIT or BADI i have to use it for.
Regards,
Sudhakar.AHi,
You have to write your code in this Include : MV45AFZZ
Here i have diabled the components of BOM...change the code accordingly.
IF ( sy-tcode EQ 'VA01'
OR sy-tcode EQ 'VA02' ).
loop at xvbap where pstyv eq 'ZABC'.
if not vbap-uepos is initial.
if sy-subrc = 0.
screen-input = 0.
endif.
endif.
endloop.
endif.
Here Xvbap is like Internal table
VBAP is strucure.
Regards,
Sudhakar Reddy.A -
How to disable facelet well form checking
Hi guys,
I am using facelet. However, I got a few jsp page that I need to use traditional code like
<% out.print("") %>So if put this in a facelet xhtml page, it will throws exception. I still need to use those jsf tag but I want to exclude well form checking for that particular page. Any idea?
Thanks & Regards,
MarkI tried the following:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:c="http://java.sun.com/jstl/core"
xmlns:fn="http://java.sun.com/jsp/jstl/functions"
xmlns:jh="http://jhighlight/"
xmlns:cs="http://citcat.com/csJsf">
<ui:composition template="/templates/pageAppCss.xhtml">
<ui:define name="pageTitle">Horizontal scrollable Data Table</ui:define>
<ui:define name="mainContent">
<h:form id="horizontalScrollableDataTableFormId">
<cs:messages label="Error" />
<cs:dataTable id="horizontalScrollableDataTableId"
label="Data Table"
var="rowItem"
value="#{scrollableTableBean.dataList}"
divClass="horizontal-scrollable-table"
rowclasses="standard"
rows="2"
paginator="true"
>
<cs:column header="#">
<h:outputText value="#{rowItem.rowNo}" />
<![CDATA[
<% out.print("hello"); %>
]]>
</cs:column>
<cs:column header="Team">
<h:outputText value="#{rowItem.team}" />
</cs:column>
</cs:dataTable>
</h:form>
</ui:define>
</ui:composition>
</html>but the hello word doesn't print out. please help. Thanks !
regards,
Mark -
How to disable "Share details with Apple..."
The version came up and I clicked on the "Accept" button to Share details with Apple". Now I have duplicate albums (with a little cloud on them) and in some cases, when I open the album, I have duplicate songs.
Is there a way to turn this off? Its confusing...
ThanksThe problem is not sharing info with Apple although if you want to turn that off it ios in Preferences, Store The checkbox at the bottom.
What you need to do is turn off showing content in the cloud.
Same places as above Preferences, Store 3 checkboxes higher Show iTunes in the cloud purchases -
PDF Form to XML. How to handle invoice detail lines
I am using LC Designer 7.x on a PDF form that has a submit button that loads a ColdFusion MX7 page that will save the XML in a MS SQL 2005 XML field.
My source of confusion is how to handle the invoice detail lines on the PDF invoice form.
The XML that I want is
5 All Season Tires
400.02
A car with 5 wheels
20400.00
My question is how do I setup the form fields to do this.
What I did prior to XML was have fields whose name included the line number and store them as FDF.
eg
description01 amount01 description02 amount02
But that will not work, or I dont know how to translate that to the desired XML.
Any thoughts you might have would be appreciated.
Thanks
Archie CampbellArchie,
You want to create a subform called "invoiceLine" which you've set to repeat for each data item using the Binding tab of the Object palette. This subform must be contained within another (e.g. "invoiceLines") whose content is set to be "Flowed" on the Subform tab of the Object palette. So your object hierarchy looks like:
invoiceLines = subform with flowed content
invoiceLine = subform repeated for each data item
description
amount
Rob Gabbard
Cardinal Solutions Group
www.cardinalsolutions.com -
Master Detail Form - How 2 update a field in the Detail form using a query?
Hello,
I have a master detail form with, each master record having a fixed(6) number of detail records. One of the fields in the detail record is the PART_DESCRIPTION field. I am trying to update this field by querying Table_X. TABLE_X is in the format of (desciption id, description). Description id runs from 1 to 6.
When the form displays, the PART_DESCRIPTION field for the 6 detail records needs to be automatically populated with the six values of description stored in Table_X. How can this be done?
Tried using session storage objects, but made no headway.
Would greatly appreciate pointers on how to go about doing this.
Thanks.
DevIf you are on a Portal Version lesser than 3.0.9.8.3, then please try the following to populate
the PART_DESCRIPTION field.
Steps:-
1> Edit the form and go to the Additional PL/SQl section and put the following code in the
"...after displaying the page area" :-
declare
type t_vc_arr is table of varchar2(4000) index by binary_integer;
l_arr_desc t_vc_arr;
l_form_name varchar2(200);
l_form_state varchar2(500);
begin
l_form_name := p_session.get_module().get_name();
l_form_state := p_session.get_value_as_varchar2(
p_block_name => 'MASTER_BLOCK',
p_attribute_name => '_FORM_STATE'
if l_form_state = 'QUERY_AND_SAVE' then
select description
bulk collect into l_arr_desc
from <schema>.table_x;
htp.p('
<script>
var descArr = new Array();
var Fidx = 1;
var formObj = document.WWVM'||p_session.get_id()||';
var fieldName = "'||l_form_name||'.DETAIL_BLOCK.PART_DESCRIPTION.0";
for i in 1..l_arr_desc.count loop
htp.p('descArr['||to_char(i-1)||']="'||l_arr_desc(i)||'";');
end loop;
htp.p('
for (var i=0; i < formObj.length; i++){
if (formObj.elements.name == fieldName+Fidx){
formObj.elements[i].value = descArr[Fidx-1];
++Fidx;
htp.p('</script>');
end if;
end; -
How to create Insert & Update on master-detail form JPA/EJB 3.0
Is there any demonstration or tips how to Insert record on master-details form for JPA/EJB 3.0 with ADF binding?
I have master-detail forms (dept-emp). I drag the dept->operations->create method to JSF page. But when I click create button, only dept form is clear and ready for insert. But emp form is not clear. How can I add create method for this?
Can you give some example how to pass the right object to the persist or merge method so that it can save both the two objects (master-detail tables)
Thanks
Edited by: user560557 on Oct 9, 2009 8:58 AM -
Portal Master-detail form how to auto assign detail record sequence number
Portal Master-detail form how to auto assign detail record sequence number.Please help me?
You can just read the following section
Can I specify a sequence number generator as the default value for a form column?
Yes. Enter the following in the "default value" field for the column:
#<schema name>.<sequence name>.nextval
where <schema name> is the name of the schema containing the sequence, and <sequence name> is the name of the sequence. The entry is preceded by a "#".
For example, if the schema name is "SCOTT", and the sequence name is "CUSTOMER_SEQ", the default value entry is:
#SCOTT.CUSTOMER_SEQ.NEXTVAL
same way you can do for master - detail form.
for more information on forms please refer the following URL.
http://otn.oracle.com/products/iportal/htdocs/portal_faq.htm#BuildingApplications
hope it helps.
Maybe you are looking for
-
Bates Numbering/File Rename not working ver 9.1.3
I am trying to apply Bates numbering to a series of documents for document production in a litigation matter that I am handling. I want to apply Bates numbers and also rename the documents with the Bates range of the documents included in each docum
-
I get the message "unable to process your request" when I try to login to a secure site
I am trying to log in to a secure banking site. I have visited the site almost daily and now I am getting the message "unable to process your request try again later" so I wait and I continue to get the message. I have contacted the site to make sure
-
Expand the Background Image to Cover the Entire Region Title
I have a region title that contains an image and it has a height of 2 rows but the background image (blue image) is not expanding in the area (the css contains repeat for the background). The application uses theme 2. Can someone help? CSS: .rc-title
-
Navigation by tags is great for well-taged albums, but in some case, folder-based navigation would be greater : * Multi-author compilations * Podcasts from the radio (not often well tagged) * self-encoded/recorded stuff
-
Ancient Relic: Photoshop 6.0
Hello. Ok, I'm desperate here...I still have only 6.0 and I'm trying to do color replacement. I've googled, You-tubed, used a book (remember those?!), but I can't for the life of me get a color replaced. Scenario: I'm putting friend's faces on Shrek