Обсуждение версии 7.3.1.0

SlavenTyz

Client
Joined
Apr 30, 2018
Messages
1,095
Reaction score
31
Points
48
слишком мало информации. какая ошибка должна генерироваться ? как выход из кубика сделан при ошибке ? красная линия занята ?
Генерировал ошибку throw new expation("") пройдя эту строчку выход из кубика происходит по без ошибки
71552
 

Phoenix78

Client
Read only
Joined
Nov 6, 2018
Messages
11,789
Reaction score
5,725
Points
113
Генерировал ошибку throw new expation("") пройдя эту строчку выход из кубика происходит по без ошибки
View attachment 71552
откуда там может быть ошибка, если у тебя красная линия занята. это означает что ты повесил обработчик ошибки на этот кубик. у тебя должен быть только переход по красной линии, без всяких сообщений о ошибке.
 
  • Thank you
Reactions: orka13

Roman48

Client
Joined
Feb 28, 2016
Messages
2,058
Reaction score
746
Points
113
Поиск по дом модели, чтобы разглядеть что поиск нашел и где он там нашел, ни чего не видно.
Приходиться код копировать в Visual Studio Code и там искать

1612100127463.png
1612100513804.png
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
20,936
Reaction score
9,330
Points
113
Поиск по дом модели, чтобы разглядеть что поиск нашел и где он там нашел, ни чего не видно.
Приходиться код копировать в Visual Studio Code и там искать

View attachment 71559
View attachment 71561
Есть таска по этой проблеме.
 

kolina

Client
Joined
Oct 5, 2019
Messages
165
Reaction score
47
Points
28
В таком случае может помочь понять что происходит - просмотр что в этот момент происходит в инстансе, войдя во вкладку "Инстансы". Также можете в момент возникновения (обнаружения) проблемы включить трассировку проекта через прав. кн. мыши по проекту. Описание функции трассировки можете посмотреть здесь: https://zennolab.com/wiki/ru:trace Например если проект зациклился, то в файле трассировки можете отловить этот момент по повторяющимся ID.
Хорошо, а что делать если посмотрел в файле трассировки и увидел что зациклились эти 6 кубиков. По сценарию если не проходит данную точку 5 раз, то должна быть ошибка и финиш. А в реале, проект получается в 9 утра начался, а в 21.00 ещё гоняет по кругу.
123456.png
 

kolina

Client
Joined
Oct 5, 2019
Messages
165
Reaction score
47
Points
28
И ещё вопрос. Почему у меня, или не только у меня при загрузке project maker такое окно приветствия, с ошибкой.
 

Attachments

Phoenix78

Client
Read only
Joined
Nov 6, 2018
Messages
11,789
Reaction score
5,725
Points
113
Хорошо, а что делать если посмотрел в файле трассировки и увидел что зациклились эти 6 кубиков. По сценарию если не проходит данную точку 5 раз, то должна быть ошибка и финиш. А в реале, проект получается в 9 утра начался, а в 21.00 ещё гоняет по кругу.
View attachment 71566
а вручную в пм прогонял до срабатывания условия на вылет ? в кубике увеличения переменной какая переменная прописана ?
 
  • Thank you
Reactions: kolina

kolina

Client
Joined
Oct 5, 2019
Messages
165
Reaction score
47
Points
28
Counter8, эта которая проверяется. Вручную ПМ, прогоняет всегда без ошибот. А в ЗП почти каждый день зацикливается.
 

Attachments

Phoenix78

Client
Read only
Joined
Nov 6, 2018
Messages
11,789
Reaction score
5,725
Points
113
Counter8, эта которая проверяется. Вручную ПМ, прогоняет всегда без ошибот. А в ЗП почти каждый день зацикливается.
странно что-то у тебя на скрине.... где у тебя 1 ?
71573
 

kolina

Client
Joined
Oct 5, 2019
Messages
165
Reaction score
47
Points
28
Прокрутил что бы было видно имя переменной. Сейчас прогнал что бы была ошибка. В ПМ как только дошел счетчик до 5 проект стал по ошибке. А в ЗП гоняет.
 

Attachments

Last edited:

kolina

Client
Joined
Oct 5, 2019
Messages
165
Reaction score
47
Points
28
И вообще в ПМ этот проет выполняется за 10 мин, а в ЗП час. Проект писался под 5 версию. Может быть при конвертации под 7, такие карусели произошли
 

Phoenix78

Client
Read only
Joined
Nov 6, 2018
Messages
11,789
Reaction score
5,725
Points
113
Прокрутил что бы было видно имя переменной
ну для пробы убери кубик IF , поставь условие на c#
C#:
int Count_Check = int.Parse(project.Variables["Counter1"].Value) +1 ;     
project.Variables["Counter8"].Value = Count_Check.ToString();               
if ( Count_Check > 5 ) throw new Exception();
else return 0;
вот так сделай. и погоняй денек.
71576
 
  • Thank you
