def reference_selected(cls, sobject): items = cls.get_selected() # get all of the items already connected to this sobject from pyasm.biz import SObjectConnection # create a connection for each item for item in items: SObjectConnection.create(sobject, item)
def execute(self): name = self.get_input_name() web = WebContainer.get_web() if not web.get_form_value(self.get_input_name()): return clipboard_items = Clipboard.get_all(category='select') sobject = self.sobject context = self.get_option("context") if not context: context = 'reference' for item in clipboard_items: parent = item.get_parent() SObjectConnection.create(parent, sobject, context)
def execute(self): name = self.get_input_name() web = WebContainer.get_web() if not web.get_form_value( self.get_input_name() ): return clipboard_items = Clipboard.get_all(category='select') sobject = self.sobject context = self.get_option("context") if not context: context = 'reference' for item in clipboard_items: parent = item.get_parent() SObjectConnection.create(parent, sobject, context)