Jump to content

JasonTaylor

Member
  • Posts

    6
  • Joined

  • Last visited

Posts posted by JasonTaylor

  1. Got an official response

    import vs
    import os
    import webbrowser
    from tkinter import Tk
    
    def execute():	
    	vs.AlrtDialog( 'This script will set a different Callout database per Vectorworks file. Specify xml file in the next dialog.' )
    	
    	title = 'Select xml database file...';
    	defaultFolder = vs.GetFolderPath(14) + 'Notes';
    	mask = 'xml';
    	
    	ok, fileName = vs.GetFileN(title, defaultFolder, mask)
    
    	if ok:
    		gObjName = 'Callout'
    	
    		h = vs.GetObject(gObjName)					
    
    		vs.SetRField( h, gObjName, 'Link To Database', 'True' )
    		vs.SetRField( h, gObjName, '__dbName', fileName )
    		vs.SetRField( h, gObjName, '__dbUUID', '{F2920FA1-ADE2-4ECA-A796-71FA67CD89E7}')
    		
    		vs.AlrtDialog( 'Assigned an xml file as Callout database per Vectorworks file' )
    		
    execute()

     

×
×
  • Create New...