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

слишком мало информации. какая ошибка должна генерироваться ? как выход из кубика сделан при ошибке ? красная линия занята ?
Генерировал ошибку throw new expation("") пройдя эту строчку выход из кубика происходит по без ошибки
71552
 
Генерировал ошибку throw new expation("") пройдя эту строчку выход из кубика происходит по без ошибки
Посмотреть вложение 71552
откуда там может быть ошибка, если у тебя красная линия занята. это означает что ты повесил обработчик ошибки на этот кубик. у тебя должен быть только переход по красной линии, без всяких сообщений о ошибке.
 
  • Спасибо
Реакции: orka13
Поиск по дом модели, чтобы разглядеть что поиск нашел и где он там нашел, ни чего не видно.
Приходиться код копировать в Visual Studio Code и там искать

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

Вложения

  • 123456789.png
    123456789.png
    155,3 KB · Просмотры: 28
Хорошо, а что делать если посмотрел в файле трассировки и увидел что зациклились эти 6 кубиков. По сценарию если не проходит данную точку 5 раз, то должна быть ошибка и финиш. А в реале, проект получается в 9 утра начался, а в 21.00 ещё гоняет по кругу.
Посмотреть вложение 71566
а вручную в пм прогонял до срабатывания условия на вылет ? в кубике увеличения переменной какая переменная прописана ?
 
  • Спасибо
Реакции: kolina
Counter8, эта которая проверяется. Вручную ПМ, прогоняет всегда без ошибот. А в ЗП почти каждый день зацикливается.
 

Вложения

  • 1.png
    1.png
    41,4 KB · Просмотры: 17
Counter8, эта которая проверяется. Вручную ПМ, прогоняет всегда без ошибот. А в ЗП почти каждый день зацикливается.
странно что-то у тебя на скрине.... где у тебя 1 ?
71573
 
Прокрутил что бы было видно имя переменной. Сейчас прогнал что бы была ошибка. В ПМ как только дошел счетчик до 5 проект стал по ошибке. А в ЗП гоняет.
 

Вложения

  • 1.png
    1.png
    38,8 KB · Просмотры: 16
Последнее редактирование:
И вообще в ПМ этот проет выполняется за 10 мин, а в ЗП час. Проект писался под 5 версию. Может быть при конвертации под 7, такие карусели произошли
 
Прокрутил что бы было видно имя переменной
ну для пробы убери кубик 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
Привыкаю к 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-ке, вроде получается. И тут опять пурга пошла
в простейших выражениях нельзя получить данные из таблицы
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-ке.
 
C#:
Развернуть Свернуть Копировать
            int a = 0;
            IZennoTable tblLink = project.Tables["tblLink"];
            string temp = tblLink.GetCell(a, 0).ToString();
            return temp;
вот проверил в 7-ке твой код. все нормально работает.

71583
 
Привыкаю к 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 когда проверяете - корректно заполнены список и таблица нужными (не пустыми) данными?
 
как правильно удалять\перемещать профиль-папки ?
пока работает инстанс - ее нельзя трогать
приходиться перезапускать инстанс с другой профиль-папкой - а уже потом двигать прошлую профиль-папку
Или есть более элегантный способ ?
 
Подтверждаю, что все работает корректно в 7-ке.
Проверил в 5.47 и 7.3.1.1 - одинаково корректно отрабатывают оба снипета.
Проверьте, в 7.3.1.1 когда проверяете - корректно заполнены список и таблица нужными (не пустыми) данными?
Я так понимаю, что здесь у каждого в одной и той же версии разные глюки. И это зависит от много - в какое время прога запущена, молились ли перед этим, что ели, смотрели ли Вечернего Му...звона перед этим. Нужна астрологическая инструкция, в общем.
...................................................................................................................................................
Всё понял окончательно. Есть такая вражеская прога - Хрюкер, там тоже самая удачная версия была - 5-я, затем шла 7-я (БМ-чёртовы плагиаторы!!), и т.д., и всё хуже и хуже.
Дело в нумерации. Пора переходить на чётные цифры или вообще буквы - ZP Best-of-the-Best, ZP SuperCool.
И всё получится.
 
Ничего не забыл прикрепить, всё много раз перепроверил и перезапускал.
А у фокусника (чуть не сказал - шулера), всегда получается...
обычно говорят, плохому танцору яйца мешают :)
 
  • Спасибо
Реакции: soprano
ну для пробы убери кубик 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 не отрабатывал?
 
После того как стандартный кубик IF заменил кодом C#, впервые за несколько недель, проект четко отстрелялся по расписанию 3 раза за день, и всё без сбоев, и сейчас потоки свободные, так как ни чего не гоняется по кругу. Спасибо
Phoenix78. Только почему IF не отрабатывал?
потому что он на JS, а ему важно стабильность потока. значит у тебя где то нестабильно работает поток и идут сбои в JS.
Я уже давно везде пишу что кубик IF глючный и надо исключать его из шаблонов, а мне всегда админы отвечают, что он не глючный :) поверь, тут тоже отпишутся :)
 
  • Спасибо
Реакции: kolina
потому что он на JS, а ему важно стабильность потока. значит у тебя где то нестабильно работает поток и идут сбои в JS.
Я уже давно везде пишу что кубик IF глючный и надо исключать его из шаблонов, а мне всегда админы отвечают, что он не глючный :-) поверь, тут тоже отпишутся :-)
Буду в дальнейшем вместо IF использовать C#. Спасибо!
 
Ребят, я правильно понимаю, что пока не вариант подгрузить данные из профиль папки для работы через Post/Get и надо ждать следующего обновления?
 
По мне профиля над либо вернуть как было - либо дать возможность всегда и в будущем юзать по старому варианту ) + в версии какой то баг или проблема - в какой то момент все встает. Шабы тупо ниче не делают. Ставить снова и тестить не буду, так как 7.2.1.1 просто идеальная версия )) Суперская. Но имейте ввиду, что там - в новой версии такая проблема есть
 
По мне профиля над либо вернуть как было - либо дать возможность всегда и в будущем юзать по старому варианту )
Профили никто не менял. Добавили тестовый функционал.
Интересно сколько еще юзеров думают, что старые профили отменили и теперь в зенке только глючные профили-папки ? *HAHA*
Ау... маркетологи зенки, вы где ? :)
 
Вопрос: Зачем выполнять действие сохранить профиль, если работая с профиль-папкой все данные в ней хранятся и находятся в актуальном состоянии?
 
Работа над новым BotUI ведется.
Но конкретные сроки пока не сможем озвучить.
Ппц сколько времени прошло после внедрения BotUI а он так и остался глючный. Решил зайти почитать что нового, решить обновится на 7-ку, но из за этого глючного BotUI не хочется. Вы же забрали стандартные входные настройки в 7-ке?
 
Ппц сколько времени прошло после внедрения BotUI а он так и остался глючный. Решил зайти почитать что нового, решить обновится на 7-ку, но из за этого глючного BotUI не хочется. Вы же забрали стандартные входные настройки в 7-ке?
Нет в семерке остались стандартные входные настройки.
Сам никогда BotUI не использовал и не собираюсь.
 

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