Reactions: kolina

soprano

Client
Joined
Aug 25, 2011
Messages
880
Reaction score
958
Points
93
Привыкаю к 7-ке, вроде получается. И тут опять пурга пошла
в простейших выражениях нельзя получить данные из таблицы
C#:
            int a = 0;
            IZennoTable tblLink = project.Tables["tblLink"];
            string temp = tblLink.GetCell(a, 0).ToString();
            return temp;
и из списка
C#:
            int a = 0;
            string temp = "";
            IZennoList List = project.Lists["List"];
            temp = List[0];
            return temp;
Показывает
Результат:
пусто-пусто, короче.
Перенёс шаблон в 5-ку - всё работает.
Ёпрст, когда закончится это издевательство?!
 

Phoenix78

Client
Read only
Joined
Nov 6, 2018
Messages
11,789
Reaction score
5,725
Points
113
Привыкаю к 7-ке, вроде получается. И тут опять пурга пошла
в простейших выражениях нельзя получить данные из таблицы
C#:
            int a = 0;
            IZennoTable tblLink = project.Tables["tblLink"];
            string temp = tblLink.GetCell(a, 0).ToString();
            return temp;
и из списка
C#:
            int a = 0;
            string temp = "";
            IZennoList List = project.Lists["List"];
            temp = List[0];
            return temp;
Показывает

пусто-пусто, короче.
Перенёс шаблон в 5-ку - всё работает.
Ёпрст, когда закончится это издевательство?!
да забыл наверно таблицы и список прикрепить. все нормально работает в 7-ке.
 

Phoenix78

Client
Read only
Joined
Nov 6, 2018
Messages
11,789
Reaction score
5,725
Points
113
C#:
            int a = 0;
            IZennoTable tblLink = project.Tables["tblLink"];
            string temp = tblLink.GetCell(a, 0).ToString();
            return temp;
вот проверил в 7-ке твой код. все нормально работает.

71583
 

soprano

Client
Joined
Aug 25, 2011
Messages
880
Reaction score
958
Points
93
вот проверил в 7-ке твой код. все нормально работает.

View attachment 71583
Ничего не забыл прикрепить, всё много раз перепроверил и перезапускал.
А у фокусника (чуть не сказал - шулера), всегда получается...
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
20,936
Reaction score
9,330
Points
113
Привыкаю к 7-ке, вроде получается. И тут опять пурга пошла
в простейших выражениях нельзя получить данные из таблицы
C#:
            int a = 0;
            IZennoTable tblLink = project.Tables["tblLink"];
            string temp = tblLink.GetCell(a, 0).ToString();
            return temp;
и из списка
C#:
            int a = 0;
            string temp = "";
            IZennoList List = project.Lists["List"];
            temp = List[0];
            return temp;
Показывает

пусто-пусто, короче.
Перенёс шаблон в 5-ку - всё работает.
Ёпрст, когда закончится это издевательство?!
Подтверждаю, что все работает корректно в 7-ке.
Проверил в 5.47 и 7.3.1.1 - одинаково корректно отрабатывают оба снипета.
Проверьте, в 7.3.1.1 когда проверяете - корректно заполнены список и таблица нужными (не пустыми) данными?
 

wizard

Client
Joined
Oct 4, 2011
Messages
1,010
Reaction score
637
Points
113
как правильно удалять\перемещать профиль-папки ?
пока работает инстанс - ее нельзя трогать
приходиться перезапускать инстанс с другой профиль-папкой - а уже потом двигать прошлую профиль-папку
Или есть более элегантный способ ?
 

soprano

Client
Joined
Aug 25, 2011
Messages
880
Reaction score
958
Points
93
Подтверждаю, что все работает корректно в 7-ке.
Проверил в 5.47 и 7.3.1.1 - одинаково корректно отрабатывают оба снипета.
Проверьте, в 7.3.1.1 когда проверяете - корректно заполнены список и таблица нужными (не пустыми) данными?
Я так понимаю, что здесь у каждого в одной и той же версии разные глюки. И это зависит от много - в какое время прога запущена, молились ли перед этим, что ели, смотрели ли Вечернего Му...звона перед этим. Нужна астрологическая инструкция, в общем.
...................................................................................................................................................
Всё понял окончательно. Есть такая вражеская прога - Хрюкер, там тоже самая удачная версия была - 5-я, затем шла 7-я (БМ-чёртовы плагиаторы!!), и т.д., и всё хуже и хуже.
Дело в нумерации. Пора переходить на чётные цифры или вообще буквы - ZP Best-of-the-Best, ZP SuperCool.
И всё получится.
 

Phoenix78

