sc_url_library("Escopo", "Nome da Biblioteca", "Arquivo")
|
|
Esta macro retorna o caminho de um arquivo, dentro de uma biblioteca, para ser usado nas aplicações. É necessário ter uma biblioteca criada no Scriptcase para fazer uso desta macro. Para criar uma biblioteca, vá até o menu "Ferramentas -> Bibliotecas".
Parâmetro
|
Descrição |
| Escopo |
Informa qual o escopo da biblioteca. Podendo ser "sys" para bibliotecas de escopo Público ou "prj" para bibliotecas de escopo Projeto. |
Nome da Biblioteca |
Nome dado à biblioteca no momento da criação |
| Arquivo |
Caminho absoluto do arquivo, dentro da biblioteca. |
Ex. 1 - Importando arquivo CSS de uma biblioteca: <*link rel="stylesheet" type="text/css" href="<*?php echo sc_url_library('prj', 'bootstrap-3.3.2-dist', 'css/style1.css'); ?>" />
Ex. 2 - Importando arquivo JS de uma biblioteca: <*script type="text/javascript" src="<*?php echo sc_url_library('prj', 'bootstrap-3.3.2-dist', 'js/bootstrap,js'); ?>">
Obs: Caso deseje utilizar um dos exemplos acima, você deve retirar os asterísticos (*) no ínicio das tags.
|
Escopo da Macro
|
Aplicação Blank
|
Aplicação Calendário
|
Aplicação Gráfico
|
Aplicação Consulta
|
Aplicação Filtro
|
Aplicação Formulário
|
Aplicação Controle
|
Aplicação Menu
|
Aplicação Menu árvore
|
Aplicação Report PDF
|
allMacros onExecute
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus allMacros onAfterDelete onAfterInsert onAfterUpdate onApplicationInit onBeforeDelete onBeforeInsert onBeforeUpdate onCalendarApplicationInit onInit onLoadAll onRefresh onValidate onValidateFailure onValidateSuccess
|
allMacros onApplicationInit onFooter onHeader onInit
|
onInit
|
allMacros onApplicationInit onFilterInit onFilterRefresh onFilterSave onFilterValidate
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus allMacros onAfterDelete onAfterDeleteAll onAfterInsert onAfterInsertAll onAfterUpdate onAfterUpdateAll onApplicationInit onBeforeDelete onBeforeDeleteAll onBeforeInsert onBeforeInsertAll onBeforeUpdate onBeforeUpdateAll onClick onInit onLoadAll onNavigate onRecord onRefresh onValidate onValidateFailure onValidateSuccess
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus allMacros onApplicationInit onClick onInit onLoadAll onRefresh onValidate onValidateFailure onValidateSuccess
|
allMacros onApplicationInit onExecute onLoad
|
allMacros onExecute onLoad
|
allMacros
|
|