if i will do something like that in the VCL framework it would work....
any body have idea? is it always like this in intraweb?
is there any full documentation for any new components?
dose the demos are relevant to version 15.xxx ++
dose the demo for madexception working? in version 15.xxx
dose atozed have to respect some one how bought there components?
==========================
this is the same project with VCL ehlib components
==========================
Can anyone recommend a stable and safe solution for implementing WebRTC in IntraWeb applications ?
It is important that the IntraWeb application authorizes connections and manages WebRTC server connections.
Seems simple:
First machine has an public IP address (Computer in the company):
Server WWW (IntraWeb) + Server WebRTC + Client WebRTC
It can be as one application. It will be much easier and safer to communicate inside the application.
Second machine inside the NAT network (Employee's computer):
Only client WebRTC (Web browser)
Maybe there are some solution WebRTC server/client components ?
hi think there is bug in - the list is not maintained correctly and some of the obj in the list don't exists
so - the render crash
------------------------------------ this is my bypass
procedure TIWForm.FillRealTabOrders;
procedure FillList(AContainer: TIWContainer; AList: TIWListBase);
var
i: Integer;
LCurrent: TObject;
LTabOrderInterface: IIWTabOrder;
begin
for i := 0 to AContainer.TabOrderList.Count - 1 do
begin
Try //Yossi
LCurrent := TObject(AContainer.TabOrderList[i]);
if Assigned(LCurrent) then //yossi
begin
if LCurrent is TIWContainer then
begin
FillList(TIWContainer(LCurrent), AList);
end
else
begin
LTabOrderInterface := TabOrderInterface(LCurrent);
if LTabOrderInterface <> nil then begin
if LTabOrderInterface.HasTabOrder then begin
AList.Add(LCurrent);
end;
end;
end;
end;
Except //yossi
on e: exception do
begin
Try
logFileAppend('Error on TabOrder FillList : I= ' + IntToStr(I) + ' Message= ' + e.Message);
Except;
End;
end;
End;
end;
end;
begin
FRealTabOrderList := TIWListBase.Create;
FillList(Self, FRealTabOrderList);
end;
... and in the ServerController I registered a THandlers like this:
Code:
with THandlers.Add('', 'GetSomeData', TContentGetSomeData.Create) do
begin
CanStartSession := true
RequiresSessionStart := false;
end;
... and I want only users that already have an active session (logged in) to access https://myip/GetSomeData and if the user is not logged in, to be redirected to the login page (main page).
The way is set up now, as in the code above, everyone can try to GetSomeData and any combinations of true of false I tried for CanStartSession, RequiresSessionStart doesn't get me the result I need. Actually, if I change anything on how I declare the THandlers.Add, I never get to TContentGetSomeData.Execute
What am I doing wrong and is this the way to do it?
begin
IWjQDBGrid2.ClearGridData;
IWjQDBGrid2.Columns.Clear;
with IWjQDBGrid2.Columns do
begin
Add;
TjQGridDBColumn(IWjQDBGrid2.Columns[0]).FieldName := 'Client_Code';
TjQGridDBColumn(IWjQDBGrid2.Columns[0]).Title := 'Code';
TjQGridDBColumn(IWjQDBGrid2.Columns[0]).Visible := True;
end;
with IWjQDBGrid2.Columns do
begin
Add;
TjQGridDBColumn(IWjQDBGrid2.Columns[1]).FieldName := 'Client_Name';
TjQGridDBColumn(IWjQDBGrid2.Columns[1]).Title := 'Name';
TjQGridDBColumn(IWjQDBGrid2.Columns[1]).Visible := True;
end;
FDQuery1.Open;
Sir
I develop Application for My University in Intraweb 15. One of my programmer friend said to me that your application uses too much java script and because of these java script your application is not safe. is it ture? I am not using any java script of my own. Every thing is created by Intraweb.
Until v15.2, when I did a IWDBGrid.Refresh, the grid would refresh properly and the regions where the IWDBGrid resides in would refresh and resize properly.
From v15.2 and even with v15.2.6, this isn't update correctly.
I attatched 2 images to explain what's happening.
What has changed that is provoque this behaviour and how to achieve the correct result like before?
I am using a TSQLConnection component to access SQLServer 2014 with Delphi 10.2 and Intraweb 14.2.7.
Its a 32 bits app. It works fine with IIS on my development server.
However, when installed on a production server (IIS 10.0. xxx and Windows Server 2019), i get the message "Impossible to load dbxmss.dll (ErrorCode 126)."
Where should i place dbxmss.dll on the production server to make it work ?