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

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 020
Благодарностей
29
Баллы
48
слишком мало информации. какая ошибка должна генерироваться ? как выход из кубика сделан при ошибке ? красная линия занята ?
Генерировал ошибку throw new expation("") пройдя эту строчку выход из кубика происходит по без ошибки
71552
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113
Генерировал ошибку throw new expation("") пройдя эту строчку выход из кубика происходит по без ошибки
Посмотреть вложение 71552
откуда там может быть ошибка, если у тебя красная линия занята. это означает что ты повесил обработчик ошибки на этот кубик. у тебя должен быть только переход по красной линии, без всяких сообщений о ошибке.
 
  • Спасибо
Реакции: orka13

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
742
Баллы
113
Поиск по дом модели, чтобы разглядеть что поиск нашел и где он там нашел, ни чего не видно.
Приходиться код копировать в Visual Studio Code и там искать

1612100127463.png
1612100513804.png
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 450
Благодарностей
8 678
Баллы
113

kolina

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

kolina

Client
Регистрация
05.10.2019
Сообщения
158
Благодарностей
44
Баллы
28
И ещё вопрос. Почему у меня, или не только у меня при загрузке project maker такое окно приветствия, с ошибкой.
 

Вложения

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113
Хорошо, а что делать если посмотрел в файле трассировки и увидел что зациклились эти 6 кубиков. По сценарию если не проходит данную точку 5 раз, то должна быть ошибка и финиш. А в реале, проект получается в 9 утра начался, а в 21.00 ещё гоняет по кругу.
Посмотреть вложение 71566
а вручную в пм прогонял до срабатывания условия на вылет ? в кубике увеличения переменной какая переменная прописана ?
 
  • Спасибо
Реакции: kolina

kolina

Client
Регистрация
05.10.2019
Сообщения
158
Благодарностей
44
Баллы
28
Counter8, эта которая проверяется. Вручную ПМ, прогоняет всегда без ошибот. А в ЗП почти каждый день зацикливается.
 

Вложения

  • 41,4 КБ Просмотры: 17

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113
Counter8, эта которая проверяется. Вручную ПМ, прогоняет всегда без ошибот. А в ЗП почти каждый день зацикливается.
странно что-то у тебя на скрине.... где у тебя 1 ?
71573
 

kolina

Client
Регистрация
05.10.2019
Сообщения
158
Благодарностей
44
Баллы
28
Прокрутил что бы было видно имя переменной. Сейчас прогнал что бы была ошибка. В ПМ как только дошел счетчик до 5 проект стал по ошибке. А в ЗП гоняет.
 

Вложения

  • 38,8 КБ Просмотры: 16
Последнее редактирование:

kolina

Client
Регистрация
05.10.2019
Сообщения
158
Благодарностей
44
Баллы
28
И вообще в ПМ этот проет выполняется за 10 мин, а в ЗП час. Проект писался под 5 версию. Может быть при конвертации под 7, такие карусели произошли
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
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
 
  • Спасибо
Реакции: kolina

soprano

Client
Регистрация
25.08.2011
Сообщения
796
Благодарностей
841
Баллы
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
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
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
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113

soprano

Client
Регистрация
25.08.2011
Сообщения
796
Благодарностей
841
Баллы
93

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 450
Благодарностей
8 678
Баллы
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
Регистрация
04.10.2011
Сообщения
989
Благодарностей
585
Баллы
93
как правильно удалять\перемещать профиль-папки ?
пока работает инстанс - ее нельзя трогать
приходиться перезапускать инстанс с другой профиль-папкой - а уже потом двигать прошлую профиль-папку
Или есть более элегантный способ ?
 

soprano

Client
Регистрация
25.08.2011
Сообщения
796
Благодарностей
841
Баллы
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
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113
Ничего не забыл прикрепить, всё много раз перепроверил и перезапускал.
А у фокусника (чуть не сказал - шулера), всегда получается...
обычно говорят, плохому танцору яйца мешают :-)
 
  • Спасибо
Реакции: soprano

kolina

Client
Регистрация
05.10.2019
Сообщения
158
Благодарностей
44
Баллы
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;
вот так сделай. и погоняй денек.
Посмотреть вложение 71576
После того как стандартный кубик IF заменил кодом C#, впервые за несколько недель, проект четко отстрелялся по расписанию 3 раза за день, и всё без сбоев, и сейчас потоки свободные, так как ни чего не гоняется по кругу. Спасибо
Phoenix78. Только почему IF не отрабатывал?
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113
После того как стандартный кубик IF заменил кодом C#, впервые за несколько недель, проект четко отстрелялся по расписанию 3 раза за день, и всё без сбоев, и сейчас потоки свободные, так как ни чего не гоняется по кругу. Спасибо
Phoenix78. Только почему IF не отрабатывал?
потому что он на JS, а ему важно стабильность потока. значит у тебя где то нестабильно работает поток и идут сбои в JS.
Я уже давно везде пишу что кубик IF глючный и надо исключать его из шаблонов, а мне всегда админы отвечают, что он не глючный :-) поверь, тут тоже отпишутся :-)
 
  • Спасибо
Реакции: kolina

kolina

Client
Регистрация
05.10.2019
Сообщения
158
Благодарностей
44
Баллы
28
потому что он на JS, а ему важно стабильность потока. значит у тебя где то нестабильно работает поток и идут сбои в JS.
Я уже давно везде пишу что кубик IF глючный и надо исключать его из шаблонов, а мне всегда админы отвечают, что он не глючный :-) поверь, тут тоже отпишутся :-)
Буду в дальнейшем вместо IF использовать C#. Спасибо!
 

Putn1k

Client
Регистрация
03.01.2020
Сообщения
67
Благодарностей
19
Баллы
8
Ребят, я правильно понимаю, что пока не вариант подгрузить данные из профиль папки для работы через Post/Get и надо ждать следующего обновления?
 

indigo666

Client
Регистрация
10.05.2014
Сообщения
1 098
Благодарностей
344
Баллы
83
По мне профиля над либо вернуть как было - либо дать возможность всегда и в будущем юзать по старому варианту ) + в версии какой то баг или проблема - в какой то момент все встает. Шабы тупо ниче не делают. Ставить снова и тестить не буду, так как 7.2.1.1 просто идеальная версия )) Суперская. Но имейте ввиду, что там - в новой версии такая проблема есть
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113
По мне профиля над либо вернуть как было - либо дать возможность всегда и в будущем юзать по старому варианту )
Профили никто не менял. Добавили тестовый функционал.
Интересно сколько еще юзеров думают, что старые профили отменили и теперь в зенке только глючные профили-папки ? *HAHA*
Ау... маркетологи зенки, вы где ? :-)
 

jaka1

Client
Регистрация
10.03.2015
Сообщения
43
Благодарностей
14
Баллы
8
Вопрос: Зачем выполнять действие сохранить профиль, если работая с профиль-папкой все данные в ней хранятся и находятся в актуальном состоянии?
 

loshpek

Client
Регистрация
24.11.2016
Сообщения
83
Благодарностей
34
Баллы
18
Работа над новым BotUI ведется.
Но конкретные сроки пока не сможем озвучить.
Ппц сколько времени прошло после внедрения BotUI а он так и остался глючный. Решил зайти почитать что нового, решить обновится на 7-ку, но из за этого глючного BotUI не хочется. Вы же забрали стандартные входные настройки в 7-ке?
 

lebed

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

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 450
Благодарностей
8 678
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)