Issue 27251 - Multiple DDE conversations on same DDE service
Summary: Multiple DDE conversations on same DDE service
Alias: None
Product: Calc
Classification: Application
Component: code (show other issues)
Version: OOo 1.1
Hardware: PC Windows XP
: P3 Trivial with 2 votes (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2004-03-31 16:50 UTC by andulvar
Modified: 2013-10-08 04:42 UTC (History)
1 user (show)

See Also:
Latest Confirmation in: ---
Developer Difficulty: ---


Note You need to log in before you can comment on or make changes to this issue.
Description andulvar 2004-03-31 16:50:31 UTC
In the OOo spreadsheet application, you can create a DDE Advise link to another
application by typing =DDE("service";"topic";"item") into a cell, for example,
=DDE("excel";"Book1";"r1c1") will take data from R1C1 of an Excel spreadsheet.

The problem I see is that OO spreadsheet will open a new DDE conversation for
every cell that is linked in this manner.  While this may not matter for a small
number of cells, it matters a great deal for large numbers of cells - it is very
inefficient.  This behaviour causes some serious problems with another tool we
wish to use.

Most DDE-enabled programs, including Excel, will not open a new conversation to
the DDE server if there is already a conversation open to the DDE service. 
Additional DDE Advise loops are simply established on the existing conversation.
 This is considerably faster and more resource efficient.  There is a little
more book-keeping to do to ensure that the conversation is only closed when the
last Advise loop is removed, but I suggest that sharing DDE conversations is a
strongly desirable behaviour for both speed and resource efficiency reasons.

Andrew Thomas
Comment 1 frank 2004-04-01 08:20:01 UTC
Hi Bettina,

one for you.

Comment 2 ace_dent 2008-05-16 02:54:33 UTC Issue Tracker - Feedback Request.

The Issue you raised has the status 'New' pending further action, but has not
been updated within the last 4 years. Please consider re-testing with one of the
latest versions of OOo, as the problem(s) may have already been addressed.
Either use the recent stable version:
or consider trying the new OOo 3 BETA (still in testing):
Please report back the outcome so this Issue may be Closed or Progressed as
necessary - otherwise it may be Resolved as Invalid in the future. You may also
wish to search for (and note) any duplicates of this Issue that may have
advanced further by checking the Issue Tracker:
Many thanks,
Cleaning-up and Closing old Issues as part of:
~ The Grand Bug Squash, pre v3 ~
Comment 3 bettina.haberer 2010-05-21 14:51:46 UTC
To grep the issues easier via "requirements" I put the issues currently lying on
my owner to the owner "requirements".