Doubt in tabstrip creation.
hi friends,
while creating tabstrip,there occurs a problem.so if possible send me the procedure how to poerform tabstrip function.please send me the synyax also.
thanks
revathy.
Hi,
Pls find the below code..
*& Include MZDS_CRTSCREENI01
*& Module USER_COMMAND_0100 INPUT
* text
MODULE USER_COMMAND_0100 INPUT.
CASE OK_CODE.
WHEN 'BACK'.
LEAVE TO SCREEN 0.
WHEN 'SPFLI' OR 'SBOOK'.
TAB1-ACTIVETAB = OK_CODE.
WHEN 'EXIT'.
LEAVE PROGRAM.
WHEN 'CANCEL'.
LEAVE TO SCREEN 100.
ENDCASE.
ENDMODULE. " USER_COMMAND_0100 INPUT
*& Include MZDS_CRTSCREENO01
*& Module STATUS_0100 OUTPUT
* text
MODULE STATUS_0100 OUTPUT.
SET PF-STATUS 'BASE'.
SET TITLEBAR 'TITLE'.
ENDMODULE. " STATUS_0100 OUTPUT
*& Module CLEAR_OKCODE OUTPUT
* text
MODULE CLEAR_OKCODE OUTPUT.
CLEAR OK_CODE.
ENDMODULE. " CLEAR_OKCODE OUTPUT
MODULE DISPLAY_DATA OUTPUT.
CASE 'X' .
WHEN RBT-SPFLI.
SELECT CITYFROM AIRPFROM CITYTO AIRPTO FROM SPFLI
INTO CORRESPONDING FIELDS OF TABLE IT_SPFLI
WHERE CARRID = SPFLI-CARRID
AND CONNID = SPFLI-CONNID.
FLDATE = ' '.
BOOKNO = ' '.
CUSTNO = ' '.
LOOP AT IT_SPFLI.
DEP_CITY = IT_SPFLI-CITYFROM.
DEP_AIR = IT_SPFLI-AIRPFROM.
DES_CITY = IT_SPFLI-CITYTO.
DES_AIR = IT_SPFLI-AIRPTO.
ENDLOOP.
WHEN RBT-SBOOK.
SELECT SINGLE FLDATE BOOKID CUSTOMID FROM SBOOK
INTO CORRESPONDING FIELDS OF IT_SBOOK
WHERE CARRID = SPFLI-CARRID
AND CONNID = SPFLI-CONNID.
FLDATE = IT_SBOOK-FLDATE.
BOOKNO = IT_SBOOK-BOOKID.
CUSTNO = IT_SBOOK-CUSTOMID.
DEP_CITY = ' '.
DEP_AIR = ' '.
DES_CITY = ' '.
DES_AIR = ' '.
ENDCASE.
ENDMODULE.
*& Module CALL_DYNNR OUTPUT
* text
MODULE CALL_DYNNR OUTPUT.
CASE TAB1-ACTIVETAB.
WHEN 'SPFLI'.
DYNNR = 102.
WHEN 'SBOOK'.
DYNNR = 103.
WHEN OTHERS.
TAB1-ACTIVETAB = 'SPFLI'.
DYNNR = 102.
ENDCASE.
ENDMODULE. " CALL_DYNNR OUTPUT
*& Module DISPLAY_SFLIGHT OUTPUT
* text
MODULE DISPLAY_SFLIGHT OUTPUT.
SELECT CITYFROM AIRPFROM CITYTO AIRPTO FROM SPFLI
INTO CORRESPONDING FIELDS OF TABLE IT_SPFLI
WHERE CARRID = SPFLI-CARRID
AND CONNID = SPFLI-CONNID.
CITY_FROM = IT_SPFLI-CITYFROM.
AIRP_FROM = IT_SPFLI-AIRPFROM.
CITY_TO = IT_SPFLI-CITYTO.
AIRP_TO = IT_SPFLI-AIRPTO.
ENDMODULE. " DISPLAY_SFLIGHT OUTPUT
*& Module DISPLAY_SBOOK OUTPUT
* text
MODULE DISPLAY_SBOOK OUTPUT.
SELECT SINGLE FLDATE BOOKID CUSTOMID FROM SBOOK
INTO CORRESPONDING FIELDS OF IT_SBOOK
WHERE CARRID = SPFLI-CARRID
AND CONNID = SPFLI-CONNID.
FL_DATE = IT_SBOOK-FLDATE.
BOOKID = IT_SBOOK-BOOKID.
CUSTOMID = IT_SBOOK-CUSTOMID.
ENDMODULE. " DISPLAY_SBOOK OUTPUT
*& Include MZDS_CRTSCREENTOP Module Pool SAPMZDS_CRTSCREEN
PROGRAM SAPMZDS_CRTSCREEN.
TABLES: SPFLI,SBOOK.
DATA: OK_CODE TYPE SYUCOMM.
CONTROLS TAB1 TYPE TABSTRIP.
DATA: BEGIN OF IT_SPFLI OCCURS 0,
CITYFROM TYPE SPFLI-CITYFROM,
AIRPFROM TYPE SPFLI-AIRPFROM,
CITYTO TYPE SPFLI-CITYTO,
AIRPTO TYPE SPFLI-AIRPTO,
END OF IT_SPFLI.
DATA: IT_SBOOK TYPE SBOOK.
DATA: DYNNR TYPE SY-DYNNR.
DATA: DEP_CITY(20) TYPE C,
DEP_AIR(20) TYPE C,
DES_CITY(20) TYPE C,
DES_AIR(20) TYPE C.
DATA: FLDATE(20) TYPE C,
BOOKNO(20) TYPE C,
CUSTNO(20) TYPE C.
DATA:CITY_FROM(20) TYPE C,
AIRP_FROM(20) TYPE C,
CITY_TO(20) TYPE C,
AIRP_TO(20) TYPE C.
DATA: FL_DATE(20) TYPE C,
BOOKID(20) TYPE C,
CUSTOMID(20) TYPE C.
DATA: BEGIN OF RBT,
SPFLI VALUE 'X',
SBOOK,
END OF RBT.
*& Module Pool SAPMZDS_CRTSCREEN
INCLUDE MZDS_SUBSCREENTOP.
*INCLUDE MZDS_IOCHKRBTTOP.
INCLUDE MZDS_SUBSCREENO01.
*INCLUDE MZDS_IOCHKRBTO01.
INCLUDE MZDS_SUBSCREENI01.
*INCLUDE MZDS_IOCHKRBTI01.
INCLUDE MZDS_SUBSCREENF01.
*GUI Texts
* TITLE --> MODULE POOL PROGRAM BY DS
HTH
Regards,
Dhruv Shah
Similar Messages
-
Doubt in BDC (Creation of Production order)
Hi experts,
I have a doubt in my bdc, in my bdc i am going to create production order in CO01. its working properly but after entered the date i want to click operation overview and change one particular routing workcenter. But all the workcenter have the same field name of ARBPL, if anyone have a idea plz help its urgent. Point will be sure.
gowriDear Mr.Gowri Sankar,
As you have created a BDC for creating production order,
once after the order creation is over u can goto CO02 and change the work centre,routing details before release.
Please tell us when do u want to change the work centre & routing details?
If I'm wrong,please correct me.Also please share the concept of your BDC.
Regards
Mangal -
Tabstrip creation & use.
I am new to tabstrip.
I have tried to create a tabstrip in an existing screen.
I wanted to know step wise of using a tabstrip.
I have created subscreen areas under two tabs naming the areas as tab1-ref1 & tab2-ref2 but here i am confused as to what should i put against the Function code tab??
Give me an example on that aspect & i would request someone to carry on with this journey of using tabstrip through a complete example with respect to codes.
thanks & regards.
I promise to give all 10 pts to the most deserving ans.
all the best.
URGENT HELP.Hi,
Check the following link:
http://help.sap.com/saphelp_nw70/helpdata/en/17/5bf1b52ba211d2954f0000e8353423/content.htm
Regards,
Bhaskar -
Hi I got a doubt on creating the system in process of implementing the ESS for ECC 6.0 .
In setting the system landscape the doc described the following two lines.
a. Set up a system on the Portal J2EE server on which the business package is installed. Assign the alias SAP_WebDynpro_XSS to this system.
Is it mentioning to create system alias FOR the Portal J2EE server or ON the Portal J2EE server?
Thanks in Advance.Hi.
I suggest reading [Configuring the Business Package for Employee Self-Service (ESS) u2013 mySAP ERP 2004|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/21eb036a-0a01-0010-25a3-b2224432640a]. Of course it's about previous versions both of Portal and ESS, however it still can be helpful how to guide.
Best regards,
Aliaksandr -
Error on Tabstrip Creation in module pool.
Hi! I've created a Tabstrip control using dialog programming.My tabstrip has two tabs - One for Material and other for Vendor.
Screen has two buttons - Display and Exit.When I select Material Tab, it will show input fields like Client,Material,Created By etc for input.When I select Vendor Tab, it will show respective fields from KNA1 table for input.Selecting a particular tab and clicking display button will display the records from the respective table defined in the program.
Now my application is ready.After creating transaction for this dialog program and executing the transaction,system got dump giving an error message "Control Variable not found".Can anyone help me to solve this problem.hi Sacheen,
Declare the control in ABAP program with the same name as in screen. For example: the screen name of your tabstrip control is "TAB1", then in the global declaration of ABAP program:
CONTROLS tab1 TYPE TABSTRIP.
Regards
Suresh -
Hi,
In Modulepool Program,
There are three Tabstrip,
One TABSTRIP contains tab as LIST1 and GRAPH1 and
second TABSTRIP contains tab as LIST2, MODULE
Third TABSTRIP contains tab as LIST3 and GRAPH2.
MODULE TAB contains subscreen displays interactive ALV.
When you press any value in the tab LIST1 second TABSTRIP will be displayed.
In Second TABSTRIP, In MODULE TAB, if you select any value, third TABSTRIP will be displayed
After this process, the problem comes when you goto first TABSTRIP and do the process again,
By default the second TABSTRIP shows the LIST2 values.
We have tried to refresh the ALV Grid and container. But not getting the correct output.
Can anybody guide us what to do to get correct output.have a look
[Link|http://help.sap.com/saphelp_nw04/helpdata/en/9f/dbac1d35c111d1829f0000e829fbfe/content.htm]
Regards
Shashi -
Hi Every body ,
My requirement is i need to create tabs on tabstrip dynamically and create table on the tabs.
I am able to create tabs dynamically but i am unable to create table on the tabs . If anybody have done this let give the code . I am pasting my code also please tell me is my approach is correct or not .
Thanks in advance ,
Vijay
Edited by: Vijay vorsu on Jun 19, 2009 10:03 AMHi ,
I am adding code which i have written , please correct me where it is wrong .
l_tab = cl_wd_tab=>new_tab(
id = l_id
view = view ).
l_tabstrip->add_tab( l_tab ).
CONCATENATE 'CAP_' ls_tab-id INTO l_id.
CONCATENATE 'TAB_' ls_tab-id INTO ls_name.
l_caption = cl_wd_caption=>new_caption(
id = l_id
view = view
text = ls_name ).
l_tab->set_header( l_caption ).
Creating container
CALL METHOD cl_wd_transparent_container=>new_transparent_container
EXPORTING
accessibility_descr =
bind_accessibility_descr =
bind_default_button_id =
bind_enabled =
bind_height =
bind_scrolling_mode =
bind_tooltip =
bind_visible =
bind_width =
context_menu_behaviour = E_CONTEXT_MENU_BEHAVIOUR-INHERIT
context_menu_id =
default_button_id =
enabled = 'X'
handle_hotkeys =
height =
id = 'TAB_TR1'
is_layout_container = 'X'
labeled_by =
scrolling_mode = E_SCROLLING_MODE-NONE
tooltip =
view = view
visible = E_VISIBLE-VISIBLE
width =
receiving
control = cl_trans
CALL METHOD cl_wd_flow_data=>new_flow_data
EXPORTING
cell_design = E_CELL_DESIGN-PADLESS
element = cl_trans
id =
v_gutter = E_V_GUTTER-NONE
RECEIVING
control = layout
l_tab->set_content( cl_trans ).
CALL METHOD l_tabstrip->add_tab
EXPORTING
index =
the_tab = l_tab .
create table in tabstrip
CALL METHOD view->get_element
EXPORTING
id = 'TAB_TR1'"ls_name
RECEIVING
element = ui_element.
view_tr1 ?= ui_element .
getting error here
CALL METHOD cl_wd_dynamic_tool=>create_table_from_node
EXPORTING
ui_parent = view_tr1
table_id = 'TAB1'
node = lo_nd_input
on_lead_select =
RECEIVING
table = ui_tab.
Thanks ,
vijay -
hi,
when i try to create PO using ZRFC (inside i am using Bapi_po_create1),
I am passing some value for adrno for ekko table and Netpr value in ekpo table but after successfully creating PO, i am not getting these values in respective tables in sap.
even i could see adrc details with adrno and if i click on vendor address in me23 for PO, it is showing the address.
could you some suugestions what is the reason?hi,
I coomitted like this...
if w_purchaseorder is not initial.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
LOOP AT ret2 WHERE type = 'S'.
lt_success_po-ebeln = ret2-message_v2.
lt_success_po-type = ret2-type.
lt_success_po-message = ret2-message.
append lt_success_po.
clear : lt_success_po.
ENDLOOP. -
Doubt about the creation MARS rule ??
Hello,
My question is the following one: I have a double authentication system (already created) to which a Juniper FW as well as a Cisco ASA 8.0 equipment are related as (Secure Access). This is the process:
a) From his pc, the user accesses an authentication website. It is in the FW Juniper (that information is verified in a radiator).
b) If the identity is the correct one, the second step would be in the Cisco ASA, in which, to validate, the user has to enter his user LDAP.
My idea is to register those events (rule) in Cisco MARS in the best/clear way possible. The equipments are already configured to inform to the MARS, and they are already included.
Thanks in Advance.Please clarify what do you intend to accomplist with this rule, the post is not clear.
Regards
Farrukh -
Doubt on EUL creation...
Hi,
When trying to create EUL using eulapi, we get the following output:
[oradis@x226ebs bin]$ eulapi -CREATE_EUL -APPS_MODE -CONNECT system/manager@TURCLN -USER EUL_US -PASSWORD EUL_US -DEFAULT_TABLESPACE discoverer -TEMPORARY_TABLESPACE temp -EUL_LANGUAGE US -APPS_GRANT_DETAILS apps/apps
-create_eul
-apps_mode
-connect <**********>
-user EUL_US
-password EUL_US
-default_tablespace discoverer
-temporary_tablespace temp
-eul_language US
-apps_grant_details apps/apps
Command completed.
Aborted
What I cant understand is whether the EUL is created successfully or has errored out??
Regards,
RupdiptHi,
No specific objects to check as this schema should be empty before running this script.
Was there any log file generated? If yes, can you can any errors in this log file?
Did you try to use Discoverer Administration Edition command line "dis51adm.exe" to create the EUL and see if you get any errors?
Regards,
Hussein -
Regarding Lso doubt based on creation of cours
Hi friends,
Already i have created new course type in backend using pvd0 transaction. but i need to create new course type in portal(lso) in administrator login .let me know is there any option.
Thanks and Regards,
M.L.PrasannaIs your question answered? As purnima said course types cant be created through portal, course types created in the R/3 would be shown in the portal. Close the thread if your question is answered, let me know if u need any further info.
-
Doubts in creation of purchasing gruops
Hi everyone,
We have a pair of doubt in the creation and use of the purchasing groups in SRM 70. Can you help us? Our doubts are:
- Can we create a Backend Purchasing group and define Local purchasing groups below this? Example:
- BEPG (vvv)
- LocalPG1
- LocalPG2
- In a Purchasing group you can assign more than one user. In transaction SoCo, these users can see all the SC assigned to the Purchasing group. Is there any way to assign some SC to a one user and some SC to another user in order to only view their own SC in SoCo?
- In SRM 7 still exists the BBP_PGRP_ASSIGN_BADI? When is execute this badi , after the SC is released or before the WF is activated?
- Our client has the requirement to assign the purchasing group according the product category of the SC. Is mandatory to use the BBP_PGRP_ASSIGN_BADI or can we use another way?
Thanks,
IváHi Muthu,
Let me explain a little more. Tipically you have the organizationa structure as follow:
Root
|---Company
>>>>>|------ Purchasing Organitation
>>>>>>>>>>>>>>|----
Purchasing Group
In this case, the purchasing organitation is the child of the company, and the purchasing group is child of purchasing organitation.
My question is if I can have purchasing groups as a child of another purchasing group.
BR,
Ivá -
Can we design a table control inside a tabstrip.I have been learning the various options,but am not able to find the exact sequence of events for writing the code.
Please send me any zcode / pdf which could solve my doubt.hi shena,
I will send a sample code for creating a table control in tabstrip..check it once. i will send SE38, SE51 CODE.
SE38 CODE:
*& Module pool YMODULEPOOL_TABCTRLTABSTRIP *
*& DEVELOPER : KIRAN KUMAR.G *
*& PURPOSE : PLACING TABLE CONTROL IN TABSTRIPS *
*& CREATION DT : 18/12/2007 *
*& T.CODE : YMODTABCTRLTABS *
*& REQUEST : ERPK900035 *
PROGRAM YMODULEPOOL_TABCTRLTABSTRIP.
Tables
tables :
yvbak, "Sales Document: Header Data
yvbap. "Sales Document: Item Data
Controls
controls: my_tab type tabstrip, "For Tabstrips
my_table type tableview using screen 110.
Internal Table
*Item Data.
data: begin of gt_item occurs 0,
vbeln like vbap-vbeln,
posnr like vbap-posnr,
matnr like vbap-matnr,
matkl like vbap-matkl,
arktx like vbap-arktx,
cflag, "Deletion Flag
end of gt_item.
*Header Data
data: begin of gt_head occurs 0,
vbeln like vbak-vbeln,
erdat like vbak-erdat,
auart like vbak-auart,
vkorg like vbak-vkorg,
vtweg like vbak-vtweg,
cflag,
end of gt_head.
Global Variables
*Table Control(MY_TABLE)
data: gv_number like sy-dynnr, "Screen Number
gv_mode type c value 'D', "C:Change D:Display
gv_temp type i, "Temporary Variable
gv_lines type i. "NO.OF Records in the Table
*& Module STATUS_0100 OUTPUT
text
module STATUS_0100 output.
SET PF-STATUS 'ZTAB'.
endmodule. " STATUS_0100 OUTPUT
*& Module active_tab OUTPUT
text
module active_tab output.
*Default Active Tab Selection.
if my_tab-activetab is initial.
my_tab-activetab = 'INFO'.
gv_number = '0110'.
endif.
endmodule. " active_tab OUTPUT
*& Module copy_data1 OUTPUT
text
module copy_data1 output.
*Read the data from the Internal Table and place them in Table control
read table gt_item index my_table-current_line.
if sy-subrc eq 0.
gt_item-vbeln = gt_item-vbeln.
gt_item-posnr = gt_item-posnr.
gt_item-matnr = gt_item-matnr.
gt_item-matkl = gt_item-matkl.
gt_item-arktx = gt_item-arktx.
endif.
endmodule. " copy_data1 OUTPUT
*& Module copy_dat OUTPUT
text
module copy_dat output.
refresh : gt_item.
select vbeln
posnr
matnr
matkl
arktx
from yvbap
into table gt_item
where vbeln = vbak-vbeln.
if sy-subrc eq 0.
describe table gt_item lines gv_lines.
my_table-lines = gv_lines + 20.
endif.
endmodule. " copy_dat OUTPUT
*& Module USER_COMMAND_0100 INPUT
text
module USER_COMMAND_0100 input.
case sy-ucomm.
when 'INFO'.
my_tab-activetab = 'INFO'.
gv_number = '0110'.
when 'EXIT' or 'CANCEL'.
call transaction 'SESSION_MANAGER'.
endcase.
endmodule. " USER_COMMAND_0100 INPUT
*& Module USER_COMMAND_0110 INPUT
text
module USER_COMMAND_0110 input.
case sy-ucomm.
*Insert New Record
when 'INSE'.
*NO.OF Recors in the Internal Table
describe table gt_item lines gv_lines.
read table gt_item index my_table-current_line.
gv_temp = gv_temp + 1.
if gv_temp gt gv_lines.
*Insert Record into Internal Table
insert table gt_item.
*Insert Record into Database Table
insert into yvbap values gt_item.
endif.
*Save the Data
when 'SAVE'.
*Modify Data in the Internal Table
modify gt_item index my_table-current_line.
if sy-subrc eq 0.
*Modify Data in the Database Table
modify yvbap from table gt_item.
endif.
*Delete the Record
when 'DELE'.
if gt_item-cflag = 'X'.
*Delete the Record from the Database Table
delete from yvbap where vbeln = gt_item-vbeln
and posnr = gt_item-posnr
and matnr = gt_item-matnr
and matkl = gt_item-matkl
and arktx = gt_item-arktx.
*Delete the Record from the Internal Table
delete gt_item index my_table-current_line.
endif.
endcase.
endmodule. " USER_COMMAND_0110 INPUT
*& Module clear_data OUTPUT
text
module clear_data output.
*Clear the data when ever u enter into Table Control
clear gv_temp.
endmodule. " clear_data OUTPUT
*& Module clear_data1 OUTPUT
text
module clear_data1 output.
clear gv_temp1.
endmodule. " clear_data1 OUTPUT
SE51 CODE(SCREEN 100)
PROCESS BEFORE OUTPUT.
MODULE STATUS_0100.
*Initial TabStrip Selection
MODULE active_tab.
*Placing Table Control data in Internal Table
module copy_dat.
*Display Mode
*calling subscreen
call subscreen subs including sy-cprog gv_number.
PROCESS AFTER INPUT.
MODULE USER_COMMAND_0100.
call subscreen subs.
SE51(SCREEN 110)
PROCESS BEFORE OUTPUT.
MODULE STATUS_0110.
loop at gt_item with control my_table cursor my_table-current_line.
module copy_data1.
endloop.
*CLEAR the Temporary variable value
module clear_data.
PROCESS AFTER INPUT.
*Populate data into internal Table
loop at gt_item.
MODULE USER_COMMAND_0110.
endloop.
Award points if helpful.
kiran kumar.G
Have a Nice Day.... -
Hi ,
I am a technical consultant. but wnated to clear some doubt abt the creation or freight invoice.
firstly , this freight invoices are created against the freight cost for shipping the goods if i am not wrong.
secondly when I create the invoice for this cost in Tcode MIRO how do i go about doing this as in do i do it on the basis of PO as i only have a PO as a base MM doc.
thirdly , If i do this based on the PO there where are these costs manintained in the PO and how are these picked while invoice creation
Thanks for the help in advance
NikhilHi Nikhil
1. freight invoices are based on shipment documents. On basis of an transport you create a shipment cost document.
2. Whithin the shipment cost document you assign a cost item to a purchase order. This order can also be created by the shipment cost document (depends on customizing) The invoice is posted against this PO.
3. This PO is using service functionality. If you settle your shipment cost document, the PO is filled with services. These service items are the base for MIRO.
Hope that helps
Regards
Rauno -
Domain creation for OIM 11g R2
Hi All.....
Have a doubt during domain creation stage to use OIM 11g R2. Please help which one would be prefered and why between the following 2 models,
Model 1
a) Contains only 1 domain and it has following servers
- Admin server
- OIM managed server
- SOA managed server
Model 2 (This model has two domains namely Domain1, Domain2)
a) Domain1 contains
- Admin server1
- OIM managed server
b) domain2 contains
- Admin server2
- SOA managed server
Thanks in advance,http://www.oracle.com/technetwork/database/availability/maa-deployment-blueprint-1735105.pdf Page 15-16
http://docs.oracle.com/cd/E27559_01/doc.1112/e35961/imdtr.htm#BEHGBGAE
:-)
Maybe you are looking for
-
How do I open multiple Mail messages at once?
I can select multiple Mail messages, but how do I get all of them to open at once? (I actually do want all of them open; I'm not just trying to mark them as Read.) If I double-click on the multiple selection, the first click un-selects all but one me
-
Hi guys can anyone tell me, if the final approver delegates approval authority to the approver below him,does that approver (approver below) need to have the same limit(monetary) of approval as the final approver
-
Communication type in Vendor Master.
Hi experts, Does any body know how can I make that Communication TYPE INT (internet) can be selected in the Vendor master transaction when click in "Other communication" in the address tab? Thank you.
-
AddFormException in Tax Service Calculator?
Hi All, Is there any way to addFormException in Tax Service Class which calls 3rd party Tax Calcularion. I want add new form exception when tax can not be calculated for the given Address. In that case, i want to add new add form exception to Shippin
-
After installing 10.4.3
Hi, Before I installing 10.4.3 I ran Repair Disk Permissions and everything was fine, so I installed the update and then ran Repair Disk Permissions again and I have a huge list of permissions. I ran it a few times but I get the same thing. Can anyon