Update 20240909
This commit is contained in:
@@ -176,6 +176,7 @@
|
||||
<Compile Include="Controllers\HomeController.cs" />
|
||||
<Compile Include="Controllers\OnBaseController.cs" />
|
||||
<Compile Include="Controllers\ValuesController.cs" />
|
||||
<Compile Include="Controllers\AntwortAdressController.cs" />
|
||||
<Compile Include="Global.asax.cs">
|
||||
<DependentUpon>Global.asax</DependentUpon>
|
||||
</Compile>
|
||||
|
||||
78
API_NetFramework/Controllers/AntwortAdressController.cs
Normal file
78
API_NetFramework/Controllers/AntwortAdressController.cs
Normal file
@@ -0,0 +1,78 @@
|
||||
using DOCGEN;
|
||||
using Model;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Configuration;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Net.Http;
|
||||
using System.Runtime.Serialization.Formatters;
|
||||
using System.Web.Http;
|
||||
|
||||
namespace EDOKAAPI_NetFramework.Controllers
|
||||
{
|
||||
public class AntwortAdresseController : ApiController
|
||||
{
|
||||
string connectionstring = ConfigurationManager.ConnectionStrings["EDOKAConnectionstring"].ConnectionString;
|
||||
[HttpGet]
|
||||
[Route("API/Antwortadresse/GetAll")]
|
||||
public IHttpActionResult GetGetAll(string OutFormat = "JSON")
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from Antwortadresse order by bezeichnung";
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat=="XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString());
|
||||
}
|
||||
|
||||
[HttpGet]
|
||||
[Route("API/Antwortadresse/GetByID")]
|
||||
public IHttpActionResult GetByID(string ID,string OutFormat = "JSON")
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from Antwortadresse where id="+ID;
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat == "XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) { return Ok(); } else { return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString()); };
|
||||
}
|
||||
|
||||
[HttpGet]
|
||||
[Route("API/API/AntwortAdresse/GetAllMitarbeiterByTGNummer")]
|
||||
public IHttpActionResult GetAllMitarbeiterByTGNummer(string tgnummer, string OutFormat = "JSON")
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from AntwortAdresse_Mitarbeiter where aktiv=1 and tgnummer='"+tgnummer+"' order by bezeichnung ";
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat == "XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) { return Ok(); } else { return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString()); };
|
||||
}
|
||||
[HttpGet]
|
||||
[Route("API/API/AntwortAdresse/GetAllMitarbeiterByMitarbeiterNr")]
|
||||
public IHttpActionResult GetAllMitarbeiterByMitarbeiterNr(string Mitarbeiternr, string OutFormat = "JSON")
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from AntwortAdresse_Mitarbeiter where aktiv=1 and Mitarbeiternr='" + Mitarbeiternr + "' ";
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat == "XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) {return Ok();} else {return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString());};
|
||||
}
|
||||
|
||||
[HttpGet]
|
||||
[Route("API/API/AntwortAdresse/GetMitarbeiterByID")]
|
||||
public IHttpActionResult GetMitarbeiterByID(string ID, string OutFormat = "JSON")
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from AntwortAdresse_Mitarbeiter where id="+ID;
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat == "XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) { return Ok(); } else { return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString()); };
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -94,18 +94,21 @@ namespace API_NetFramework.Controllers
|
||||
docgendata.inhaberadresse = "";
|
||||
docgendata.zustelladresse = "";
|
||||
docgendata.dokumenttypnr = Dokumenttypnr;
|
||||
docgendata.unterschriftLinks = db.Get_Mitarbeiternr(TGUL).ToString(); ;
|
||||
docgendata.unterschriftRehts = db.Get_Mitarbeiternr(TGUR).ToString(); ;
|
||||
docgendata.verantwortlich = db.Get_Mitarbeiternr(TGResp).ToString(); ;
|
||||
docgendata.unterschriftLinks = db.Get_Mitarbeiternr(TGUL).ToString();
|
||||
docgendata.unterschriftRehts = db.Get_Mitarbeiternr(TGUR).ToString();
|
||||
docgendata.verantwortlich = db.Get_Mitarbeiternr(TGResp).ToString();
|
||||
docgendata.ersteller = db.Get_Mitarbeiternr(TGCreator).ToString();
|
||||
docgendata.team = db.Get_Teamnr(docgendata.ersteller).ToString();
|
||||
docgendata.digitaleunterschrift = false;
|
||||
docgendata.frormularOhneUnterschrift = false;
|
||||
docgendata.team = "";
|
||||
//docgendata.team = "";
|
||||
docgendata.zustaendigkube = db.Get_Mitarbeiternr(TGResp).ToString();
|
||||
docgendata.status = "-1";
|
||||
docgendata.dokumentdatum = DateTime.Now.ToString("dd.MM.YYYY");
|
||||
docgendata.dokumentdatum = DateTime.Now.ToString("dd.MM.yyyy");
|
||||
docgendata.bezeichnung = "";
|
||||
docgendata.erstellungsart= Erstellungsart.DokumentAlsPDF;
|
||||
docgendata.verantwortlich = db.Get_Mitarbeiternr(TGResp).ToString();
|
||||
if (docgendata.verantwortlich=="0") { docgendata.verantwortlich = docgendata.ersteller; }
|
||||
|
||||
clsDocData dokdata = new clsDocData();
|
||||
dokdata.PartnerNr = docgendata.partnernr;
|
||||
@@ -123,9 +126,14 @@ namespace API_NetFramework.Controllers
|
||||
dokdata.Bezeichnung = docgendata.bezeichnung;
|
||||
if (docgendata.erstellungsart == Erstellungsart.DokumentAlsPDF) { dokdata.Result_as_PDF = "True"; } else { dokdata.Result_as_PDF = "False"; }
|
||||
if (docgendata.digitaleunterschrift == true) { dokdata.As_Faksimile = "True"; } else { dokdata.As_Faksimile = "False"; }
|
||||
|
||||
|
||||
string dokumentid = "";
|
||||
dokumentid = db.Create_EDOKA_Doc(dokdata);
|
||||
|
||||
DOCGEN.Generator.DocGenerator_from_EDOKA Generator = new DOCGEN.Generator.DocGenerator_from_EDOKA(this.connectionstring);
|
||||
clsdok dok = new clsdok("", "", "");
|
||||
dok = Generator.Generate_Doc_EDOKA(dokumentid, ref dokdata);
|
||||
db.Save_To_DB(dokumentid, "", dok.dokument);
|
||||
return Ok(dokumentid);
|
||||
}
|
||||
private bool ParamCheck(string ParamType, string ParamValue)
|
||||
|
||||
@@ -30,5 +30,12 @@ namespace API_NetFramework.Controllers
|
||||
return Ok();
|
||||
}
|
||||
|
||||
[HttpPost]
|
||||
[Route("API/ArchivDocFromIRIS")]
|
||||
public IHttpActionResult ArchivDocFromIRIS(string dokumentid)
|
||||
{
|
||||
return Ok();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -73,7 +73,15 @@
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Syncfusion.Licensing" publicKeyToken="632609b4d040f6b4" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-26.2462.8.0" newVersion="26.2462.8.0" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-26.2462.11.0" newVersion="26.2462.11.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Syncfusion.Compression.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-26.2462.11.0" newVersion="26.2462.11.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Syncfusion.OfficeChart.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-26.2462.11.0" newVersion="26.2462.11.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -73,7 +73,15 @@
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Syncfusion.Licensing" publicKeyToken="632609b4d040f6b4" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-26.2462.8.0" newVersion="26.2462.8.0" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-26.2462.11.0" newVersion="26.2462.11.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Syncfusion.Compression.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-26.2462.11.0" newVersion="26.2462.11.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Syncfusion.OfficeChart.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-26.2462.11.0" newVersion="26.2462.11.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -2284,6 +2284,60 @@
|
||||
<param name="args">Number and the number of digits</param>
|
||||
<returns>Received amount</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeNominal(System.String)">
|
||||
<summary>
|
||||
This function computes the nominal interest rate based on the effective annual interest rate and the number of compounding periods per year.
|
||||
</summary>
|
||||
<param name="args">
|
||||
A comma-separated string containing two values. The format should be: effective_rate, npery.
|
||||
<list type="bullet">
|
||||
<item><description><c>effective_rate</c>: The effective annual interest rate as a decimal (e.g., 0.053543 for 5.3543%).</description></item>
|
||||
<item><description><c>npery</c>: The number of compounding periods per year as an integer (e.g., 4 for quarterly compounding).</description></item>
|
||||
</list>
|
||||
</param>
|
||||
<returns>
|
||||
A string representing the nominal interest rate. If the input is invalid or cannot be parsed, an error message is returned.
|
||||
</returns>
|
||||
<remarks>
|
||||
The nominal interest rate is calculated using the formula:
|
||||
<code>
|
||||
nominalRate = npery * (Math.Pow(1 + effectRate, 1.0 / npery) - 1)
|
||||
</code>
|
||||
where <c>effectRate</c> is the effective annual interest rate and <c>npery</c> is the number of compounding periods per year.
|
||||
The method checks that the effective annual interest rate is positive and that the number of compounding periods is at least 1.
|
||||
If the inputs are invalid (e.g., non-numeric values, negative rates, or invalid period counts), an appropriate error message is returned.
|
||||
</remarks>
|
||||
</member>
|
||||
<!-- Badly formed XML comment ignored for member "M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeMduration(System.String)" -->
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.CalculateMduration(System.DateTime,System.DateTime,System.Double,System.Double,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Calculates the modified duration of a bond given its parameters.
|
||||
</summary>
|
||||
<param name="settlementDate">The bond's settlement date.</param>
|
||||
<param name="maturityDate">The bond's maturity date.</param>
|
||||
<param name="couponRate">The bond's annual coupon rate.</param>
|
||||
<param name="yield">The bond's annual yield.</param>
|
||||
<param name="frequency">The number of coupon payments per year.</param>
|
||||
<param name="basis">The day count basis for the bond's interest calculation.</param>
|
||||
<returns>The modified duration of the bond as a string.</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputePduration(System.String)">
|
||||
<summary>
|
||||
This function computes the number of periods required for an investment to reach a specified future value based on the given interest rate and present value.
|
||||
</summary>
|
||||
<param name="args">
|
||||
A comma-separated string of arguments. The format should be: rate, present_value, future_value.
|
||||
<list type="bullet">
|
||||
<item><description><c>rate</c>: The interest rate per period as a decimal (e.g., 0.025 for 2.5%).</description></item>
|
||||
<item><description><c>present_value</c>: The current value of the investment.</description></item>
|
||||
<item><description><c>future_value</c>: The desired future value of the investment.</description></item>
|
||||
</list>
|
||||
</param>
|
||||
<returns>
|
||||
A string representing the number of periods required to reach the future value, rounded to two decimal places.
|
||||
If any input is invalid (e.g., negative values or non-numeric inputs), an error message is returned.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeAddress(System.String)">
|
||||
<summary>
|
||||
this function used to obtain the address of a cell in a worksheet, given specified row and column numbers
|
||||
@@ -3726,6 +3780,16 @@
|
||||
Compute and append array horizontally and return array as string value.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputePhi(System.String)">
|
||||
<summary>
|
||||
This function computes and returns the value of the density function for a standard normal distribution.
|
||||
</summary>
|
||||
<param name="args">A string representing the numeric input for which PHI is to be calculated.</param>
|
||||
<returns>
|
||||
A formatted string representing the calculated PHI value.
|
||||
If the input is invalid, an error message is returned indicating the type of error.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.Covariance(System.Double[],System.Double[])">
|
||||
<summary>
|
||||
Returns the sample covariance between two arrays.
|
||||
@@ -5156,6 +5220,78 @@
|
||||
<param name="b">Number of times the event occurs in n trials.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeGauss(System.String)">
|
||||
<summary>
|
||||
Calculates the standard normal cumulative distribution function (Gauss) for a given z-value.
|
||||
This function returns the probability that a value from a standard normal distribution (with a mean of 0 and a standard deviation of 1) is less than or equal to the given z-value.
|
||||
</summary>
|
||||
<param name="args">
|
||||
A string containing the arguments separated by commas. The format should be:
|
||||
<c>"z"</c>
|
||||
<list type="bullet">
|
||||
<item><description><c>z</c>: The z-value for which you want to compute the cumulative distribution.</description></item>
|
||||
</list>
|
||||
</param>
|
||||
<returns>
|
||||
The probability that a value from a standard normal distribution is less than or equal to the given z-value.
|
||||
</returns>
|
||||
<remarks>
|
||||
The Gauss function is used in statistics to determine the likelihood of a value falling within a specific range of a normal distribution.
|
||||
This can be particularly useful in hypothesis testing or probability estimation scenarios.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeGamma(System.String)">
|
||||
<summary>
|
||||
Computes the gamma function for the specified input.
|
||||
</summary>
|
||||
<param name="args">A string representing the input number for which the gamma function will be calculated.</param>
|
||||
<returns>A string representing the result of the gamma function calculation.</returns>
|
||||
<remarks>
|
||||
The gamma function is an extension of the factorial function to real and complex numbers.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.CalculateGammaValue(System.String)">
|
||||
<summary>
|
||||
Calculate and return the gamma function value.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeVarS(System.String)">
|
||||
<summary>
|
||||
Computes the sample variance for a set of numbers.
|
||||
</summary>
|
||||
<param name="args">
|
||||
A string containing a comma-separated list of numbers for which the sample variance will be calculated.
|
||||
</param>
|
||||
<returns>
|
||||
A string representing the sample variance of the provided numbers.
|
||||
</returns>
|
||||
<remarks>
|
||||
The sample variance is a measure of the dispersion of data points in a sample, and is calculated by taking the average of the squared deviations from the mean.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeFrequency(System.String)">
|
||||
<summary>
|
||||
This function calculates how often values occur within a range of values, and then returns a vertical array of numbers.
|
||||
</summary>
|
||||
<param name="args">
|
||||
A string containing two arguments separated by a comma. the format should be: data_array, bins_array.
|
||||
<list type="bullet">
|
||||
<item><description><c>data_array</c>: The range or array of data values you want to count.</description></item>
|
||||
<item><description><c>bins_array</c>: The range or array of intervals to group the data values into.</description></item>
|
||||
</list>
|
||||
</param>
|
||||
<returns>
|
||||
A formatted string with the frequency counts separated by semicolons, or an error message if the input is invalid.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.GetFrequencyCounts(System.String[])">
|
||||
<summary>
|
||||
Calculates the frequency counts of numeric and date values from the provided source and bin arrays.
|
||||
Text and blank values are ignored during processing.
|
||||
</summary>
|
||||
<param name="argValues">An array of strings representing the source and bin data ranges.</param>
|
||||
<returns>A string representing the frequency counts separated by semicolons.</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.TranslateText(System.String,System.String)">
|
||||
<summary>
|
||||
Return the value of TranslateText
|
||||
@@ -5802,6 +5938,184 @@
|
||||
Compute and return the expanded arraay based on pad_with and rows and cols argument.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeWrapRows(System.String)">
|
||||
<summary>
|
||||
This function computes the vector (one-dimensional array) and returns the wrapped values.
|
||||
</summary>
|
||||
<param name="args">
|
||||
The input arguments as a single string separated by commas.
|
||||
The format is: vector, wrap_count, [pad_with]
|
||||
<list type="bullet">
|
||||
<item>
|
||||
<description><c>vector</c>: The source one-dimensional array or range.</description>
|
||||
</item>
|
||||
<item>
|
||||
<description><c>wrap_count</c>: The maximum number of values per row.</description>
|
||||
</item>
|
||||
<item>
|
||||
<description><c>pad_with</c> [optional]: The value to pad the last row with if there are insufficient items to fill it.
|
||||
If omitted, the missing values will be padded with #N/A (default).</description>
|
||||
</item>
|
||||
</list>
|
||||
</param>
|
||||
<returns>A string representing the wrapped rows or an error message.</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.WrapValuesOfArray(System.String,System.String,System.String,System.Boolean)">
|
||||
<summary>
|
||||
Wraps the rows or columns of an array based on the specified wrap count and padWith.
|
||||
</summary>
|
||||
<param name="vector">The vector of values to be wrapped.</param>
|
||||
<param name="wrapCount">The count at which to wrap the rows or columns.</param>
|
||||
<param name="padWith">The value to pad with if necessary.</param>
|
||||
<param name="isFormulaWrapRows">A boolean indicating whether to wrap rows (true) or columns (false).</param>
|
||||
<returns>A string representing the wrapped rows or columns.</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeWrapCols(System.String)">
|
||||
<summary>
|
||||
This function computes the vector (one-dimensional array) and returns the wrapped values.
|
||||
</summary>
|
||||
<param name="args">
|
||||
The input arguments as a single string separated by commas.
|
||||
The format is: vector, wrap_count, [pad_with]
|
||||
<list type="bullet">
|
||||
<item><description><c>vector</c>: The source one-dimensional array or range.</description></item>
|
||||
<item><description><c>wrap_count</c>: The maximum number of values per column.</description></item>
|
||||
<item><description><c>pad_with</c> [optional]: The value to pad the last column with if there are insufficient items to fill it.
|
||||
If omitted, the missing values will be padded with #N/A (default).</description></item>
|
||||
</list>
|
||||
</param>
|
||||
<returns>A string representing the wrapped columns or an error message.</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ArgumentErrorCheck(System.String,System.String@,System.String@,System.String@)">
|
||||
<summary>
|
||||
Checks for error strings in the given arguments and extracts the range, wrap count, and pad width.
|
||||
</summary>
|
||||
<param name="args">The input arguments as a single string.</param>
|
||||
<param name="vector">The extracted range of values.</param>
|
||||
<param name="wrapCount">The extracted wrap count.</param>
|
||||
<param name="padWith">The extracted pad width.</param>
|
||||
<returns>A string representing any error found, or an empty string if no errors are found.</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeSort(System.String)">
|
||||
<summary>
|
||||
This function sorts the contents of an array or range by columns or rows in ascending or descending order.
|
||||
</summary>
|
||||
<param name="args">
|
||||
A string containing the arguments separated by commas. The format should be: "array, sort_index, sort_order, by_col".
|
||||
<list type="bullet">
|
||||
<item>
|
||||
<description>
|
||||
<c>array</c>: The array or range to be sorted.
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<description>
|
||||
<c>sort_index</c> [Optional]: The column or row index on which to base the sorting. If omitted, the first column or row is used.
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<description>
|
||||
<c>sort_order</c> [Optional]: Defines the sort order. If omitted, the default is ascending order.
|
||||
<list type="bullet">
|
||||
<item><description>1 or omitted - Ascending order (default).</description></item>
|
||||
<item><description>-1 - Descending order.</description></item>
|
||||
</list>
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<description>
|
||||
<c>by_col</c> [Optional]: A logical value indicating the direction of sorting. If omitted, the default is to sort by rows.
|
||||
<list type="bullet">
|
||||
<item><description>FALSE or omitted - Sort by row (default).</description></item>
|
||||
<item><description>TRUE - Sort by column.</description></item>
|
||||
</list>
|
||||
</description>
|
||||
</item>
|
||||
</list>
|
||||
</param>
|
||||
<returns>A string representing the sorted array.</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.PerformSortingOfRange(System.Collections.Generic.List{System.String},System.String,System.String,System.String,System.Int32)">
|
||||
<summary>
|
||||
Compute and sort the values from array or range
|
||||
</summary>
|
||||
<param name="range">Array values specified as a range</param>
|
||||
<param name="sortIndex">Sort index is a column index from the range or array values</param>
|
||||
<param name="sortOrder">Sorting order (1 for ascending, -1 for descending)</param>
|
||||
<param name="byColumn">Scan by column (true/false)</param>
|
||||
<returns>String of the sorted values</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.SortByRow(System.Collections.Generic.List{System.Collections.Generic.List{System.String}},System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Sorts the structured data by the specified row index and order.
|
||||
</summary>
|
||||
<param name="data">Structured data as a list of lists</param>
|
||||
<param name="sortIndex">Index of the row to sort by</param>
|
||||
<param name="sortOrder">Order to sort by (1 for ascending, -1 for descending)</param>
|
||||
<returns>Sorted structured data</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.SortByColumn(System.Collections.Generic.List{System.Collections.Generic.List{System.String}},System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Sorts the structured data by the specified column and order.
|
||||
</summary>
|
||||
<param name="data">Structured data as a list of lists</param>
|
||||
<param name="sortIndex">Index of the column to sort by</param>
|
||||
<param name="sortOrder">Order to sort by (1 for ascending, -1 for descending)</param>
|
||||
<returns>Sorted structured data</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.CompareValues(System.String,System.String,System.Int32)">
|
||||
<summary>
|
||||
Compares two values for sorting based on the specified sort order.
|
||||
</summary>
|
||||
<param name="x">The first value to compare.</param>
|
||||
<param name="y">The second value to compare.</param>
|
||||
<param name="sortOrder">The sort order (1 for ascending, -1 for descending).</param>
|
||||
<returns>An integer indicating the relative order of the values.</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeSortBy(System.String)">
|
||||
<summary>
|
||||
This function sorts the contents of a range or array based on the values in corresponding ranges or arrays.
|
||||
</summary>
|
||||
<param name="args">
|
||||
A string containing the arguments separated by commas.
|
||||
The format should be: "array, by_array1, sort_order1, by_array2, sort_order2,…".
|
||||
<list type="bullet">
|
||||
<item>
|
||||
<description><c>array</c>: The array or range to sort.</description>
|
||||
</item>
|
||||
<item>
|
||||
<description><c>by_array1</c>: The array or range to sort by.</description>
|
||||
</item>
|
||||
<item>
|
||||
<description><c>sort_order1</c>: The order to use for sorting. Default is ascending.</description>
|
||||
<list type="bullet">
|
||||
<item><description>1 for ascending.</description></item>
|
||||
<item><description>-1 for descending.</description></item>
|
||||
</list>
|
||||
</item>
|
||||
</list>
|
||||
</param>
|
||||
<returns>A sorted range or array.</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.GetValuesOfArrays(System.String[])">
|
||||
<summary>
|
||||
Retrieves the values of the specified arrays and performs sorting based on the provided criteria.
|
||||
</summary>
|
||||
<param name="args">An array of strings representing the arguments for the SORTBY function.</param>
|
||||
<param name="sortOrders">A list of strings representing the sort orders for each byArray.</param>
|
||||
<param name="byArrays">A list of strings representing the byArrays used for sorting.</param>
|
||||
<returns>A string representing the sorted values.</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.PerformSorting(System.Collections.Generic.List{System.String},System.Collections.Generic.List{System.String},System.Collections.Generic.List{System.String},System.Int32,System.Boolean)">
|
||||
<summary>
|
||||
Performs the sorting for the SORTBY function.
|
||||
</summary>
|
||||
<param name="valuesOfRangeOrArray">A list of strings representing the values of the initial array or range.</param>
|
||||
<param name="allByArrays">A list of strings representing the byArrays used for sorting.</param>
|
||||
<param name="allSortOrders">A list of strings representing the sort orders for each byArray.</param>
|
||||
<param name="numberOfColumns1">The number of columns in the initial array or range.</param>
|
||||
<returns>A string representing the sorted values.</returns>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeWebService(System.String)">
|
||||
<summary>
|
||||
Return the XML content of the given document
|
||||
@@ -6616,6 +6930,39 @@
|
||||
</summary>
|
||||
<value>To handle the calculation of the formula.</value>
|
||||
</member>
|
||||
<member name="T:Syncfusion.OfficeChart.Calculate.CustomComparer">
|
||||
<summary>
|
||||
The <c>CustomComparer</c> class provides a mechanism for comparing two strings based on a custom comparison logic.
|
||||
It implements the <see cref="T:System.Collections.Generic.IComparer`1"/> interface to allow sorting or ordering operations on collections
|
||||
of strings using the specified comparison logic.
|
||||
</summary>
|
||||
<remarks>
|
||||
This class is particularly useful when you need to perform custom sorting or ordering of strings in a collection,
|
||||
such as a list or array. The comparison logic is provided via a <see cref="T:System.Comparison`1"/> delegate, which
|
||||
allows flexibility in defining how two strings should be compared.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CustomComparer.#ctor(System.Comparison{System.String})">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Syncfusion.OfficeChart.Calculate.CustomComparer"/> class with the specified comparison logic.
|
||||
</summary>
|
||||
<param name="comparison">A <see cref="T:System.Comparison`1"/> delegate that defines the logic for comparing two strings.</param>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Calculate.CustomComparer.Compare(System.String,System.String)">
|
||||
<summary>
|
||||
Compares two strings and returns a value indicating whether one is less than, equal to, or greater than the other.
|
||||
</summary>
|
||||
<param name="x">The first string to compare.</param>
|
||||
<param name="y">The second string to compare.</param>
|
||||
<returns>
|
||||
A signed integer that indicates the relative values of <paramref name="x"/> and <paramref name="y"/>:
|
||||
<list type="bullet">
|
||||
<item><description>Less than zero: <paramref name="x"/> is less than <paramref name="y"/>.</description></item>
|
||||
<item><description>Zero: <paramref name="x"/> equals <paramref name="y"/>.</description></item>
|
||||
<item><description>Greater than zero: <paramref name="x"/> is greater than <paramref name="y"/>.</description></item>
|
||||
</list>
|
||||
</returns>
|
||||
</member>
|
||||
<member name="T:Syncfusion.OfficeChart.Calculate.GridSheetFamilyItem">
|
||||
<summary>
|
||||
Encapsulates the properties that are needed to support multiple families of crossed-referenced grids.
|
||||
@@ -63135,6 +63482,11 @@
|
||||
This method is called before clearing all elements.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Implementation.Collections.Grouping.WorksheetGroup.DetachEvents">
|
||||
<summary>
|
||||
Unbinds event handlers from the events if they are currently bound.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:Syncfusion.OfficeChart.Implementation.Collections.Grouping.WorksheetGroup.MissingFunction">
|
||||
<summary>
|
||||
Event raised when an unknown function is encountered.
|
||||
@@ -99023,11 +99375,6 @@
|
||||
<!-- Badly formed XML comment ignored for member "F:Syncfusion.OfficeChart.Implementation.WorksheetImpl.format" -->
|
||||
<!-- Badly formed XML comment ignored for member "F:Syncfusion.OfficeChart.Implementation.WorksheetImpl.dateTimeStyleIndex" -->
|
||||
<!-- Badly formed XML comment ignored for member "F:Syncfusion.OfficeChart.Implementation.WorksheetImpl.m_dataTable" -->
|
||||
<member name="M:Syncfusion.OfficeChart.Implementation.WorksheetImpl.#cctor">
|
||||
<summary>
|
||||
Static constructor.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Implementation.WorksheetImpl.#ctor(Syncfusion.OfficeChart.IApplication,System.Object)">
|
||||
<summary>
|
||||
Creates worksheet and set its Application and Parent
|
||||
@@ -100542,6 +100889,11 @@
|
||||
The formatting and merges are not removed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Implementation.WorksheetImpl.ClearAllData">
|
||||
<summary>
|
||||
Clears all data and resets the state of the object.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Syncfusion.OfficeChart.Implementation.WorksheetImpl.Contains(System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Indicates whether a cell was initialized or accessed by the user.
|
||||
|
||||
BIN
API_NetFramework/bin/Syncfusion.Presentation.Base.dll
Normal file
BIN
API_NetFramework/bin/Syncfusion.Presentation.Base.dll
Normal file
Binary file not shown.
56875
API_NetFramework/bin/Syncfusion.Presentation.Base.xml
Normal file
56875
API_NetFramework/bin/Syncfusion.Presentation.Base.xml
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1 +1 @@
|
||||
2f103ccc377fc18bf14a6c592853dc854e1395183150048ea7daa528d5cf7217
|
||||
853cf8e909e75c5168a9275641c3a4e2804e2954a305e6bc5ee3b6c2ce5f0700
|
||||
|
||||
@@ -256,3 +256,5 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\API_NetFramework.csp
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\API_NetF.7D617477.Up2Date
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\EDOKAAPI_NetFramework.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\EDOKAAPI_NetFramework.pdb
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Presentation.Base.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Presentation.Base.xml
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user