Visualisierungsmodul für SuperX
http://www.superx-projekt.de/doku/viz_modul/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
108 lines
3.8 KiB
108 lines
3.8 KiB
<%@ taglib uri="/WEB-INF/dbforms.tld" prefix="db" %> |
|
<%@page pageEncoding="utf-8" contentType="text/html; charset=UTF-8" %> |
|
<html xmlns:jsp="http://www.java.com/jsp" xmlns:db="http://www.wap-force.com/dbforms"><!--Automatically generated by module_scripts_create.x (SuperX)--> |
|
<head xmlns:sx="http://memtext.de"> |
|
<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
|
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"> |
|
<meta content="0" http-equiv="expires"> |
|
<LINK href="/superx/style/superx.css" type="text/css" REL="stylesheet"> |
|
<LINK href="/superx/xml/superxml_html.css" type="text/css" REL="stylesheet"> |
|
<LINK href="/superx/xml/maske_html.css" type="text/css" REL="stylesheet"> |
|
<LINK href="/superx/style/dbforms_40.css" type="text/css" REL="stylesheet"> |
|
<!--<LINK href="/superx/style/bulma.css" type="text/css" REL="stylesheet">--> |
|
<title>Maske Diagrammentwurf bearbeitet</title> |
|
|
|
<script type="text/javascript"> |
|
var djConfig = {isDebug: false }; |
|
//djConfig.debugAtAllCosts = true; |
|
</script><script src="/superx/xml/js/dojo/dojo.js" type="text/javascript"> </script><script type="text/javascript"> |
|
dojo.require("dojo.widget.Dialog"); |
|
dojo.require("dojo.widget.Button"); |
|
dojo.require("dojo.widget.Tooltip"); |
|
dojo.require("dojo.string.common"); |
|
|
|
dojo.hostenv.writeIncludes(); |
|
</script><script src="/superx/xml/js/memtext/dbforms.js" type="text/javascript"> </script> |
|
<db:base/> |
|
</head> |
|
<script language="javascript" |
|
src=<%= "\"" +request.getContextPath() + "/dbformslib/jscal/calendar.js\""%>> |
|
</script> |
|
<script language="Javascript"> |
|
|
|
|
|
async function ManagerCacheRefresh() |
|
{ |
|
const url="../../sxrest/managercache_refresh"; |
|
try { |
|
const response = await fetch(url); |
|
if (!response.ok) { |
|
throw new Error(`Serverantwort: ${response.status}`); |
|
} |
|
|
|
const cacheStatus = await response.text(); |
|
document.getElementById("ManagerCacheStatus").innerHTML = cacheStatus; |
|
} catch (error) { |
|
document.getElementById("ManagerCacheStatus").innerHTML = error.message; |
|
} |
|
} |
|
</script> |
|
<body class="clsPageBody"><%@ page import ="java.util.Hashtable" %> |
|
<% |
|
//HttpSession session=request.getSession(true); |
|
if (request.getCharacterEncoding() == null) |
|
request.setCharacterEncoding("UTF-8"); |
|
Object userobject=request.getSession().getAttribute("UserID"); |
|
String userid; |
|
String filter=""; |
|
String sql=""; |
|
if(userobject == null) |
|
{ |
|
%> |
|
|
|
<jsp:forward page="/edit/not_authenticated.htm"/> |
|
<% |
|
} |
|
else |
|
userid=userobject.toString(); |
|
Object mandantobject=request.getSession().getAttribute("MandantenID"); |
|
String mandantenid=""; |
|
if(mandantobject != null) |
|
mandantenid=mandantobject.toString(); |
|
//der superx-Default-Mandant ist bei dbforms ein Leerstring |
|
if(mandantenid.equals("default")) |
|
mandantenid=""; |
|
String db_form_name="viz_chart"; |
|
String erlaubt="0"; |
|
%> |
|
<%@ include file="/edit/check_authentication.inc" %> |
|
<% |
|
if(erlaubt.equals("0")) |
|
{ |
|
%> |
|
|
|
<jsp:forward page="/edit/not_authorized.htm"/> |
|
<% |
|
} |
|
|
|
String keyfieldsused="false"; |
|
Object kf=request.getParameter("keyfieldsused"); |
|
if(kf != null) |
|
keyfieldsused=kf.toString(); |
|
|
|
%> |
|
|
|
|
|
|
|
<div style="margin: 0px; padding: 0px; overflow: hidden; width: 100%;" id="menuCaption"> |
|
<span class="menuCaptionTitle" id="menuCaptionTitle">Diagrammenwurf bearbeitet. </span><img border="0" height="18px" alt="Erläuterung" src="/superx/images/information.svg"><span style="display:none" connectId="menuCaption" dojoType="tooltip">In diesem Formular können Sie Diagramme verwalten.</span> |
|
</div> |
|
<p align="center">Diagramm wurde angelegt. Bitte leeren Sie den <button class="button is-small has-tooltip-multiline has-tooltip-right" data-tooltip="Grafiken werden gecacht." |
|
onClick="ManagerCacheRefresh();">Cache</button>, danach können Sie das Fenster schließen. |
|
<br /> <span id="ManagerCacheStatus"></span> </p> |
|
</body> |
|
</html> |
|
|
|
|
|
|
|
|
|
|