Related Posts
- Получение логина и пароля техподдержки 1С из базы
- Класс для вывода отчета в Excel
- Счет-фактура для УПП
- Библиотека классов для создания внешней компоненты 1С на C#
- Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86
- Прайс-лист с артикулом в отдельной колонке
Вот это правильная статья, в отличие от того, что в последнее время в топе болтается.
(1) Спасибо, Егор 🙂
Фундаментально, ага!
Вот у меня точно помню, что переменная называлась иначе, а подсказка в VSC все равно срабатывала. Может в VSC уже и выведение типа переменной сделано, а мы пропустили?
(3)
Прелестно, прелестно! 🙂
А ты уверен, что у тебя после точки выводились нужные тебе процедуры и функции, а оно не совпало (случайно) с каким-то зарегистрированным классом/модулем?
(0) теперь для чистоты эксперимента — делаем ставки сколько новых библиотек появится ;-).
Круто кстати — особенно BPMN
(5) ну, ты жаловался периодически на тему «как же создать новую библиотеку». вот тебе полноценный гайд 😀
Отличная статья.
а теперь попробуйте доработать библиотеку в исходниках, запустить тесты и получить прохождение тестов не своих исходников, а уже установленной библиотеки.
Предлагаю написать, что
+ мы можем «использовать» нашу библиотеку «по имени»
+ для этого создадим новый сценарий вне каталога исходников библиотеки и обратимся к нашей установленной библиотеке
и также лучше указать, что #Использовать «..» должно быть первым в списке #Использовать для исключения проблем разработки
(7) новый сценарий и так вне каталога библиотеки располагается, это внешний проект, созданный в начале статьи. в чем вопрос?
(8) Упс, не увидел на скриншоте.
Значит, заработался, пора домой!
Подпишусь 🙂
Завидую тем, кто не погряз в учетных дебрях типовых и тренирует пытливые мозги!))
Осознаю, что наблюдаю со стороны за рождением чего-то значительного.
Так держать!!!
(12) кажется, что это новый рекорд 😀
Академичненько!
(14) спасибо, Саш 🙂 ждать от тебя библиотеку?)
(8) Предлагаю указать, что #Использовать «..» должно быть первым в списке #Использовать для исключения дальнейших проблем разработки
Интересная тема, понаблюдаю )
(12) Эта строчка заслуживает отдельной гик-медали. Как посчитать количество вхождений слова в интернет-статье одной строчкой консоли, используя только стандартные утилиты unix ))
(18)
я позанудствую, но слово «Библиотека» есть в разделах в меню слева. Ещё наверняка в каких-нибудь мета-тэгах.
(19) Пулреквест в oneliner от Кунташова?
(19) Я подумал, что в данном случае погрешностью в пару случаев можно пренебречь 🙂
Не по теме публикации, чисто потрепаться. Одному мне кажется, что все эти тесты — не более, чем игры взрослых мальчиков в солдатики? Подозреваю, что таких как я , большинство, но все молчат, боясь показать свою «немодность» и «непродвинутость». Любая проблема должна быть решена наипростейшим образом, в том числе проблема тестирования. «Визуальное» тестирование и есть наипростейшее решение. А вот это все Ожидаем.Что(Результат).Равно(5)
— «горе от ума». Возможно, это нужно в ооо…чень больших проектах, которых примерно 0.01% от общего количества. За всю жизнь ни разу в таких не участвовал.
(22) любой более-менее серийный/серьёзный продукт надо тестировать. Когда твой скрипт запускается больше, чем один раз и обрастает функциональностью, когда от него зависит работа продакшн контура, его развёртывание и более сложное использование — без тестирования любой баг в логике влетает во вполне ощутимые деньги.
Точно так же и с конфигурациями. Bdd/Tdd спасают производство и ускоряют разработку (хотя для большинства этот пункт звучит удивительно и непонятно)
(22) визуальное тестирование, которое производится более двух раз, обычно уже дороже, чем написание автоматизированного теста. А отсутствие тестирования обычно дороже, чем его отсутствие 🙂 простая мотивация.
(24) а наличие тестирования дороже, чем его отсутствие *
(25) и с третьей попытки — отсутствие тестирования дороже, чем его наличие 🙂
P.S. Вчера был тяжёлый день
(22)
это как велосипедный шлем, как наколенники при катании на роликах, как очки и перчатки во время ремонта, как строительные ботинки со стаканом в носке. «Крутые парни с улицы» смотрят на всё это свысока, но профессионалы без этого за дело не берутся.
(22)
не обращай внимания, они даже ИС читают curl’ом , а не хромом
зачем нажимать целых две кнопки ctrl+F в браузере, когда можно вызвать программу с десятью опциями?
те же яйца, но в другой
корзинкеIDE(15) да, простенькую, но полезную)
Может не очень в тему, подскажите, можно ли OneScript собрать в exe’шник?
(41) да, можно. oscript -make путь/к/главному/файлу/os имя.exe
(27) на счет ботинков со стаканом в носке подтверждаю на 100%, т.к. лично видел, как эти ботинки спасли человеку ступни…
Отличная статья. Многое проясняет. А что делает oscript, если в двух разных используемых библиотеках встретятся модули или классы с одинаковыми названиями?
(47) в зависимости от настроек и флагов в переменных среды.
Либо упадёт с исключением, либо загрузит одно из них.
Спасибо! Статью обязательно прочитаю/дочитаю. Вот библиотека для создания gui. Приходите наhttps://onescriptgui.teriy.com/ Пока она там находится. Классов — 176, свойств — 1073, методов — 557, перечислений — 63. Основана на KiXforms.NET v3.2.16.0 написанной Shawn Tassie. Правда её причесать как следует надо. Вот эта статья как раз то, что надо. Исходный код позже будет, рук не хватает и теперь времени не стало хватать.