This is a migrated thread and some comments may be shown as answers.

Mail Merge Labels

3 Answers 92 Views
RichTextEditor
This is a migrated thread and some comments may be shown as answers.
Mohammed
Top achievements
Rank 1
Mohammed asked on 25 Apr 2016, 01:58 PM

Hi, 

Is it possible to mail merge labels as you can do in Word? I can't find this feature anywhere on the mail merge documentation.

I did find this feature request but I don't know if this is requesting the feature for Winforms and if the feature has been implemented yet.

 

Best Regards

Mohammed

3 Answers, 1 is accepted

Sort by
0
Hristo
Telerik team
answered on 28 Apr 2016, 08:15 AM
Hello Mohammed,

Thank you for writing.

Currently, the required functionality is not supported. That is why I have logged it in our feedback portal as a feature request. You can track its progress, subscribe for status changes and add your vote/comment to it on the following link - feedback item. I have also updated your Telerik points.

The documentation discussing the available at the moment functionality is available here: Mail Merge.

I hope this information was useful. Should you have further questions please do not hesitate to write back.

Regards,
Hristo Merdjanov
Telerik
Do you need help with upgrading your AJAX, WPF or WinForms project? Check the Telerik API Analyzer and share your thoughts.
0
Mohammed
Top achievements
Rank 1
answered on 28 Apr 2016, 09:48 AM
Hi,

How long do you think this will take to implement. I understand the more votes a feature request receives the higher priority it gets, but what is the process with regards to a feature request? If a feature request has low priority how long will it take? 

I need this feature because I'm writing a piece of software using telerik winforms where labels are vital component. Letters and labels go hand in hand in this software, and as such I'm looking at other ways to implement labels.

I've tried to look at the mail merge method 'public RadDocument MailMerge( bool startEachRecordOnNewPage )' by default it is set to true so it sets each record on a new page. When I use the method and set it to false it still puts each record on a new page.

I've also tried using the MergeFieldToStringConverting Event with a mergefield 'NextRecord' to move through the records, this was fruitless but it did give me some insight into how mergefields work.

    private void radRichTextEditor1_MergeFieldToStringConverting(object sender, Telerik.WinForms.Documents.Model.MergeFieldToStringConvertingEventArgs e)
        {
            if (e.MergeField.PropertyPath == "NextRecord")
            {
                radRichTextEditor1.Document.MailMergeDataSource.MoveToNext();
            }
        }

Could you help us out in achieving the labels feature I need whilst it is being developed, as I have seen previously that feature requests can take a very long time to implement. Is there any way you can think of that I could implement labels using the available methods\events?
0
Dimitar
Telerik team
answered on 02 May 2016, 09:35 AM
Hello Mohamed,

Thank you for writing back.

I cannot provide you with a timeframe for this feature implementing. The priory depends on the votes compared to other feature requests (the most voted items have higher priority). For now, I would advise you to follow the item on the feedback portal. This way you will be notified when its status is changed. 

In addition, I have tested the MailMerge method and it is working as expected. For example, the following snippet will generate a document where each entry is added to a separate page:
void button_Click(object sender, EventArgs e)
{
    var doc = radRichTextEditor1.MailMerge(false);
    radRichTextEditor1.Document = doc;
}

Could you please specify what is the exact behavior you want to achieve? I am asking you this because it will allow me to determine if it can be achieved with our current functionality. 

I am looking forward to your reply.

Regards,
Dimitar
Telerik
Do you need help with upgrading your AJAX, WPF or WinForms project? Check the Telerik API Analyzer and share your thoughts.
Tags
RichTextEditor
Asked by
Mohammed
Top achievements
Rank 1
Answers by
Hristo
Telerik team
Mohammed
Top achievements
Rank 1
Dimitar
Telerik team
Share this question
or