Apache OpenOffice (AOO) Bugzilla – Issue 70770
Icons for mail merge in Table Data toolbar different from those in other toolbars
Last modified: 2017-05-20 11:15:46 UTC
1. Add an icon for the "classic" form letter printing (AKA old mail merge) with Tools - Costomize... - Toolbars - Add... - Category: Documents - Commands: Mail Merge to the Table Data toolbar. 2. Note you have now 2 identical icons, one labelled "Mail Merge..." (in the Table Data toolbar by default), the other one "Mail Merge" (you just added this one), where "Mail Merge..." (3 dots) is supposed to call the mailmerge wizard, and "Mail Merge" (no dots) the old mail merge dialogue. 3. Note that the tooltip of either icon says only "Mail Merge", which means there is no way to distinguish the 2 icons. This is true even for Extended Tips activated. 4. Now click on the icon for the old mail merge dialogue (step 1): the mailmerge wizard appears. One would expect that one icon calls the old mail merge dialogue, and the other one the mailmerge wizard. Instead, both call the wizard. This is reproducible only if you put the icon for the old mail merge dialogue into the Table Data toolbar (step 1). If you put it into the, say, Standard toolbar, it works as expected. Thanks for fixing.
Reassigned to HI.
I checked with "2.0.2 German version WIN XP: [680m5(Build9011)]" and also "2.1.0 German version WIN XP: [680m6(Build9095)]". I can not confirm that problem for any of the versions, please see my little demo movie. I did not find an icon for the function with mail merge assistent. @mbayer Please specify your OS and Localisation!
Created attachment 42910 [details] Demo movie
mbayer->rainerbielefeld: Please re-read the description with more care! It says very clearly that this error occurs only if you put both icons into the TABLE DATA toolbar (it says so even in the summary), and not if you put them into the Standard toolbar, as you did (your movie shows this). I did a little comic strip with my German version of OOo, in order to make it easier for you to reproduce. I hope you enjoy it... 1. Open the Writer module. 2. Open the Data Sources View (F4). 3. From a data source (like Bibliography), drag and drop a field (like Author) into your document. 4. Now click on the small arrow at the right side of the Table Data toolbar (not Standard toolbar, not Formatting toolbar, but TABLE DATA toolbar, as it already says in the summary line). 5. From the menu, choose "Customize Toolbar..." 6. Be sure you are in the customizing dialogue of the Data Source Browser. -> Item #1 in my screenshots. 7. Be sure you are customizing the Table Data toolbar ("Tabellenansicht" in the German localization)! -> #2 8. In the middle, scroll down: you see the "Mail Merge..." ("Seriendruck...") command, which is present by default in this toolbar. Note this is "Mail Merge..." with three dots, which is supposed to call the Mail Merge Wizard. -> #3 9. Click on "Add..." ("Hinzufügen..."). -> #4 10. In "Category" ("Bereich"), choose "Documents" ("Dokumente"). -> #5 11. In "Commands" ("Befehle"), choose "Mail Merge" ("Seriendruck"). Note this is "Mail Merge" without dots, which is supposed to call the old mail merge dialogue (without wizard). -> #6 12. Click on "Add" ("Hinzufügen"). -> #7 13. Leave the dialogue by clicking on "Close" ("Schließen"). 14. You may now move down the just added command "Mail Merge" ("Seriendruck") using the arrows. 15. Note you have now two commands labelled "Mail Merge" ("Seriendruck") in this toolbar: the one present by default, with three dots, which calls the the mail merge wizard, -> #8 and the one just added, without dots, which calls the old mail merge dialogue. -> #9 16. Close the dialoge by clicking on OK. 17. In your Writer window, you will now find two identical icons in the Table Data toolbar, both with a tooltip saying "Mail Merge" ("Seriendruck"), but the one present by default and supposed to call the wizard -> #10 (#8 in the customizing dialogue) and the other just added and supposed to call the old mail merge dialogue -> #11 (#9 in the customizing dialoge). Note the tooltip is just "Mail Merge" ("Seriendruck"), i.e. without dots, for both of them. 18. Now click first on the one, than on the other: either of them calls the mail merge wizard. 19. For a cross-check, remove the "Mail Merge" icon from the Table Data toolbar: redo steps 4 trough 7. 20. In the middle, scroll down and select the recently added command "Mail Merge" ("Seriendruck") - the one without dots -> #12 (#9 in step 15). 21. Remove it by clicking on "Modify" ("Ändern"), and "Delete" ("Entfernen") in the menu. -> #13 22. Leave the dialogue by clicking OK. 23. Now costomize you Standard toolbar: click on the small arrow at the right end of the Standard toolbar. From the menu, choose "Customize toolbar..." 24. Click on "Add..." ("Hinzufügen"). 25. Like in steps 10 through 13, choose "Documents" ("Dokumente") in "Category" ("Bereich") -> #14, "Mail Merge" ("Seriendruck") in "Commands" ("Befehle") -> #15, then click on "Add" ("Hinzufügen") -> #16, then on "Close" ("Schließen"). 26. You now have the command "Mail Merge" ("Seriendruck") with no dots -> #17 in the Standard toolbar -> #18 of the Writer module -> #19. Click on OK in order to leave the customizing dialogue. 27. In your Writer window, you will now find two identical icons, both with a tooltip saying "Mail Merge" ("Seriendruck"). Note the tooltip is just "Mail Merge" ("Seriendruck"), i.e. without dots, for both of them. 28. The one of them, which you just added to the Standard toolbar, calls the old mail merge dialogue -> #20 (#17 in the customizing dialogue). The other, present in the Table Data toolbar by default, calls the mail merge wizard. -> #21 The behaviour described in step 28 is OK, the behaviour described in step 18 is a defect: OOo writer should behave like in step 28 in both cases. I can reproduce this error with Sun's OOo 2.1 (Build 9095) under Linux, German localization, and with Novell's OOo 2.0.4 (2.0.4.7 - Build 9073) under Linux, English and German localization (both).
Created attachment 42911 [details] Steps 6~9
Created attachment 42912 [details] Steps 10~13
Created attachment 42913 [details] Steps 14~16
Created attachment 42914 [details] Steps 17~18
Created attachment 42915 [details] Steps 20~22
Created attachment 42916 [details] Step 25
Created attachment 42917 [details] Step 26
Created attachment 42918 [details] Steps 27~28
I checked with "2.0.2 German version WIN XP: [680m5(Build9011)]" and also "2.1.0 German version WIN XP: [680m6(Build9095)]". I can confirm that problem for both versions. As i pointed out, normally you can add an item without Icon for mail merge print using the mail merge assistant and alternatively an item with the mail merge icon to use the old mail merge proceeding. That's ok. The selectable icons for the data source browser toolbar differ from those for the standard toolbar. This inconsistency should be abolished, items for Table Data toolbar should be the same as for other toolbars. Another strange effect is that the "Serienbrief ..." item (with dots), that is in the standard for that toolbar, can not be inserted from the "modify toolbar " dialogue, no such function is offered. If you delete it from the toolbar, it will be lost forever. So, please amend the available items for Table Data toolbar to those available for other toolbars. @mbayer: Please specify your OS!
mbayer->rainerbielefeld: Please re-read the description #5 (the last 3 lines of it) with more care: I said very clearly that I'm using Linux. But I initially checked also under Windows (with Sun's OOo 2.0.4), that's why I originally set the O/S field to "All" (it now says "Windows XP").
Due to 'Additional comments from mbayer Sun Feb 11 15:13:34 +0000 2007' OS -> All
HI->OS: the table toolbar of the beamer should have the same functions/icons like the standard toolbar.
move target to 3.x according http://wiki.services.openoffice.org/wiki/Target_3x
Reset assigne to the default "issues@openoffice.apache.org".