Histórico da Página
Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Índice:
Índice | ||
---|---|---|
|
Configurar a base de dados do T-Reports
Configure o arquivo appsettings.json que se encontra na pasta principal da aplicação.
Para isso altere a string de conexão Default do ConnectionStrings de acordo com as configurações do seu servidor.
Veja abaixo um exemplo de configuração par o SQL Server:
Informações | ||
---|---|---|
| ||
"ConnectionStrings": { "Default": "Server=127.0.0.1; TrustServerCertificate=True; database=TRFDbSample; User Id=myuser; password=mypassword" }, |
Se já possuir uma base de dados é necessário apenas informa-la para que seja automaticamente atualizada. Se não possuir uma base o sistema irá criar uma nova base assim que o servidor for iniciado. No exemplo acima, a base a ser criada/atualizada é a TRFDbSample.
Informe também os dados de acesso ao banco de dados padrão para a aplicação. Dessa forma ao criar um novo provedor de dados as informações serão carregadas a partir dessa seção.
Exemplos:
Expandir | ||
---|---|---|
| ||
"DefaultDBSettings": { "ProviderParams": [ { "Name": "Data Source", "Description": "Nome do servidor", "Value": "127.0.0.1", "AllowEdit": "true" }, { "Name": "Initial Catalog", "Description": "Nome do banco de dados", "Value": "DbTest", "AllowEdit": "true" }, { "Name": "Integrated Security", "Description": "Segurança integrada", "Value": "false", "AllowEdit": "true", }, { "Name": "User Id", "Description": "Usuário", "Value": "userName", "AllowEdit": "true" }, { "Name": "Password", "Description": "Senha", "Value": "P@ssw0rd", "AllowEdit": "true", "Type": 1 } ] }, |
Expandir | ||
---|---|---|
| ||
"DefaultDBSettings": { "ProviderParams": [ { "Name": "Server", "Description": "Nome do servidor", "Value": "127.0.0.1", "AllowEdit": "true" }, { "Name": "Direct", "Description": "Direct", "Value": "true", "AllowEdit": "true" }, { "Name": "Service Name", "Description": "Nome do banco de dados", "Value": "DbTest", "AllowEdit": "true" }, { "Name": "User Id", "Description": "Usuário", "Value": "userName", "AllowEdit": "true" }, { "Name": "Password", "Description": "Senha", "Value": "P@ssw0rd", "AllowEdit": "true", "Type": 1 } ] } |
Expandir | ||
---|---|---|
| ||
"DefaultDBSettings": { "ProviderParams": [ { "Name": "Data Source", "Description": "Data Source", "Value": "(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)))", "AllowEdit": "true" }, { "Name": "User Id", "Description": "Usuário", "Value": "userName", "AllowEdit": "true" }, { "Name": "Password", "Description": "Senha", "Value": "P@ssw0rd", "AllowEdit": "true", "Type": 1 } ] }, |
Informações | ||
---|---|---|
| ||
"Type": 0 (valor default) Utilize o "Type" : 0 quando o parâmetro for um literal comum. Será apresentado o texto puro normalmente. "Type":1 Utilize o "Type" : 1 quando for um parâmetro do tipo senha. Os valores serão criptografados no banco de dados. |
Hospedando No IIS:
Configuração do arquivo web.config:
Configure o arquivo web.config que se encontra na pasta principal da aplicação.
Insira o elemento abaixo o elemento abaixo filho do elemento system.webserver:
Informações | ||
---|---|---|
| ||
<modules runAllManagedModulesForAllRequests="false"> <remove name="WebDAVModule" /> </modules> |
Hospede um novo site no IIS informando como caminho físico a pasta principal em que o servidor se encontra. Atribua também uma porta esse serviço.
Em seguida, dentro de pool de aplicativos altere as configurações para o novo serviço que criamos. Selecione a “Versão do .NET CLR” para “Sem Código Gerenciado” conforme a imagem abaixo:
Image Removed
Hospedando No KESTREL:
Abrir o arquivo “hosting.json” localizado na pasta principal do servidor e altere o endereço e porta do host do backend.
Informações | ||
---|---|---|
| ||
{ "urls": "http://127.0.0.1:5000" } |
Execute o arquivo "TRF.Rpt.api.Web.exe".
APIs:
O servidor possui disponibiliza suas API's e uma síntese de utilização através do swagger. Para visualizar e consumir recursos acesse a URL do seu servidor com a rota swagger.
http://nomedamaquina:4999/swagger
Informação
Aviso | ||
---|---|---|
| ||
Essa versão do TReports será em breve descontinuada. Para poder usufruir das suas funcionalidades, acesse a documentação da nova versão e realize a instalação conforme indicado: https://tdn.totvs.com/x/WRKwJQ. Caso precise mais informações, favor consultar o suporte TOTVS. |
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|