Client
Read only
Joined
Nov 6, 2018
Messages
11,789
Reaction score
5,725
Points
113
Ничего не забыл прикрепить, всё много раз перепроверил и перезапускал.
А у фокусника (чуть не сказал - шулера), всегда получается...
обычно говорят, плохому танцору яйца мешают :-)
 
  • Thank you
Reactions: soprano

kolina

Client
Joined
Oct 5, 2019
Messages
165
Reaction score
47
Points
28
ну для пробы убери кубик IF , поставь условие на c#
C#:
int Count_Check = int.Parse(project.Variables["Counter1"].Value) +1 ;   
project.Variables["Counter8"].Value = Count_Check.ToString();             
if ( Count_Check > 5 ) throw new Exception();
else return 0;
вот так сделай. и погоняй денек.
View attachment 71576
После того как стандартный кубик IF заменил кодом C#, впервые за несколько недель, проект четко отстрелялся по расписанию 3 раза за день, и всё без сбоев, и сейчас потоки свободные, так как ни чего не гоняется по кругу. Спасибо
Phoenix78. Только почему IF не отрабатывал?
 

Phoenix78

Client
Read only
Joined
Nov 6, 2018
Messages
11,789
Reaction score
5,725
Points
113
После того как стандартный кубик IF заменил кодом C#, впервые за несколько недель, проект четко отстрелялся по расписанию 3 раза за день, и всё без сбоев, и сейчас потоки свободные, так как ни чего не гоняется по кругу. Спасибо
Phoenix78. Только почему IF не отрабатывал?
потому что он на JS, а ему важно стабильность потока. значит у тебя где то нестабильно работает поток и идут сбои в JS.
Я уже давно везде пишу что кубик IF глючный и надо исключать его из шаблонов, а мне всегда админы отвечают, что он не глючный :-) поверь, тут тоже отпишутся :-)
 
  • Thank you
Reactions: kolina

kolina

Client
Joined
Oct 5, 2019
Messages
165
Reaction score
47
Points
28
потому что он на JS, а ему важно стабильность потока. значит у тебя где то нестабильно работает поток и идут сбои в JS.
Я уже давно везде пишу что кубик IF глючный и надо исключать его из шаблонов, а мне всегда админы отвечают, что он не глючный :-) поверь, тут тоже отпишутся :-)
Буду в дальнейшем вместо IF использовать C#. Спасибо!
 

Putn1k

Client
Joined
Jan 3, 2020
Messages
67
Reaction score
19
Points
8
Ребят, я правильно понимаю, что пока не вариант подгрузить данные из профиль папки для работы через Post/Get и надо ждать следующего обновления?
 

indigo666

Client
Joined
May 10, 2014
Messages
1,154
Reaction score
374
Points
83
По мне профиля над либо вернуть как было - либо дать возможность всегда и в будущем юзать по старому варианту ) + в версии какой то баг или проблема - в какой то момент все встает. Шабы тупо ниче не делают. Ставить снова и тестить не буду, так как 7.2.1.1 просто идеальная версия )) Суперская. Но имейте ввиду, что там - в новой версии такая проблема есть
 

Phoenix78

Client
Read only
Joined
Nov 6, 2018
Messages
11,789
Reaction score
5,725
Points
113
По мне профиля над либо вернуть как было - либо дать возможность всегда и в будущем юзать по старому варианту )
Профили никто не менял. Добавили тестовый функционал.
Интересно сколько еще юзеров думают, что старые профили отменили и теперь в зенке только глючные профили-папки ? *HAHA*
Ау... маркетологи зенки, вы где ? :-)
 

jaka1

Client
Joined
Mar 10, 2015
Messages
44
Reaction score
14
Points
8
Вопрос: Зачем выполнять действие сохранить профиль, если работая с профиль-папкой все данные в ней хранятся и находятся в актуальном состоянии?
 

loshpek

Client
Joined
Nov 24, 2016
Messages
83
Reaction score
34
Points
18
Работа над новым BotUI ведется.
Но конкретные сроки пока не сможем озвучить.
Ппц сколько времени прошло после внедрения BotUI а он так и остался глючный. Решил зайти почитать что нового, решить обновится на 7-ку, но из за этого глючного BotUI не хочется. Вы же забрали стандартные входные настройки в 7-ке?
 

lebed

Client
Joined
Sep 4, 2015
Messages
84
Reaction score
9
Points
8
Ппц сколько времени прошло после внедрения BotUI а он так и остался глючный. Решил зайти почитать что нового, решить обновится на 7-ку, но из за этого глючного BotUI не хочется. Вы же забрали стандартные входные настройки в 7-ке?
Нет в семерке остались стандартные входные настройки.
Сам никогда BotUI не использовал и не собираюсь.
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
20,936
Reaction score
9,330
Points
113
Вы же забрали стандартные входные настройки в 7-ке?
Стандартные классические вх. настройки доступны в 7-ке, удалять их не планируется.
 

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)