Снегопат

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

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




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

Зарегистрирован: 04 фев 2013, 10:02
Сообщения: 80
В 7-ке можно было сделать так:

Цитата:
Перем Заказ; // :Документы.ЗаказПокупателя;

И после этой конструкции - интелисенс распознавал переменную заказ и выдавал мне после точки все реквизиты. Даже если из кода модуля было непонятно что из себя представляет или будет представлять эта переменная. Аналогичным образом можно было задать и типизацию входных параметров процедуры. (Насколько мне известно существовало еще несколько вариантов нотации)

Я попробовал это же в снегопати - результата не получил. Я что-то не так сделал? Или это еще только в разработке?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 фев 2013, 15:00 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
Нет, можно обойти с помощью таких конструкций:

#Если _ Тогда
Заказ = Документы.ЗаказПокупателя.СоздатьДокумент();
#КонецЕсли

Частично упрощает описание таких конструкций скрипт "Менеджер генераторов кода"(codegen_manager) и скрипт "Генератор Описания типов... codegen_create_type scripts\code_gen\create_type.js "


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 фев 2013, 15:03 
Не в сети
Администратор
Аватара пользователя

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


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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 мар 2013, 15:08 
Не в сети

Зарегистрирован: 24 авг 2011, 15:57
Сообщения: 388
orefkov писал(а):
Я сейчас делаю возможность из скриптов модифицировать список снегопата, надеюсь, это поможет решить задачу.

Очень нужная штука была бы. Я модули держу во внешних файлах, и было бы супер если бы смог подсовывать снегопату список его функций.

_________________
ИТ учет http://tunesoft.ru


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 июл 2014, 18:13 
Не в сети
Аватара пользователя

Зарегистрирован: 09 авг 2013, 12:35
Сообщения: 225
Откуда: Украина, Донецк (Киев)
Поддерживаю - будет востребовано.
Давеча вспомнил былое, посидел, попробовал в коде - ан нет - ещё не реализовано.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 авг 2014, 17:39 
Не в сети

Зарегистрирован: 26 май 2014, 13:53
Сообщения: 83
sosnae писал(а):
Нет, можно обойти с помощью таких конструкций:

#Если _ Тогда
Заказ = Документы.ЗаказПокупателя.СоздатьДокумент();
#КонецЕсли


Угу, а потом копайся в коде, замусоренном вот такими вот "улучшениями". Фтопку!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 авг 2014, 20:57 
Не в сети

Зарегистрирован: 13 фев 2012, 21:15
Сообщения: 190
EvilBeaver писал(а):
sosnae писал(а):
Нет, можно обойти с помощью таких конструкций:

#Если _ Тогда
Заказ = Документы.ЗаказПокупателя.СоздатьДокумент();
#КонецЕсли


Угу, а потом копайся в коде, замусоренном вот такими вот "улучшениями". Фтопку!

Я везде так пишу. Очень доволен.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 авг 2014, 10:47 
Не в сети

Зарегистрирован: 24 авг 2011, 15:57
Сообщения: 388
А что значит подчеркивание в данной конструкции? почему там не ЛОЖЬ к примеру?

_________________
ИТ учет http://tunesoft.ru


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 авг 2014, 11:28 
Не в сети

Зарегистрирован: 13 фев 2012, 21:15
Сообщения: 190
Любые идентификаторы, кроме известных препроцессору, считаются им равными ЛОЖЬ. Кстати и сам идентификатор ЛОЖЬ ему неизвестен =). А подчеркивание просто меньше визуального мусора добавляет.


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 7


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

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