If you became a customer of the Syncfusion Reporting Platform or the Report Viewer, Report Designer, or Report Writer components before October 2019 and have questions related to those products, you can request support through our forum system. However, please note that this support system is only for existing customers who are still using the Syncfusion Reporting Platform or its components and not for new customers looking for reporting products from Syncfusion.
For new customers or those with general reporting questions, we recommend contacting our support team at https://support.boldreports.com/, which is a separate brand created by Syncfusion for its reporting solutions. Our team will be happy to assist you with any questions you may have.
Thank you for choosing Syncfusion for your reporting needs.
I am starting off with a diagram and cannot find an example for my scenario. I have an array of class which is represented in UI by list of buttons. It is draggable using Angular CDK. I would like to drag an item (class) onto the diagram which would be added as a node via the datasource of the diagram. Also, would like to connect two nodes without dropping a connector but simply dragging a point from one node to another and using an API to set the source and target node ID on each node.
BMBalasubramanian Manikandan Syncfusion Team January 17, 2023 01:26 PM UTC
We have created a sample in which when you drag two nodes
from the symbol palette, the connector will create and connect automatically
between the two nodes. Refer to the below mentioned sample, still if you face
any issues, share us more details such us modify the below sample.
Thanks for responding to my request and sending along the example. It is good to see the scenario but it does not meet my requirement.
I would like to drop the model onto the diagram from a list outside the diagram component without using the palette symbol. Is this possible? or do I have to use the Symbol palette?
If I have to use the symbol palette, how do I add a custom symbol with default model behind it so that when I drag and drop it onto the diagram it creates a new instance of that class and adds it into the data source for the diagram
I need to connect the nodes in the diagram without dropping the connector but just connecting the two nodes using port.
Thank you once again.
BMBalasubramanian Manikandan Syncfusion Team February 10, 2023 01:11 PM UTC
I would like to drop the model onto the diagram from a list
outside the diagram component without using the palette symbol. Is this
possible? or do I have to use the Symbol palette?
No, you must use the symbol palette to drag symbols
from outside the diagram.
If I have to use the symbol palette, how do I add a
custom symbol with default model behind it so that when I drag and drop it
onto the diagram it creates a new instance of that class and adds it into the
data source for the diagram.
We included custom shapes in the symbol palette to meet
your needs. Refer to the below-mentioned documentation and sample.
Thanks for sending in the video and asnwering my queries. It does serves my purpose. I just need to understand how I can possibly use the HTML shape to attach a class model to it so that when i drop it in, it creates a new instance of the class in the data source of the diagram.
Please let me know if there are any examples of this. Thanks again
BMBalasubramanian Manikandan Syncfusion Team February 14, 2023 03:33 PM UTC
you please confirm us whether you need to create a layout with the html node.
Also, what are the actions you need to do with the HTML node. If you need to
drop html shapes in the diagram, please refer to a documentation to how to
render html shapes in the diagram.