O SPLENDIDCRM PROFISSIONAL é fornecido aqui para permitir que você avalie o software. Ele ainda é governado sob a licença de código fonte do SplendIDCRM, por isso não é gratuito. Se você usar este software em produção, espera -se que obtenha uma licença para cada usuário.
A maneira mais rápida de começar é solicitar nosso instalador. O instalador fará praticamente tudo o que você precisa para obter um site SplendidCrm em funcionamento, com exceção da instalação do SQL Server Express. Ou você pode baixar o mais recente do Github e criar o aplicativo. Entre em contato com nossa equipe de vendas para licenciar o SPLENDIDCRM PROFISSIONAL.
O objetivo do instalador é fazer tudo o que é necessário para colocar o sistema em execução em qualquer versão do Windows que você esteja executando. Normalmente, incluímos o SQL Server Express com o instalador para salvar essa etapa, mas se você já possui o SQL Server instalado em sua rede, pode usar o download menor de atualização. O aplicativo fará o seguinte:
Ao se construir, observe que preferimos criar o código ASP.NET separadamente do código do React. Fazemos isso para que o Visual Studio não demore muito para depurar, pois tentará construir duas vezes que algo pequeno muda. Portanto, marcamos os arquivos React como conteúdo e os excluímos da compilação no arquivo do Visual Studio Project. Com isso em mente, incluímos dois arquivos CSProject, um com os arquivos React exluídos do projeto (_VS2013) e o outro com o reacto incluído, mas como conteúdo (_VS2017). Isso permite o uso para separar a construção do desenvolvimento.
O edifício deve ser tão simples quanto carregar o arquivo do projeto SplendIDCRM5_VS2017.CSPROJ no Visual Studio 2017 ou superior. O SplendIDCRM usa construções muito específicas de determinadas bibliotecas externas, a fim de minimizar as dependências de versão entre as bibliotecas, não usamos gerenciador de pacotes. Em vez disso, incluímos uma pasta backupbin2012 com essas bibliotecas.
Recomendamos que você use o YARN para agredir os arquivos do React. Atualmente, estamos usando a versão 1.22, NPM, versão 6.14 Adn Node 16.20. Essas versões podem ser importantes, pois as versões mais recentes podem ter falhas de construção. Na primeira vez que você construir, você precisará instalar todos os pacotes.
Instalação do fio
Então você pode criar o aplicativo.
construção de fios
O resultado será o arquivo react dist js steviacrm.js
A pasta SQL Scripts contém todo o código para criar ou atualizar um banco de dados para o nível atual. O arquivo Build.bat foi projetado para criar um único arquivo Build.SQL que combina todo o código SQL em um único arquivo Build.SQL. Se for a primeira vez que você estiver criando o banco de dados, você precisará criar o banco de dados SQL e definir um usuário SQL que tenha acesso à propriedade. Projetamos os scripts SQL para serem executados para atualizar qualquer banco de dados existente para o nível atual. Além disso, projetamos os scripts SQL para serem atropelados repetidamente, sem erros. Nós o encorajamos a continuar esse design. Ele inclui modificações de dados projetadas para serem aplicadas apenas uma vez. A lógica básica é verificar se a operação precisa ocorrer antes de executar a acct.
if (condição para teste) começar - então operação para executar o final - if;
Se você está se perguntando por que usamos "Begin - Then" e "End - if;" Em vez de simplesmente "começar" e "fim", é para que possamos converter mais facilmente o código para suportar o formato Oracle PL/SQL.