Dryundel,если будет время проверьте пожалуйста в новом редакторе манипуляции с дефайн, с новым пока не знаком,когда выложите больше уроков буду изучать
Новый редактор ПБ (Code-Professional) Быстрый старт
-
hayk
- Сержант
- Сообщения: 109
- Зарегистрирован: 27 июл 2016, 03:06
- Имя: Hayk
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Новый редактор ПБ (Code-Professional) Быстрый старт
- Dryundel
- Полковник
- Сообщения: 2668
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 34 раза
- Поблагодарили: 302 раза
Новый редактор ПБ (Code-Professional) Быстрый старт
В новом без проблем. Там немного по другому. При создании параметра генерируется тэг и он вставляется куда угодно.
Отправлено спустя 5 минут 10 секунд:
Так есть же описание от автора. В принципе там все расписано.
-
hayk
- Сержант
- Сообщения: 109
- Зарегистрирован: 27 июл 2016, 03:06
- Имя: Hayk
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Новый редактор ПБ (Code-Professional) Быстрый старт
Отправлено спустя 5 минут 10 секунд:
Пока нашел только Ваш пост,поищу снова от автора.
- Dryundel
- Полковник
- Сообщения: 2668
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 34 раза
- Поблагодарили: 302 раза
Новый редактор ПБ (Code-Professional) Быстрый старт
А чего тут искать то? Жмешь на пиктограмму помощи и попадаешь в справку онлайн или офлайн, как в программе настроено.
Можно просто на сайт зайти. https://flprog.ru/bez-rubriki/pomoshh-po-programme/
-
artemka19
- Лейтенант
- Сообщения: 545
- Зарегистрирован: 03 сен 2020, 15:41
- Откуда: Питер
- Имя: Артем
- Поблагодарили: 1 раз
Новый редактор ПБ (Code-Professional) Быстрый старт
а как в Группе блоков собирать код из разных блоков в этой самой Группе?
- Dryundel
- Полковник
- Сообщения: 2668
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 34 раза
- Поблагодарили: 302 раза
Новый редактор ПБ (Code-Professional) Быстрый старт
Не совсем понял вопрос. Точней совсем не понял.artemka19 писал(а): 11 июл 2022, 18:20 а как в Группе блоков собирать код из разных блоков в этой самой Группе?
...
Есть общие - параметры, условия и код - они будут фигурировать во всех блоках и будет один в скетче.
Есть общий код блока, он будет одинаковый и один в скетче для всех экземпляров конкретного блока.
Есть еще группы блоков, так вот все что там, будет относиться к конкретной группе.
Если не то, то уточните вопрос.
-
artemka19
- Лейтенант
- Сообщения: 545
- Зарегистрирован: 03 сен 2020, 15:41
- Откуда: Питер
- Имя: Артем
- Поблагодарили: 1 раз
Новый редактор ПБ (Code-Professional) Быстрый старт
1-создаем группу
2-в этой группе имеем несколько блоков
3-возможно ли собрать код, созданный в этих блоках, В ОДНОМ МЕСТЕ ?
Например: (общий код) + (код блока 1) + (код блока2)..+...(конец общего кода)
Может есть какой то идентификатор блоков, при указании которого в Общем коде, вставляется код из него?
2-в этой группе имеем несколько блоков
3-возможно ли собрать код, созданный в этих блоках, В ОДНОМ МЕСТЕ ?
Например: (общий код) + (код блока 1) + (код блока2)..+...(конец общего кода)
Может есть какой то идентификатор блоков, при указании которого в Общем коде, вставляется код из него?
-
artemka19
- Лейтенант
- Сообщения: 545
- Зарегистрирован: 03 сен 2020, 15:41
- Откуда: Питер
- Имя: Артем
- Поблагодарили: 1 раз
Новый редактор ПБ (Code-Professional) Быстрый старт
Еще вопрос:
1-возможно ли создавать Входы/Выходы в блоке через "Параметры каждого экземпляра"?
1-возможно ли создавать Входы/Выходы в блоке через "Параметры каждого экземпляра"?
-
artemka19
- Лейтенант
- Сообщения: 545
- Зарегистрирован: 03 сен 2020, 15:41
- Откуда: Питер
- Имя: Артем
- Поблагодарили: 1 раз
Новый редактор ПБ (Code-Professional) Быстрый старт
перефразирую:artemka19 писал(а): 11 июл 2022, 20:21 1-возможно ли создавать Входы/Выходы в блоке через "Параметры каждого экземпляра"?
-возможно ли создать количество Входов в блоке, равное размеру массива?
- Dryundel
- Полковник
- Сообщения: 2668
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 34 раза
- Поблагодарили: 302 раза
Новый редактор ПБ (Code-Professional) Быстрый старт
А зачем? Не понимаю идею. Блоки, они на то и блоки, что бы вставить их в проект и уже там код соберется воедино.artemka19 писал(а): 11 июл 2022, 20:15 1-создаем группу
2-в этой группе имеем несколько блоков
3-возможно ли собрать код, созданный в этих блоках, В ОДНОМ МЕСТЕ ?
Например: (общий код) + (код блока 1) + (код блока2)..+...(конец общего кода)
Внутри блока создаются "куски" кода, вот они то и собираются в одно целое в пределах блока.
Вы объясните задачу более предметно, будем подумать.
Есть идентификатор блока, есть идентификатор мультиблока. Служат для того, чтобы переменные одного экземпляра не путались с переменными другого.artemka19 писал(а): 11 июл 2022, 20:15 Может есть какой то идентификатор блоков, при указании которого в Общем коде, вставляется код из него?
Да, конечно. Для этого создаем параметр. На основании параметра создаем условие. Определяем включение входа выхода этим условием.artemka19 писал(а): 11 июл 2022, 20:21 1-возможно ли создавать Входы/Выходы в блоке через "Параметры каждого экземпляра"?
В принципе можно, если вы параметром определяете размер массива. Тогда для каждого входа делаете условие, типа:artemka19 писал(а): 11 июл 2022, 20:43 перефразирую:
-возможно ли создать количество Входов в блоке, равное размеру массива?
для входа А - размер массива > 0
для входа Б - размер массива > 1
для входа В - размер массива > 2
и так далее.
-
artemka19
- Лейтенант
- Сообщения: 545
- Зарегистрирован: 03 сен 2020, 15:41
- Откуда: Питер
- Имя: Артем
- Поблагодарили: 1 раз
Новый редактор ПБ (Code-Professional) Быстрый старт
нужно было создавать динамически Входы. (не Отображать заранее созданные, а именно Создавать)Dryundel писал(а): 11 июл 2022, 22:30 Да, конечно. Для этого создаем параметр. На основании параметра создаем условие. Определяем включение входа выхода этим условием.
(подсказали что невозможно)
Отправлено спустя 1 минуту 58 секунд:
с переменными то понятно - а вот чтоб весь код из блока вставлялся?Dryundel писал(а): 11 июл 2022, 22:30 Служат для того, чтобы переменные одного экземпляра не путались с переменными другого.
- Dryundel
- Полковник
- Сообщения: 2668
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 34 раза
- Поблагодарили: 302 раза
Новый редактор ПБ (Code-Professional) Быстрый старт
У Вас HTML-ное мышление.artemka19 писал(а): 11 июл 2022, 22:37 с переменными то понятно - а вот чтоб весь код из блока вставлялся?
Можно создать функцию в одном блоке, а использовать её в другом, к примеру.
-
artemka19
- Лейтенант
- Сообщения: 545
- Зарегистрирован: 03 сен 2020, 15:41
- Откуда: Питер
- Имя: Артем
- Поблагодарили: 1 раз
Новый редактор ПБ (Code-Professional) Быстрый старт
Возьмем json:
{"список" : [ [ {"текст1" : "значение1"} ] ] }
Нужно много вот таких конструкций вставлять:
{"текст1" : "значение1"}
{"текст2" : "значение2"}
{"текст3" : "значение3"}
где текст и значение - это входы в других блоках
Отправлено спустя 2 минуты 41 секунду:
{"список" : [ [ {"текст1" : "значение1"} , {"текст2" : "значение2"} , {"текст3" : "значение3"} ] ] }
Отправлено спустя 2 минуты 13 секунд:
и их число неизвестно - пользователь флпрог на свое усмотрение их количество выбирает
- Phazz
- Полковник
- Сообщения: 3373
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 341 раз
- Поблагодарили: 164 раза
Новый редактор ПБ (Code-Professional) Быстрый старт
[ref]artemka19[/ref], Собирай в одну переменную путем добавления в конец строки. То есть
String JSONtmp += блок1 и т.д. Надеюсь понятно объяснил )
String JSONtmp += блок1 и т.д. Надеюсь понятно объяснил )
-
artemka19
- Лейтенант
- Сообщения: 545
- Зарегистрирован: 03 сен 2020, 15:41
- Откуда: Питер
- Имя: Артем
- Поблагодарили: 1 раз
- Phazz
- Полковник
- Сообщения: 3373
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 341 раз
- Поблагодарили: 164 раза
-
artemka19
- Лейтенант
- Сообщения: 545
- Зарегистрирован: 03 сен 2020, 15:41
- Откуда: Питер
- Имя: Артем
- Поблагодарили: 1 раз
Новый редактор ПБ (Code-Professional) Быстрый старт
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Phazz
- Полковник
- Сообщения: 3373
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 341 раз
- Поблагодарили: 164 раза
Новый редактор ПБ (Code-Professional) Быстрый старт
[ref]artemka19[/ref], держи
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
artemka19
- Лейтенант
- Сообщения: 545
- Зарегистрирован: 03 сен 2020, 15:41
- Откуда: Питер
- Имя: Артем
- Поблагодарили: 1 раз
Новый редактор ПБ (Code-Professional) Быстрый старт
Спасибо!
*пример помог: я сам, если честно, не понял бы как такое сделать)
Новый редактор ПБ (Code-Professional) Быстрый старт
Приветствую!
Занялся изучением нового редактора ПБ.
1. Такая странность - в секции declare если стоит галка - Запретить компилятору видеть "#include" -- то все нормально, если не установлена -- то и в скетче #include нет. Это ошибка? Должно же быть наоборот.
2. Где параметры пользователя как в старом редакторе?
Занялся изучением нового редактора ПБ.
1. Такая странность - в секции declare если стоит галка - Запретить компилятору видеть "#include" -- то все нормально, если не установлена -- то и в скетче #include нет. Это ошибка? Должно же быть наоборот.
2. Где параметры пользователя как в старом редакторе?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя