Crear un proyecto con propiedades predeterminadas
Esta es una página ASP Classic con script VB que recopila información sobre las tarifas de estándar y horas extras predeterminadas para un proyecto del usuario y guarda el archivo del proyecto en formato XML.
<%@ LANGUAGE = VBScript %>
<% opción explícito %>
«/span> html >
«/span> head >
<span class="o"><</span><span class="n">title</span><span class="o">></span><span class="n">Aspose</span><span class="o">.</span><span class="na">Tasks</span> <span class="n">classical</span> <span class="n">ASP</span> <span class="n">sample</span><span class="o"></</span><span class="n">title</span><span class="o">></span>
</ head >
«/span> body >
<span class="o"><</span><span class="n">h3</span><span class="o">></span><span class="n">Aspose</span><span class="o">.</span><span class="na">Tasks</span> <span class="n">classical</span> <span class="n">ASP</span> <span class="n">sample</span><span class="o"></</span><span class="n">h3</span><span class="o">></span>
<span class="o"><</span><span class="n">form</span> <span class="n">name</span><span class="o">=</span><span class="n">Form1</span> <span class="n">method</span><span class="o">=</span><span class="n">Post</span> <span class="n">action</span><span class="o">=</span><span class="s"><span class="hljs-string">"sample.asp"</span></span><span class="o">></span>
<span class="o"><</span><span class="n">p</span><span class="o">></span><span class="n">Please</span> <span class="n">enter</span> <span class="n">Default</span> <span class="n">Standard</span> <span class="n">and</span> <span class="n">Overtime</span> <span class="n">Rate</span><span class="o">:<</span><span class="n">p</span><span class="o">></span>
<span class="o"><</span><span class="n">p</span><span class="o">></span><span class="n">Standard</span> <span class="n">Rate</span><span class="o">:</span> <span class="o"><</span><span class="n">input</span> <span class="n">type</span><span class="o">=</span><span class="n">Text</span> <span class="n">name</span><span class="o">=</span><span class="n">stdRate</span><span class="o">></</span><span class="n">p</span><span class="o">></span>
<span class="o"><</span><span class="n">p</span><span class="o">></span><span class="n">Overtime</span> <span class="n">Rate</span><span class="o">:</span> <span class="o"><</span><span class="n">input</span> <span class="n">type</span><span class="o">=</span><span class="n">Text</span> <span class="n">name</span><span class="o">=</span><span class="n">otimeRate</span><span class="o">></</span><span class="n">p</span><span class="o">></span>
<span class="o"><</span><span class="n">input</span> <span class="n">type</span><span class="o">=</span><span class="n">Submit</span> <span class="n">value</span><span class="o">=</span><span class="s"><span class="hljs-string">"Generate Project File"</span></span><span class="o">></span>
<span class="o"></</span><span class="n">form</span><span class="o">></span>
<span class="o"><%</span>
<span class="n">If</span> <span class="n">Request</span><span class="o">.</span><span class="na">form</span><span class="o">(</span><span class="s"><span class="hljs-string">"stdRate"</span></span><span class="o">)</span> <span class="o"><></span> <span class="s"><span class="hljs-string">""</span></span> <span class="n">AND</span> <span class="n">Request</span><span class="o">.</span><span class="na">form</span><span class="o">(</span><span class="s"><span class="hljs-string">"otimeRate"</span></span><span class="o">)</span> <span class="o"><></span> <span class="s"><span class="hljs-string">""</span></span> <span class="n">Then</span>
<span class="err"><span class="hljs-string">'</span></span><span class="n"><span class="hljs-string">Create</span></span><span class="hljs-string"> </span><span class="n"><span class="hljs-string">a</span></span><span class="hljs-string"> </span><span class="n"><span class="hljs-string">Project</span></span><span class="hljs-string">
</span><span class="n"><span class="hljs-string">Dim</span></span><span class="hljs-string"> </span><span class="n"><span class="hljs-string">prj</span></span><span class="hljs-string">
</span><span class="n"><span class="hljs-string">Set</span></span><span class="hljs-string"> </span><span class="n"><span class="hljs-string">prj</span></span><span class="hljs-string"> </span><span class="o"><span class="hljs-string">=</span></span><span class="hljs-string"> </span><span class="n"><span class="hljs-string">CreateObject</span></span><span class="o"><span class="hljs-string">(</span></span><span class="s"><span class="hljs-string">"Aspose.Tasks.Project"</span></span><span class="o"><span class="hljs-string">)</span></span><span class="hljs-string">
</span><span class="err"><span class="hljs-string">'</span></span><span class="n">Create</span> <span class="n">a</span> <span class="n">Project</span> <span class="n">Writer</span>
<span class="n">Dim</span> <span class="n">prjWriter</span>
<span class="n">Set</span> <span class="n">prjWriter</span> <span class="o">=</span> <span class="n">CreateObject</span><span class="o">(</span><span class="s"><span class="hljs-string">"Aspose.Tasks.ProjectWriter"</span></span><span class="o">)</span>
<span class="n">prj</span><span class="o">.</span><span class="na">DefaultStandardRate</span> <span class="o">=</span> <span class="n">Request</span><span class="o">.</span><span class="na">form</span><span class="o">(</span><span class="s"><span class="hljs-string">"stdRate"</span></span><span class="o">)</span>
<span class="n">prj</span><span class="o">.</span><span class="na">DefaultOvertimeRate</span> <span class="o">=</span> <span class="n">Request</span><span class="o">.</span><span class="na">form</span><span class="o">(</span><span class="s"><span class="hljs-string">"otimeRate"</span></span><span class="o">)</span>
<span class="n">prjWriter</span><span class="o">.</span><span class="na">Write</span> <span class="n">prj</span><span class="o">,</span><span class="s"><span class="hljs-string">"prjASP.xml"</span></span><span class="o">,</span> <span class="n">Aspose_Tasks</span><span class="o">.</span><span class="na">TasksDataFormat</span><span class="o">.</span><span class="na">TasksDataFormat_XML</span>
<span class="n">Response</span><span class="o">.</span><span class="na">Write</span><span class="o">(</span><span class="s"><span class="hljs-string">"Project file created in XML format"</span></span><span class="o">)</span>
<span class="o">%></span>
</ body >
</ html >
</ pre>
A continuación se presentan propiedades predeterminadas de las tasas de recursos estándar/de tiempo extra del archivo de proyecto XML creado: