Trees Trimmed or Removed?
I live in South County (Morgan Hill), and am in the midst of taking all of the trees out of my backyard. 2 trees in particular have thick black wires intertwined within them. I contacted both the utility companies and they said they do not belong to them, but rather the telephone company.
Do you send someone out and they do a survey or trim or do we cut tree down and hopes that we don't cut through your wires? or?
Please let us know.
Thank you!
This is a peer-to-peer support forum. If you want to get a message to Verizon, you should contact them directly via one of the options on their Contact Us page.
If a forum member gives an answer you like, give them the Kudos they deserve. If a member gives you the answer to your question, mark the answer as Accepted Solution so others can see the solution to the problem.
"All knowledge is worth having."
Similar Messages
-
I recently used the solution provided at https://support.mozilla.org/en-US/questions/927950?page=2#answer-364990 by KerriB. It worked. However, I still found traces of the bloatware in two other places. Not sure if I should remove them, or not. Suggestions? I've included images of the locations (slightly edited for security reasons).
One is in my startup programs. To access: Mouseover an open space on your desktop. Press the Windows key and the R key at the same time. A dialog box pops up. Type in msconfig. Choose the startup tab. This lists all the programs that are starting at startup. As you can see, VProtect Application and ROC_roc_ssl_v12 are listed as manufacturer unknown, but in the file tree, they are in C:\Program Files\AVG Secure Search.
The other location is accessed via Start, then choosing Computer, Local Disk (C:) (your local disk might be a different letter, obviously) , Program Files. As you can see, there exists an entire folder FILLED with AVG Secure Search items.
I do have an open support ticket with AVG on this matter, but it being the weekend, I may not hear back for a couple of days. I will let everyone know what they advise when I do hear back from them.
UPDATE:
I have complained to AVG, and they offered me a free license for their paid AVG Premium security 2012 edition ... o.O ... anyway, I wrote them back asking about the above left-overs and they responded by sending me a download for a special uninstaller (which you have to install - go irony!). I've included an image of that email (image3).
After running their uninstaller, I ran a system clean-up, and a deep cleaning run of Advanced Systemcare (my favorite cleanup utility), did a restart, then did a search for "AVG".
As you can see (image 4), I *STILL* had a folder full of AVG accessed by going to Start, Computer, C:\.
I did a secure shred delete (again, and Advanced Systemcare tool, but simply deleting probably would be fine) of this AVG folder. Again, I ran a system clean-up, and a deep cleaning run of Advanced Systemcare (my favorite cleanup utility), did a restart, then did a search for "AVG". This time, nothing came up. Great! right? NO. I wanted to be *SURE* it was ALL gone, so I opened Windows Defender (the included firewall that comes with Windows 7), expanded the menu on drives to scan, and low-and-behold, look, what do you know, a HIDDEN $AVG folder (image 5)!
Now I have to view all hidden folders to find it. That is done by going to Start, Control Panel, (change View By: to Small Icons), Folder Options, (popup window), View Tab, then check the selection dot beside "Show hidden files, folders, and drives", Apply, OK (see image 6 for the walk-through). Now go back to Start, Computer, C:\, and it should show the hidden $AVG folder. If that doesn't show it, you can also do a Search, and delete the folder from the Search results. AGAIN, I ran a system clean-up, and a deep cleaning run of Advanced Systemcare (my favorite cleanup utility), did a restart, then did a search for "AVG".
I now feel I am completely free of AVG. I hope this helps you get rid of it too!'''Attachments of images:'''
-
Divider lines in SALV Tree, need to remove?
Hi,
I am using SALV Tree . I am seeing divider lines between ICONs in the Tree toolbar. I need to avoid these divider lines?
Why? becuase it is utilizing lot of spaces. so that other ICONs gone into hide mode, for users view these icons they need to click left arrow button to scroll.
a®s.Hi
Solved by myself.
Here is the correction code
* Tree Calls
try.
call method cl_salv_tree=>factory
exporting
r_container = g_docking_container_1
importing
r_salv_tree = grt_tree
changing
t_table = i_yatttic.
catch cx_salv_no_new_data_allowed cx_salv_error.
exit.
endtry.
* try. " By removing this custom function now ICONS displayed properly
* v_text1 = text-b01.
* v_text2 = text-b02.
* grt_functions->add_function(
* name = 'MYFUNCTION'
* icon = '@42@'
* tooltip = v_text2
* position = if_salv_c_function_position=>right_of_salv_functions
* catch cx_salv_wrong_call cx_salv_existing.
* endtry.
perform f_build_tree_header.
perform f_build_tree_info.
perform f_build_tree_events.
grt_tree->display( ).
* Column Calls
gs_layout-grid_title = text-101.
try.
call method cl_salv_table=>factory
exporting
r_container = g_docking_container_2
importing
r_salv_table = gr_table
changing
t_table = i_ylactc1.
catch cx_salv_msg.
endtry.
try.
gr_column ?= gr_columns->get_column( text-103 ).
gr_column->set_cell_type( if_salv_c_cell_type=>hotspot ).
catch cx_salv_not_found.
endtry.
gr_sorts = gr_table->get_sorts( ).
gr_sorts->add_sort( columnname = text-103 subtotal = abap_false ).
gr_layout = gr_table->get_layout( ).
key-report = sy-repid.
gr_layout->set_key( key ).
gr_layout->set_save_restriction( cl_salv_layout=>restrict_none ).
perform f_build_column_events.
gr_table->display( ). -
Node removing in a Tree, for loop, and Enumeration
Hi there
it should be pretty easy, however i'm stuck with this code:
public void supprNode(DefaultMutableTreeNode node){
for(en = node.preorderEnumeration();e.hasMoreElements();){
DefaultMutableTreeNode tmpNode= (DefaultMutableTreeNode) en.nexElement();
if (tmpNode instanceof myderivedNodeClass)
tmpNode.doSomething();
if(!tmpNode.isRoot())
removeNodeFromParent(tmpNode);
}The problem is, the for loop doesn't traverse all the elements. That's if i call removeNodeFromParent. Is the enumeration updated twice?
ie if my tree is
root
-1
-2
-3after the call of supprNode(root) i get:
root
-2And i really don't understand why.Hi!
If you look at the apidoc of DefaultMutableTreeNode.preorderEnumeration() you will see following text:
* Modifying the tree by inserting, removing, or moving a node invalidates
* any enumerations created before the modification.
So you should copy the elements of the enumeration in a separate list and iterate then over this list!
With kind regard,
Mathias -
Remove root node from tree ...
hi all,
how can i delete the root node from a tree ???
i've tried:
tree.removeAll();
this removes all nodes from the tree except the root.
thanks.try this:
tree.setRootVisible(false);
Bye! -
Trying to Remove Tree Pushed By Sandy Onto Verizon Telephone Pole
A tree in my backyard in Brooklyn was pushed so that it is now leaning on a Verizon telephone pole (the pole is marked NYT). Most of the tree has been removed, but the tree service needs Verizon to look at the situation and determine how to proceed before completing the job. I am using this board to find out how to get Verizon's attention to this matter.
Hi OneL,
Your issue has been escalated to a Verizon agent. Before the agent can begin assisting you, they will need to collect further information from you. Please go to your profile page for the forum and look at the top of the middle column where you will find an area titled "My Support Cases". You can reach your profile page by clicking on your name beside your post, or at the top left of this page underneath the title of the board.
Under "My Support Cases" you will find a link to the private board where you and the agent may exchange information. This should be checked on a frequent basis, as the agent may be waiting for information from you before they can proceed with any actions. Please keep all correspondence regarding your issue in the private support portal. -
Good morning!
We just moved into our home and have several trees on the front edge of our property that are entangled in telephone and cable lines. We've checked with the local power company and they've assured us that the wires are not theirs and we should contact our phone and cable company. We are curious to know if you do tree trimming or tree removal since the lines are completely surrounding the wires.
Thanks so much!!
As an aside, we LOVE our FiOs service! We came from Sussex county where we had good cable and internet but this is SO MUCH BETTER!
Thanks!!
Alison StellaVerizon support is in receipt of this issue. We will send you a PM to gather additional information.
Thanks,
Tonya D.
Notice: Content posted by Verizon employees is meant to be informational and does not supersede or change the Verizon Forums User Guidelines or Terms or Service, or your Customer Agreement Terms and Conditions or Plan. -
Can I trim without doing ANY transcoding?
I have video files in MOV and M4V which are H264. Those files play beautifully from a website but they are too long. I have QuickTime Player Pro 7.6.9 so I'm intending using it to edit them (by which I mean just trim them - no fiddling with anything else).
These MOV and M4V files have already been transcoded. When I "Export" them from QTP the quality seems to degrade. I've read that transcoding more than once may degrade the video quality. It looks as if every option available to Export them from QTP involves more transcoding of some sort.
Is there a way that I can edit (ie just trim) them in QTP but have it export the files exactly as they are now, without touching the coding at all?Currently the file sizes are large. I was hoping that trimming to the few minutes I want would reduce the file size.
If you trim the clip properly before copying the trimmed portion to a new file container, only the desired content will be contained in the new MOV file making the file size smaller. How much smaller, of course, depends on how much of the clip you trim and remove.
If I'm understanding you correctly, QTP will mark the In and Out points but when I use 'Save as.." it will leave the full file size intact (??) and still upload to the server the full 15 minutes worth of file (??) and visitors to the website who are using mobiles may view the full 15 minutes still???
No. What I said was that if you "mark" the content you wish to keep and then use the "Trim to Selection" option to create a "timeline" only containing the segment of the file you wish to keep, the, when you use the "Save As..." command, only the trimmed content will be copied to the new MOV file.
On the other hand, if you just mark the content without physically trimming it, then the entire movie will be copied to the new file along with the markers which only the QT Player, iTunes, etc. will then play correctly while apps like VLC will continue to play the whole file. In addition. If you use the "Save" command to keep the data in its original file container, then only the markers are saved and the file still contains all of the original data plus the newly added markers.
I repeat, to create a "smaller" file with only the trimmed data in it, you must mark, trim, and write the desired data to a new MOV file container. Thereafter you simply replace the current online files with the new one(s) you've created. You can then decide whether or not you want to keep or delete the original file and simply keep the new file. -
Double click in ALV tree output????
Hi all,
I am able to display output in tree format. But I want to add the double click functionality to some of the fields in output. Means if I double click on some value in output tree, it should call some transaction. Please help me with this issue of double clicking.
Please tell how to handle events in this report tree display.
For the following code its displaying output in tree format and in right way. But i need to add double click functionality to this.
So provide me some sample program for this one....
* create hierarchy
CALL METHOD tree1->set_table_for_first_display
EXPORTING
it_list_commentary = lt_list_commentary
i_background_id = 'ALV_BACKGROUND'
i_save = 'A'
is_variant = ls_variant
CHANGING
it_sort = gt_sort[]
it_outtab = itab_outtab
it_fieldcatalog = t_fieldcat. "gt_fieldcatalog.
* expand first level
CALL METHOD tree1->expand_tree
EXPORTING
i_level = 1.
* optimize column-width
CALL METHOD tree1->column_optimize
EXPORTING
i_start_column = tree1->c_hierarchy_column_name
i_end_column = tree1->c_hierarchy_column_name.
In grid ALV we can have double cilck functionality using code:
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = w_repid
i_callback_pf_status_set = 'PF_STATUS'
i_callback_user_command = 'USER_COMMAND'
is_layout = ls_layout
it_fieldcat = gt_fc[]
Here we can write subroutine for USER_COMMAND and handle the double click evenet. But tell me how to provide this in tree ALV.
<REMOVED BY MODERATOR>
Regards,
Sachin
Edited by: Alvaro Tejada Galindo on Feb 14, 2008 1:47 PMHello Sachin
The following sample report ZUS_SDN_ALV_TREE_DEMO demonstrates the crucial parts for double-click event handling (nodes & items) in ALV trees.
*& Report ZUS_SDN_ALV_TREE_DEMO
*& Thread: double click in ALV tree output????
*& <a class="jive_macro jive_macro_thread" href="" __jive_macro_name="thread" modifiedtitle="true" __default_attr="742412"></a>
REPORT zus_sdn_alv_tree_demo.
CLASS cl_gui_column_tree DEFINITION LOAD.
CLASS cl_gui_cfw DEFINITION LOAD.
TYPE-POOLS: abap.
TYPES: BEGIN OF ty_s_outtab.
INCLUDE TYPE knvv AS data.
TYPES: nkey TYPE lvc_nkey.
TYPES: parent_key TYPE lvc_nkey.
TYPES: END OF ty_s_outtab.
TYPES: ty_t_outtab TYPE STANDARD TABLE OF ty_s_outtab
WITH DEFAULT KEY.
DATA: gt_outtab TYPE ty_t_outtab.
DATA:
gd_okcode TYPE ui_func,
gd_repid TYPE syst-repid,
gt_fcat TYPE lvc_t_fcat,
gs_layout TYPE lvc_s_layo,
gs_variant TYPE disvariant,
go_docking TYPE REF TO cl_gui_docking_container,
go_tree TYPE REF TO cl_gui_alv_tree.
* CLASS lcl_eventhandler DEFINITION
CLASS lcl_eventhandler DEFINITION.
PUBLIC SECTION.
CLASS-METHODS:
handle_node_double_click
FOR EVENT node_double_click OF cl_gui_alv_tree
IMPORTING node_key,
handle_item_double_click
FOR EVENT item_double_click OF cl_gui_alv_tree
IMPORTING node_key
fieldname.
ENDCLASS. "lcl_eventhandler DEFINITION
* CLASS lcl_eventhandler IMPLEMENTATION
CLASS lcl_eventhandler IMPLEMENTATION.
METHOD handle_node_double_click.
message 'Event=Double-Click on Node' type 'I'.
call transaction 'XD03'.
ENDMETHOD. "handle_node_double_click
METHOD handle_item_double_click.
message 'Event=Double-Click on Item' type 'I'.
call transaction 'VA03'.
ENDMETHOD. "handle_item_double_click
ENDCLASS. "lcl_eventhandler IMPLEMENTATION
START-OF-SELECTION.
PERFORM init_controls.
gd_repid = syst-repid.
CALL METHOD go_docking->link
EXPORTING
repid = gd_repid
dynnr = '0100'
* container =
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
lifetime_dynpro_dynpro_link = 3
OTHERS = 4.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CALL SCREEN '0100'.
** NOTE: no elements on screen
** PROCESS BEFORE OUTPUT.
** MODULE STATUS_0100.
** PROCESS AFTER INPUT.
** MODULE USER_COMMAND_0100.
END-OF-SELECTION.
*& Module STATUS_0100 OUTPUT
* text
MODULE status_0100 OUTPUT.
SET PF-STATUS 'STATUS_0100'.
* SET TITLEBAR 'xxx'.
ENDMODULE. " STATUS_0100 OUTPUT
*& Module USER_COMMAND_0100 INPUT
* text
MODULE user_command_0100 INPUT.
TRANSLATE gd_okcode TO UPPER CASE.
CASE gd_okcode.
WHEN 'BACK' OR
'EXIT' OR
'CANC'.
SET SCREEN 0. LEAVE SCREEN.
WHEN 'REFRESH'.
WHEN OTHERS.
ENDCASE.
CLEAR: gd_okcode.
ENDMODULE. " USER_COMMAND_0100 INPUT
*& Form init_controls
* text
* --> p1 text
* <-- p2 text
FORM init_controls .
* Create docking container
CREATE OBJECT go_docking
EXPORTING
parent = cl_gui_container=>screen0
ratio = 90
EXCEPTIONS
OTHERS = 6.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
* create tree control
CREATE OBJECT go_tree
EXPORTING
parent = go_docking
node_selection_mode = cl_gui_column_tree=>node_sel_mode_multiple
item_selection = 'X' " required for double-click event on item
no_html_header = ''
no_toolbar = ''
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
illegal_node_selection_mode = 5
failed = 6
illegal_column_name = 7.
IF sy-subrc <> 0.
MESSAGE x208(00) WITH 'ERROR'. "#EC NOTEXT
ENDIF.
* create Hierarchy-header
DATA ls_hierarchy_header TYPE treev_hhdr.
PERFORM build_hierarchy_header CHANGING ls_hierarchy_header.
PERFORM build_fieldcatalog.
PERFORM set_layout_and_variant.
* create emty tree-control
CALL METHOD go_tree->set_table_for_first_display
EXPORTING
** i_structure_name = 'KNVV'
is_variant = gs_variant
i_save = 'A'
* i_default = 'X'
is_hierarchy_header = ls_hierarchy_header
* is_exception_field =
* it_special_groups =
* it_list_commentary =
* i_logo =
* i_background_id =
* it_toolbar_excluding =
* it_except_qinfo =
CHANGING
it_outtab = gt_outtab
* it_filter =
it_fieldcatalog = gt_fcat.
* create hierarchy
PERFORM create_hierarchy.
* register events
PERFORM register_events.
* adjust column_width
CALL METHOD go_tree->column_optimize.
ENDFORM. " init_controls
*& Form build_hierarchy_header
* build hierarchy-header-information
* -->P_L_HIERARCHY_HEADER strucxture for hierarchy-header
FORM build_hierarchy_header CHANGING
p_hierarchy_header TYPE treev_hhdr.
p_hierarchy_header-heading = 'Hierarchy Header'. "#EC NOTEXT
p_hierarchy_header-tooltip =
'This is the Hierarchy Header !'. "#EC NOTEXT
p_hierarchy_header-width = 30.
p_hierarchy_header-width_pix = ''.
ENDFORM. " build_hierarchy_header
*& Form BUILD_FIELDCATALOG
* text
* --> p1 text
* <-- p2 text
FORM build_fieldcatalog .
REFRESH: gt_fcat.
CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
* I_BUFFER_ACTIVE =
i_structure_name = 'KNVV'
* I_CLIENT_NEVER_DISPLAY = 'X'
* I_BYPASSING_BUFFER =
* I_INTERNAL_TABNAME =
CHANGING
ct_fieldcat = gt_fcat
EXCEPTIONS
inconsistent_interface = 1
program_error = 2
OTHERS = 3.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
DELETE gt_fcat FROM 8.
ENDFORM. " BUILD_FIELDCATALOG
*& Form SET_LAYOUT_AND_VARIANT
* text
* --> p1 text
* <-- p2 text
FORM set_layout_and_variant .
CLEAR: gs_layout,
gs_variant.
gs_variant-report = syst-repid.
gs_variant-handle = 'TREE'.
ENDFORM. " SET_LAYOUT_AND_VARIANT
*& Form create_hierarchy
* text
* --> p1 text
* <-- p2 text
FORM create_hierarchy .
DATA: ls_knvv TYPE sflight,
ls_outtab TYPE ty_s_outtab,
lt_outtab TYPE ty_t_outtab.
* get data
SELECT * FROM knvv INTO CORRESPONDING FIELDS OF TABLE lt_outtab
UP TO 200 ROWS . "#EC CI_NOWHERE
SORT lt_outtab BY kunnr vkorg.
* add data to tree
DATA: ld_kunnr_key TYPE lvc_nkey,
ld_vkorg_key TYPE lvc_nkey,
ld_last_key TYPE lvc_nkey.
LOOP AT lt_outtab INTO ls_outtab.
ON CHANGE OF ls_outtab-kunnr.
PERFORM add_customer_line USING ls_outtab-data
CHANGING ld_kunnr_key.
ENDON.
ON CHANGE OF ls_outtab-vkorg.
PERFORM add_salesorg_line USING ls_outtab-data
ld_kunnr_key
CHANGING ld_vkorg_key.
ENDON.
PERFORM add_complete_line USING ls_outtab-data
ld_vkorg_key
CHANGING ld_last_key.
ENDLOOP.
* calculate totals
CALL METHOD go_tree->update_calculations.
* this method must be called to send the data to the frontend
CALL METHOD go_tree->frontend_update.
ENDFORM. " create_hierarchy
*& Form add_customer_line
* add hierarchy-level 1 to tree
* -->P_LS_SFLIGHT sflight
* -->P_RELEATKEY relatkey
* <-->p_node_key new node-key
FORM add_customer_line USING us_data TYPE ty_s_outtab-data
ud_relat_key TYPE lvc_nkey
CHANGING cd_node_key TYPE lvc_nkey.
DATA: l_node_text TYPE lvc_value,
ls_data TYPE ty_s_outtab-data.
* set item-layout
DATA: lt_item_layout TYPE lvc_t_layi,
ls_item_layout TYPE lvc_s_layi.
ls_item_layout-t_image = '@A0@'. " icon_customer.
ls_item_layout-fieldname = go_tree->c_hierarchy_column_name.
ls_item_layout-style =
cl_gui_column_tree=>style_intensifd_critical.
APPEND ls_item_layout TO lt_item_layout.
* add node
l_node_text = us_data-kunnr.
DATA: ls_node TYPE lvc_s_layn.
ls_node-n_image = space.
ls_node-exp_image = space.
CALL METHOD go_tree->add_node
EXPORTING
i_relat_node_key = ud_relat_key
i_relationship = cl_gui_column_tree=>relat_last_child
i_node_text = l_node_text
is_outtab_line = ls_data
is_node_layout = ls_node
it_item_layout = lt_item_layout
IMPORTING
e_new_node_key = cd_node_key.
ENDFORM. " add_customer_line
*& Form add_salesorg_line
* add hierarchy-level 1 to tree
* -->P_LS_SFLIGHT sflight
* -->P_RELEATKEY relatkey
* <-->p_node_key new node-key
FORM add_salesorg_line USING us_data TYPE ty_s_outtab-data
ud_relat_key TYPE lvc_nkey
CHANGING cd_node_key TYPE lvc_nkey.
DATA: l_node_text TYPE lvc_value,
ls_data TYPE ty_s_outtab-data.
* set item-layout
DATA: lt_item_layout TYPE lvc_t_layi,
ls_item_layout TYPE lvc_s_layi.
ls_item_layout-t_image = '@DS@'. " ICON_PARTNER_SALES_ACTIVITY
ls_item_layout-fieldname = go_tree->c_hierarchy_column_name.
ls_item_layout-style =
cl_gui_column_tree=>style_intensifd_critical.
APPEND ls_item_layout TO lt_item_layout.
* add node
l_node_text = us_data-vkorg.
DATA: ls_node TYPE lvc_s_layn.
ls_node-n_image = space.
ls_node-exp_image = space.
CALL METHOD go_tree->add_node
EXPORTING
i_relat_node_key = ud_relat_key
i_relationship = cl_gui_column_tree=>relat_last_child
i_node_text = l_node_text
is_outtab_line = ls_data
is_node_layout = ls_node
it_item_layout = lt_item_layout
IMPORTING
e_new_node_key = cd_node_key.
ENDFORM. " add_salesorg_line
*& Form add_cmplete_line
* add hierarchy-level 3 to tree
* -->P_LS_SFLIGHT sflight
* -->P_RELEATKEY relatkey
* <-->p_node_key new node-key
FORM add_complete_line USING us_data TYPE ty_s_outtab-data
ud_relat_key TYPE lvc_nkey
CHANGING cd_node_key TYPE lvc_nkey.
DATA: l_node_text TYPE lvc_value.
* set item-layout
DATA: lt_item_layout TYPE lvc_t_layi,
ls_item_layout TYPE lvc_s_layi.
ls_item_layout-fieldname = go_tree->c_hierarchy_column_name.
ls_item_layout-class = cl_gui_column_tree=>item_class_checkbox.
** ls_item_layout-editable = 'X'.
APPEND ls_item_layout TO lt_item_layout.
** CLEAR ls_item_layout.
** ls_item_layout-fieldname = 'PLANETYPE'.
** ls_item_layout-alignment = cl_gui_column_tree=>align_right.
** APPEND ls_item_layout TO lt_item_layout.
l_node_text = us_data-vtweg.
DATA: ls_node TYPE lvc_s_layn.
ls_node-n_image = space.
ls_node-exp_image = space.
CALL METHOD go_tree->add_node
EXPORTING
i_relat_node_key = ud_relat_key
i_relationship = cl_gui_column_tree=>relat_last_child
is_outtab_line = us_data
i_node_text = l_node_text
is_node_layout = ls_node
it_item_layout = lt_item_layout
IMPORTING
e_new_node_key = cd_node_key.
ENDFORM. " add_complete_line
*& Form register_events
* text
* --> p1 text
* <-- p2 text
FORM register_events.
* define the events which will be passed to the backend
DATA: lt_events TYPE cntl_simple_events,
l_event TYPE cntl_simple_event.
* define the events which will be passed to the backend
l_event-eventid = cl_gui_column_tree=>eventid_expand_no_children.
APPEND l_event TO lt_events.
** l_event-eventid = cl_gui_column_tree=>eventid_checkbox_change.
** APPEND l_event TO lt_events.
** l_event-eventid = cl_gui_column_tree=>eventid_header_context_men_req.
** APPEND l_event TO lt_events.
** l_event-eventid = cl_gui_column_tree=>eventid_node_context_menu_req.
** APPEND l_event TO lt_events.
** l_event-eventid = cl_gui_column_tree=>eventid_item_context_menu_req.
** APPEND l_event TO lt_events.
** l_event-eventid = cl_gui_column_tree=>eventid_header_click.
** APPEND l_event TO lt_events.
** l_event-eventid = cl_gui_column_tree=>eventid_item_keypress.
** APPEND l_event TO lt_events.
l_event-eventid = cl_gui_column_tree=>eventid_node_double_click.
APPEND l_event TO lt_events.
l_event-eventid = cl_gui_column_tree=>eventid_item_double_click.
APPEND l_event TO lt_events.
CALL METHOD go_tree->set_registered_events
EXPORTING
events = lt_events
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
illegal_event_combination = 3.
IF sy-subrc <> 0.
MESSAGE x208(00) WITH 'ERROR'. "#EC NOTEXT
ENDIF.
* set Handler
set handler:
lcl_eventhandler=>handle_node_double_click for go_tree,
lcl_eventhandler=>handle_item_double_click for go_tree.
** DATA: l_event_receiver TYPE REF TO lcl_tree_event_receiver.
** CREATE OBJECT l_event_receiver.
** SET HANDLER l_event_receiver->handle_node_ctmenu_request
** FOR tree1.
** SET HANDLER l_event_receiver->handle_node_ctmenu_selected
** FOR tree1.
** SET HANDLER l_event_receiver->handle_item_ctmenu_request
** FOR tree1.
** SET HANDLER l_event_receiver->handle_item_ctmenu_selected
** FOR tree1.
** SET HANDLER l_event_receiver->handle_checkbox_change FOR tree1.
ENDFORM. " register_events
Regards
Uwe -
Tree Component with incremental auto-refresh?
Is there a free (preferably) or commercial JSF tree component with a general AJAX-based incremental auto-refresh?
Essentially when dealing with a tree of data which can lose or add nodes at any time, it would be nice to have an optional polling mechanism built into the tree that would check the server for tree insertion and removal events and handle any such events whenever they're found via incremental AJAX-based modifications to the tree -- not a full refresh. The same is true for tree node change events.
To be clear this is not a substitute for handling client events -- the tree data is indicative of shared state and changes independently from user actions.I was following instructions from [http://niallcblogs.blogspot.nl/2009/06/auto-refreshing-adf-chart-objects-in.html]
But I got it to work the way you say.
But setting refresh="always" generates exceptions in even simple cases. Is it because I am using MySQL which does not have event notification support? -
Which one is better (Delete Or Trim) in a collection
Hi All,
I want to know whether Delete is better or Trim is better when we are using Nested tables.
In Oracle doc it is mentioned that Delete will remove the data but the place holder will be there, where as TRIM will remove the placeholder also.
Does this mean we can conserve memory more when we use TRIM rather than DELETE.
Appreciate your valuable response.
Thanks,
MK.Text from documentation
http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14261/collection_method.htm
DELETE
This procedure has three forms. DELETE removes all elements from a collection. DELETE(n) removes the nth element from an associative array or nested table. If n is null, DELETE(n) does nothing. DELETE(m,n) removes all elements in the range m..n from an associative array or nested table. If m is larger than n or if m or n is null, DELETE(m,n) does nothing.
TRIM
This procedure has two forms. TRIM removes one element from the end of a collection. TRIM(n) removes n elements from the end of a collection. If n is greater than COUNT, TRIM(n) raises SUBSCRIPT_BEYOND_COUNT. You cannot use TRIM with index-by tables.TRIM operates on the internal size of a collection. If TRIM encounters deleted elements, it includes them in its tally.
Usage Notes
In general, do not depend on the interaction between TRIM and DELETE. It is better to treat nested tables like fixed-size arrays and use only DELETE, or to treat them like stacks and use only TRIM and EXTEND. -
Is trim() useful for splitting up a string that has a delimiter?
Hi all
below is an example of my data
Col 1
abc_ijk
a_xyz
pq_b
I need to split up abc_ijk into 'abc' and 'ikj' and store them into another table. Can i use trim? I know that i can specify the number of characters to split it up, but my number of characters for each row is different. how can i tell trim to remove everything after(including '_') so that i can get abc, as well as remove everything before(including '_') so that i can get ijk?And in 10g you could use regular expressions ... (scnr)
WITH t AS (SELECT 'abc_ijk' col1
FROM dual
UNION
SELECT 'a_xyz'
FROM dual
UNION
SELECT 'pq_b'
FROM dual
SELECT col1,
REGEXP_SUBSTR(col1, '[a-z]+', 1, 1) fld1,
REGEXP_SUBSTR(col1, '[a-z]+', 2, 1) fld2
FROM t;C. -
How remove space in column ?
In a.newunit column I have spaces before data. I tried to use TRIM and LTRIM -- but doesn't work :(
What else I can use?
SELECT LTRIM(u.scode), LTRIM(a.newunit)
FROM unit u,
aaa_test a
WHERE LTRIM(u.scode) = LTRIM(a.newunit)Can you explain what "doesn't work" means, preferrably with an example (i.e. DDL for the Unit and AAA_Test tables, INSERT statements, and a query that returns the incorrect results)?
TRIM will remove spaces at the beginning and end of a value, LTRIM will remove spaces at the beginning of a value. Potentailly, you don't really have spaces at the beginning of your data. Potentially, you are misinterpreting something (in which case seeing what constitutes "not working" is critical).
Justin -
Hide the group tree while previewing the report
Post Author: sanjay_usa1
CA Forum: General
Hello! Everyone i would like to hide the group tree which comes in the report while previewing it when i preview the report each time the group tree in the left hand side appears everytime i know i can hide and unhide it from the toolbar in the upperside but i dont want it to dispaly the group tree while previewing it as default , Is it possible to do that.
Pls Help out it will be a great help
Regards,SanjayPost Author: yangster
CA Forum: General
Under file -> optionsuncheck the display group tree that will remove the group tree from displaying by default -
How to "trim original" video in iOS?
When iOS first came out I remember there being an option to "trim original" video where the entire video would be replaced with only the part that you wanted to keep (the trimmed parts of the video would be deleted permanently). You also had the option to "save as new clip" which would keep both the original video and a new file with the trimmed parts removed.
Where has the "trim original" feature gone? It does not show up in the latest version of iOS 8 but it is still referenced in the iPhone User Guide for iOS (see attached picture).
The picture below shows the options I get when attempting to trim a video in iOS 8. You can see that the only option I get is to save as a new clip.I think I just figured out the answer... If iCloud Photo Library is turned on, I only get the option to save as a new clip. Thus, trimming video creates two files that take up cloud storage (for which Apple charges if you want more than 5 GB). If I disable iCloud Photo Library, the option to trim original returns. If this is intentional on Apple's part, it is very clever of them to try to get people to fill up their iCloud storage faster. Of course you just go back and delete the original if you don't want it, but this extra step seems unnecessary when Apple operating systems are supposed to be "intuitive" and "just work."
Apple, please add the "trim original" feature for those who have enabled iCloud Photo Library. There is no reason this should be any different with iCloud Photo Library enabled other than to try to trick people into filling up their iCloud storage (and subsequently paying for more) faster.
Maybe you are looking for
-
Macbook pro: Extremely slow upload speed
Hi, I know this question has beed raised many times before me, seemingly from hundreds or thousands of users, but none of the threads I have found has lead to any solution. My new Macbook Pro (15 inch), using Lion 10.7.3, is simply unable to obtain a
-
Red Eye Adjustment not saved (completely)
After upgrading my library, I tried editing some photos. On one, I made red-eye adjustment that looked just fine--that is until I saved the edit. Once saved, the red-eye correction was different (and not as complete) as I had seen in the edit window.
-
About 8 months ago I was hacked. My imac turned itself on from being powered down and I witnessed someone else controlling my screen. I pulled the plug out and took it in and did a clean install. I have read all the mac security articles and h
-
Please, I need help on this one. I had an iBook G4 crash on me, then get as far as the white Apple screen with pinwheel before freezing. I tried running Disk Utility off of an OS X install disk, and it found no volume structure errors. However, when
-
Hello, we created a planning area with storage time profile level days. For the statistical forecast, the input and output key figures are defined per month. We defined a statistical forecast profile with Single Exponential Smoothing as method as wel