Jump to content

Serg

uniGUI Subscriber
  • Posts

    633
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by Serg

  1. Добрый день!

    Хочу использовать HyperServer на 2 серверах, можно ли  сделать

    баланс нагрузки между ними?

     

    Спасибо!

     

  2. Добрый день! Использую встроенный HTTP сервер.UniGUIServerModuleHTTPCommand

    Применяю заголовки: 

    'Access-Control-Allow-Origin:*
    Access-Control-Allow-Headers:*
    Access-Control-Allow-Method:*

    Клиент пишет "Ошибка CORS"

     

    В чем моя ошибка?

     

    Спасибо

     

  3. Нужно передать только дату, номер объекта, номер работы и процент выполнения. Не хотелось бы из-за этого писать другой сервис.

  4. Основное приложение фиксирует выполнение работ на строительных объектах. На объектах данные вводят в интерфейс UniGUI. У одного из подрядчиков есть своя система учета выполнения и он хочет вводить данные автоматизированно при помощи API в StandAlone основном приложении.

  5. Добрый день!

    В готовом StandAlone приложении UniGUI  заказчик просил реализовать API .

    Использую UniGUIServerModuleHTTPCommand. Поддерживается ли при этом работа с сессиями ? Есть ли пример работы с токенами?

    Спасибо!

     

  6. После получения данных.

    with  MainForm.UniDBGrid11 do
         begin
           
           for i:=0 to Columns.Count-1 do
           begin

              if Columns[i].FieldName='subjob_id' then
              begin//=
                Columns[i].Visible:=false;
                Columns[i].Readonly:=true;
              
              end;//=

              if Columns[i].FieldName='subjob_id' then
              begin//=
                Columns[i].Visible:=false;
                Columns[i].Readonly:=true;
               
              end;//=

              if Columns[i].FieldName='jobBuilding_id' then
              begin//=
              Columns[i].Visible:=false;
              Columns[i].Readonly:=true;
              
              end;//=

              if Columns[i].FieldName='job_name' then
              begin//=
                Columns[i].Title.Caption:='Наименование <br> работ';
                Columns[i].Width:=125;
                Columns[i].DisplayMemo:=true;
                Columns[i].Expanded:=true;
                Columns[i].Title.Alignment:=taCenter;
                Columns[i].Readonly:=true;
                Columns[i].Locked:=true;
              end;//=

              if Columns[i].FieldName='subjob_name' then
              begin//=
                Columns[i].Title.Caption:='Наименование <br> подработ';
                Columns[i].Width:=125;
                Columns[i].DisplayMemo:=true;
                Columns[i].Expanded:=true;
                Columns[i].Title.Alignment:=taCenter;
                Columns[i].Readonly:=true;
              
              end;//=

              if i>3 then
              begin//=
              //Columns[i].Title.Caption:='Площадь<br>по группе<br>'+IntToStr(i-3);
                Columns[i].Width:=105;
                Columns[i].Title.Alignment:=taCenter;
                Columns[i].Editor:=MainForm.UniFormattedNumberEdit6;
                Columns[i].Readonly:=false;
              
              end;//=
           
           end;

×
×
  • Create New...