TMS Web Core - Obtain HTML and JS Files to install in server

Hi,

I'm develop a TMS Web Core application and i test in debug without problems.

Now i want to obtain a HTML and JS files to install in a Apache Web Server...

I Built my application with Release mode and the process create TMSWeb\Release folder and, inside, make HTML and JS files...

The JS files seeems ok, But the html files only contain this lines:

html>
  <head>
    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    <title>TMS Web Project</title>
    <style>
    </style>
  </head>
  <body>
  </body>
</html>

Can you help me ?

Thanks

You need to start the app by using the project HTML file , not the form (unit) HTML file.
This project HTML file has a reference to the app .JS file

Hi Bruno,

Sorry but i create my first application with TMS Web Core and i know how to develop and debug but i d not know how release or install it in apache web server...

Then i obtained the html files include the project html...

I have one Linux Ubuntu with apache run on it...

When i write in navigator:

http://192.168.25.199 --> I see the html index page located on /var/www/html

Then i copy all the content of my release folder generate when i build my app in release mode into the apache root folder: /var/www/html

The name of html file of my project is blackboxwc.html

Then when i write in the web navigator --> http://192.168.25.199/blackboxwc.html it seems to try to display the main menu of my web app but i can not see nothing.

The code of the html of my project is this:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta content="width=device-width, initial-scale=1" name="viewport"/>
    <meta/>
    <noscript>Your browser does not support JavaScript!</noscript>
    <link href="data:;base64,=" rel="icon"/>
    
    <title>BlackBox</title>
    <script src="rtl.js" type="text/javascript"></script>
    <script src="tms.js" type="text/javascript"></script>
    <script src="blackboxwc.js" type="text/javascript"></script>
    <script src="system.js" type="text/javascript"></script>
    <script src="WEBLib.Forms.js" type="text/javascript"></script>
    <script src="sysutils.js" type="text/javascript"></script>
    <script src="wServerData.Connection.js" type="text/javascript"></script>
    <script src="wServerData.DataSet.js" type="text/javascript"></script>
    <script src="wJSON.js" type="text/javascript"></script>
    <script src="mDataCalc.js" type="text/javascript"></script>
    <script src="mStrings.js" type="text/javascript"></script>
    <script src="mConstants.js" type="text/javascript"></script>
    <script src="wDBmessage.js" type="text/javascript"></script>
    <script src="uFconstants.js" type="text/javascript"></script>
    <script src="uXserver.js" type="text/javascript"></script>
    <script src="uSparametro.js" type="text/javascript"></script>
    <script src="uScontroper.js" type="text/javascript"></script>
    <script src="uSlistas.js" type="text/javascript"></script>
    <script src="uSmovimiento.js" type="text/javascript"></script>
    <script src="uSproducto.js" type="text/javascript"></script>
    <script src="uSperiovalor.js" type="text/javascript"></script>
    <script src="uStipomovim.js" type="text/javascript"></script>
    <script src="uStipoprod.js" type="text/javascript"></script>
    <script src="uStipounidadc.js" type="text/javascript"></script>
    <script src="uSunidadcon.js" type="text/javascript"></script>
    <script src="uSunifabric.js" type="text/javascript"></script>
    <script src="uSunimed.js" type="text/javascript"></script>
    <script src="uSprorrata.js" type="text/javascript"></script>
    <script src="uMejercicio.js" type="text/javascript"></script>
    <script src="uMmain.js" type="text/javascript"></script>
    <script src="uMconmovpro.js" type="text/javascript"></script>
    <script src="uMproducto.js" type="text/javascript"></script>
    <script src="uMporcaelec.js" type="text/javascript"></script>
    <script src="uMtipomovi.js" type="text/javascript"></script>
    <script src="uMtipoprod.js" type="text/javascript"></script>
    <script src="uMtipounidadc.js" type="text/javascript"></script>
    <script src="uMperiovalor.js" type="text/javascript"></script>
    <script src="uMunifabric.js" type="text/javascript"></script>
    <script src="uMunimed.js" type="text/javascript"></script>
    <script src="uMunidadcon.js" type="text/javascript"></script>
    <script src="wGrids.js" type="text/javascript"></script>
    <script src="uMemovgestiiee.js" type="text/javascript"></script>
    <script src="uMimpmovim.js" type="text/javascript"></script>
    <script src="uMmovimiento.js" type="text/javascript"></script>
    <script src="uMconmovim.js" type="text/javascript"></script>
    <script src="uSejercicio.js" type="text/javascript"></script>
    <script src="uMprocmovim.js" type="text/javascript"></script>
    <script src="uMprorrata.js" type="text/javascript"></script>
    <script src="uSporcaelec.js" type="text/javascript"></script>
    <script src="uSregimen.js" type="text/javascript"></script>
    <script src="uMregimen.js" type="text/javascript"></script>
    <script src="classes.js" type="text/javascript"></script>
    <script src="js.js" type="text/javascript"></script>
    <script src="web.js" type="text/javascript"></script>
    <script src="WEBLib.Graphics.js" type="text/javascript"></script>
    <script src="WEBLib.Controls.js" type="text/javascript"></script>
    <script src="WEBLib.Dialogs.js" type="text/javascript"></script>
    <script src="WEBLib.CDS.js" type="text/javascript"></script>
    <script src="WEBLib.DBCtrls.js" type="text/javascript"></script>
    <script src="WEBLib.ExtCtrls.js" type="text/javascript"></script>
    <script src="WEBLib.StdCtrls.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCTypes.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCUtils.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCGraphics.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCGraphicsTypes.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCCustomControl.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCPanel.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCGridCell.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCGridOptions.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCButton.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCCustomComponent.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCCustomGrid.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCGridDatabaseAdapter.js" type="text/javascript"></script>
    <script src="db.js" type="text/javascript"></script>
    <script src="WEBLib.DB.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCHTMLText.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCLabelEdit.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCCustomScrollControl.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCGridData.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCGrid.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCGridDataUtil.js" type="text/javascript"></script>
    <script src="types.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCBitmapContainer.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCScrollBar.js" type="text/javascript"></script>
    <script src="typinfo.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCEdit.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCImage.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCToolBar.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCToolBarRes.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCPopup.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCPersistence.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCStyles.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCBitmapSelector.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCColorSelector.js" type="text/javascript"></script>
    <script src="contnrs.js" type="text/javascript"></script>
    <script src="WEBLib.Menus.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCCustomSelector.js" type="text/javascript"></script>
    <script src="WEBLib.JSON.js" type="text/javascript"></script>
    <script src="variants.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCJSONReader.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCJSONWriter.js" type="text/javascript"></script>
    <script src="rtlconsts.js" type="text/javascript"></script>
    <script src="jsondataset.js" type="text/javascript"></script>
    <script src="fpexprpars.js" type="text/javascript"></script>
    <script src="dateutils.js" type="text/javascript"></script>
    <script src="math.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCColorPicker.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCToolBarPopup.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCCustomPicker.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCUndo.js" type="text/javascript"></script>
    <script src="WEBLib.WebTools.js" type="text/javascript"></script>
    <script src="WEBLib.Buttons.js" type="text/javascript"></script>
    <script src="WEBLib.Grids.js" type="text/javascript"></script>
    <script src="WEBLib.Mask.js" type="text/javascript"></script>
    <script src="WEBLib.EditAutocomplete.js" type="text/javascript"></script>
    <script src="WEBLib.REST.js" type="text/javascript"></script>
    <script src="strutils.js" type="text/javascript"></script>
    <script src="jsdelphisystem.js" type="text/javascript"></script>
    <script src="WEBLib.ComCtrls.js" type="text/javascript"></script>
    <script src="WEBLib.TreeNodes.js" type="text/javascript"></script>
    <script src="WEBLib.WebCtrls.js" type="text/javascript"></script>
    <script src="WEBLib.Modules.js" type="text/javascript"></script>
    <script src="UITypes.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCDatePicker.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCComboBox.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCPageControl.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCTabSet.js" type="text/javascript"></script>
    <script src="WEBLib.Toast.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCTreeView.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCTreeViewData.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCTreeViewBase.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCCustomTreeView.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCCalendar.js" type="text/javascript"></script>
    <script src="WEBLib.Imaging.gifimg.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCRibbon.js" type="text/javascript"></script>
    <script src="WEBLib.Lang.js" type="text/javascript"></script>
    <script src="WEBLib.ClientConnector.js" type="text/javascript"></script>
    <script src="simplelinkedlist.js" type="text/javascript"></script>
    <script src="WEBLib.Utils.js" type="text/javascript"></script>
    <script src="WEBLib.Consts.js" type="text/javascript"></script>
    <script src="dbconst.js" type="text/javascript"></script>
    <script src="WEBLib.Storage.js" type="text/javascript"></script>
    <script src="WEBLib.DesignIntf.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCHTMLEngine.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCGraphics.General.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCGraphics.WEB.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCColorWheel.js" type="text/javascript"></script>
    <script src="WEBLib.TMSFNCColorWheelResources.js" type="text/javascript"></script>
    
    <style>
    </style>
  </head>
  <body>

  </body>
  <script type="text/javascript">rtl.run();</script>
</html>

I atthach two images... One with i can see in the firefox navigator and another with the vista of main page of the project...

It's clear that I'm doing something wrong but I don't know what it is.

Thanks.

Sorry...

Another thing that i do not understand is this...

In my project the main page is uMmain.pas ( and uMmain.dfm).

It contains one TMSFNCRibbon control with ToolBars, etc...

When i build the project with Release mode the .htm generated of this main page is this:

<html>
  <head>
    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    <title>TMS Web Project</title>
    <style>
    </style>
  </head>
  <body>
  </body>
</html>

This s the same case of all my forms... All forms are generated like this... All with only 1 KB

Attach image...

?

What exact error(s) do you see in the browser console?
Try first to get your app deployed by choosing for the singlejs project setting (that is easier to use at least)

Hi Bruno,

I do not see any error... Simply i not see anything. Blank Page...

BUT I try with "Project Options - Single JS File" setting as you say and now it runs fine !

And yes, it seems more easy to use ...

I continue !

Thank you sou much !

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.