Снегопат

Обсуждение Снегопата
Текущее время: 27 ноя 2024, 06:56

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: 05 сен 2012, 11:05 
Не в сети

Зарегистрирован: 13 фев 2012, 21:15
Сообщения: 190
http://zalil.ru/33728989 - видео
Я давно выработал стиль оформления логических выражений, позволяющий описывать сколь угодно сложные выражения сохраняя их читаемость.
Вкратце общий вид как у отбора компоновки данных, только еще и на корневом уровне можно задать тип группы условий
Если Истина
И (Ложь
Или ...
Или ...)
И ...
Тогда

В день бывает я пишу таких конструкций по несколько десятков. И подсказка снегопата постоянно ставит в строках условия ";' при дополнении слова справа от равенства. Она это делает даже когда вся конструкция находится на одной строке

Если а = Б<Здесь ставит ";">

Задачу создал.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 сен 2012, 09:45 
Не в сети

Зарегистрирован: 13 фев 2012, 21:15
Сообщения: 190
Кому нибудь еще он мешает или может я чего то не так делаю?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 сен 2012, 11:40 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
Мне тоже мешает.

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 сен 2012, 11:45 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Сейчас запяточка ставится, если правее места вставки в строке ничего нет.
Так что могу пока только до лучших времен предложить писать в той же строке, где "Тогда", оставляя его правее.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 сен 2012, 12:03 
Не в сети

Зарегистрирован: 13 фев 2012, 21:15
Сообщения: 190
Ну я лично не смогу отказаться от удобств своей методики http://infostart.ru/public/152801/ . Так что попробую дотерпеть "до лучших" времен.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 сен 2012, 12:08 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
http://infostart.ru/public/152801/ - Очень круто. А вот не смог бы ты скрипт написать, по преобразованию условий к такой форме?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 сен 2012, 12:18 
Не в сети

Зарегистрирован: 13 фев 2012, 21:15
Сообщения: 190
orefkov, я смотрю задача уже древняя и значит мне ждать ее исправления придется возможно очень долго. Наверное это обусловлено объективным причинами. Может быть ты сочтешь все таки возможным реализовать мое пожелание по добавлению опции "Отключение автодополнения снегопата" http://snegopat.ru/main/tktview/5693baa ... 466fb86190 ? Это бы очень упростило жизнь тем, кто ждет подобного рода исправлений.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 сен 2012, 12:23 
Не в сети

Зарегистрирован: 13 фев 2012, 21:15
Сообщения: 190
Про скрипт по приведению логического выражения к И-ИЛИ дереву уже много раз думал, правда чаще в применении к своей среде разработки в режиме предприятия =). Последнее время все чаще приходится работать в конфигураторе и потому уже думал и о снегопате. Но сам писать в менее удобных средствах разработки (отладка скриптов) пока не готов.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 сен 2012, 12:37 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
tormozit писал(а):
Но сам писать в менее удобных средствах разработки (отладка скриптов) пока не готов.
отладка с office 2003 очень развита, есть даже пункты перешагнуть или вернуться обратно ;) . Сделай на 1С коде, портировать на js сильного труда не составляет (если на чистом 1С синтаксисе, без компонент). Я разбор элементов форм в funcprocpanel делал на основании обработки, 90% кода осталось от обработки, в основном циклы переделать и дополнительно переменные вводить пришлось.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 сен 2012, 13:14 
Не в сети

Зарегистрирован: 13 фев 2012, 21:15
Сообщения: 190
sosnae, радостная информация, но все же задача по преобразованию выражения кажется потребует большого объема сложного кода, если дерево выполнения (интерпретации) строить самому (без специальных средств).


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB