Инструменти за потребители

Инструменти за сайта


kak_da:olestr_into_double

Разлики

Тук са показани разликите между избраната и текущата версия на страницата.

Препратка към сравнението на версиите

Both sides previous revisionПредходна версия
Следваща версия
Предходна версия
kak_da:olestr_into_double [2014/02/07 09:58] e.andonovakak_da:olestr_into_double [2018/01/11 15:28] (текуща) – външна редакция 127.0.0.1
Ред 1: Ред 1:
 ====== Как да видите и отстраните грешка Could not convert variant of type (OleStr) into type (Double) ====== ====== Как да видите и отстраните грешка Could not convert variant of type (OleStr) into type (Double) ======
  
 +Това е проблем, който лесно може да се получи в справките и може да бъде коригиран по долуописания начин.\\
 +Става въпрос за следното съобщение "Could not convert variant of type (OleStr) into type (Double)". \\
  
 +{{:kak_da:error_olestr_todouble.png?600|}}
 +
 +Горното съобщение е различно от друго такова, което понякога се получава в скриптовете и се състои само от една дума - OleStr (в съобщението, идващо от скриптовете обикновено пише NULL).
 +
 +**ПРОБЛЕМЪТ:** \\
 +
 +Съобщението се получава, ако:
 + 
 +1. В справката има дефинирани тотали. \\
 +2. Някой добави нова колона в източника. \\
 +3. Като пуснете след това справката, тази колона се нарежда някъде преди другите колони, с което размества номерата им. \\
 +4. Накрая се оказва, че тоталите, които DevEx пазят по НОМЕР на колона, а не по име са на колона, която не е от цифри. \\
 + 
 +При опресняването на справката, тези тотали се опитват да се пресметнат и се появява горното съобщение за грешка, че не може да се обърне текст в число. \\
 + 
 +Възможно е при изместването си, тоталите да се окажат тотали на текстова колона, която е скрита в конкретния изглед. \\
 + 
 +Съобщението за грешка ще се **появи толкова пъти колкото тотала**, които са се паднали в текстови колони имате. \\
 + 
 +**РЕШЕНИЕТО:** \\
 +
 +1. Търпеливо натискате ОК докато съобщението изчезне. \\
 +2. Оглеждате тоталите на всички колони. Някой от тях е **празен** и като се вгледате, е под колона, за която няма как да има тотал (поне не сума): \\
 + 
 +{{:kak_da:тотал_справки.png|}}
 +
 +3. Отивате на този тотал, натискате десния бутон на мишката върху него и избирате **изтрий**: \\
 +
 +{{:kak_da:изтрий_olestr_error.png|}}
 +
 +4. Изтрийте и останалите такива вече "фалшиви" тотали. \\
 + 
 +Също така, щом тоталите са разместени, се налага да дефинирате отново и всички останали тотали!
kak_da/olestr_into_double.1391767133.txt.gz · Последна промяна: 2018/01/11 15:27 (външна редакция)