Hatalar, hatalar, sorular - sayfa 2134

 
fxsaber :
OBJ_CHART - hata. Gösterge

Sonuç yanlış

ekledim ::ChartRedraw

İşte sonuç:

2018.02.19 23:27:35.526 ChartGetInteger(Grafik,CHART_WIDTH_IN_PIXELS) = 400
2018.02.19 23:27:36.323 ChartGetInteger(Grafik,CHART_WIDTH_IN_PIXELS) = 400
2018.02.19 23:27:36.324 ChartGetInteger(Grafik,CHART_HEIGHT_IN_PIXELS) = 250

Önce yorumsuz satır (netlik için PRINT eklendi)

 

alıcı marketten aldığı ürünü kurmaya çalışıyor fakat yapamıyor, aktivasyonlar kullanılmamış.

Nedeni ne olabilir?

mar

 
A100 :

ekledim ::Yeniden çiz

Benim için çalışmıyor. Kodu göster.

 
fxsaber :

Benim için çalışmıyor. Kodu göster.

 void OnInit ()
{
         ObjectSetInteger ( 0 , Name, OBJPROP_XSIZE , 400 ); // Ширина
         ObjectSetInteger ( 0 , Name, OBJPROP_YSIZE , 250 ); // Высота
         ChartRedraw ();
         ChartRedraw ( Chart );
         ChartSetInteger ( Chart, CHART_SHOW , false );
        PRINT( ChartGetInteger (Chart, CHART_WIDTH_IN_PIXELS ));
}
 
A100 :

Teşekkür ederim! Biraz daha denendi. Sadece böyle bir diziyle ve HER nesnenin özelliklerini değiştirdikten hemen sonra işlendiği ortaya çıktı.

   ChartRedraw ();
   ChartRedraw (Chart);

Tabii ki, koltuk değneği.


PS Ama çok serseri

   // Задаем свойства объекта
   ObjectSetInteger ( 0 , Name, OBJPROP_XSIZE , 400 ); // Ширина
   ObjectSetInteger ( 0 , Name, OBJPROP_YSIZE , 250 ); // Высота
  
   ChartRedraw ();
   ChartRedraw (Chart);
    
   ChartSetInteger (Chart, CHART_SHOW , false );

   // Задаем свойства объекта
   ObjectSetInteger ( 0 , Name, OBJPROP_XSIZE , 400 ); // Ширина
   ObjectSetInteger ( 0 , Name, OBJPROP_YSIZE , 250 ); // Высота
  
   ChartRedraw ();
   ChartRedraw (Chart);

Onlar. nesnenin özelliklerini değiştirmeniz gerekirse, CHART_SHOW == true gibi hatalı sonuçlar olacaktır.

 
Ayrıca, şu şekilde çalışır:
 void OnInit ()
{ 
   ChartRedraw ( 0 );
   // Задаем свойства объекта
   ObjectSetInteger ( 0 , Name, OBJPROP_XSIZE , 400 ); // Ширина
   ObjectSetInteger ( 0 , Name, OBJPROP_YSIZE , 250 ); // Высота
   ChartSetInteger (Chart, CHART_SHOW , false );

   ChartGetInteger (Chart, CHART_WIDTH_IN_PIXELS ); // Если закомментировать строку, то все будет работать правильно
  PRINT( ChartGetInteger (Chart, CHART_WIDTH_IN_PIXELS ));   // Правильное значение - 400 330
}

Ancak OBJPROP_PERIOD özelliğini değiştirirken
Görünüşe göre ChartRedraw yardımcı olmuyor =(
 
Alexandr Bryzgalov :

alıcı marketten aldığı ürünü kurmaya çalışıyor fakat yapamıyor, aktivasyonlar kullanılmamış.

Nedeni ne olabilir?


Birçok sebep olabilir. Ama burada bir cevap alamayacaksın.
Servis masasına yazmanız gerekiyor. Bunun yerine, müşteri hizmet masasına yazmalıdır. Ve günlüklerdeki nedene bakabilirsin, thiamviewer'a göre bu sorunu kendi yöntemlerinle çözmeye çalış.

Örneğin, terminali yeniden başlatın ve yeniden oturum açın, terminali yeniden yükleyin veya önbelleği temizleyin. IE sürümünü kontrol edin vb. Her vaka benzersizdir.
Bazen Windows'a güncellemeler yüklemeniz bile gerekir.
 
oEdwardo :
Ayrıca, şu şekilde çalışır:

Hayır Maalesef. Sorun, bu belirli demo göstergesinin çalışmasını sağlamak değil, OBJ_CHART grafiğinin özelliklerini doğru olanlarla değiştirmektir.

 
Vladislav Andruschenko :
Birçok sebep olabilir. Ama burada bir cevap alamayacaksın.
Servis masasına yazmanız gerekiyor. Bunun yerine, müşteri hizmet masasına yazmalıdır. Ve günlüklerdeki nedene bakabilirsin, thiamviewer'a göre bu sorunu kendi yöntemlerinle çözmeye çalış.

Örneğin, terminali yeniden başlatın ve yeniden oturum açın, terminali yeniden yükleyin veya önbelleği temizleyin. IE sürümünü kontrol edin vb. Her vaka benzersizdir.
Bazen Windows'a güncellemeler yüklemeniz bile gerekir.

teşekkürler, anladım.

müşteriye göre eski bir yükleyicisi vardı

yükleyiciyi aracının web sitesinden indirdikten sonra, her şey doğru şekilde kuruldu

 
Alexandr Bryzgalov :

teşekkürler, anladım.

müşteriye göre eski bir yükleyicisi vardı

yükleyiciyi aracının web sitesinden indirdikten sonra, her şey doğru şekilde kuruldu


belki mt eski bir sürümdü? bu da bazen olur.

Neden: