Безопасное извлечение ссылки · Внешняя компонента для безопасной работы с базами информации по интерфейсу ADO · Конструирование сложных запросов для 1С · Заполнение полей документа Word (шаблон Active Document) · Как выбрать значения регистра сведений через com - соединение?. Краткий справочник использования 1С Языка программирования. Примеры часто используемых языковых конструкций, функций, методов и свойств объектов. Часто используемые конструкции языка 1С и Наглядные и понятные примеры использования встроенного языка 1С. Намного хуже, когда в пару кликов ты так меняешь структуру данных, что через месяц система может только ползать, а поменять ее обратно уже не можешь, потому что от накликанного уже зависит объектов, которые ты не можешь отследить, потому что трекинга зависимостей тоже. Э-э-э, а можно пример языка программирования 1с Что-то не соображу, что можно такого накликать, чтобы система стала еле ползать? Можно регистры не закрывать, но это кривой код нужно писать. Кликами тут не обойтись. Нормализованное хранилище с очень большой иерархией ссылок, например. Или хранилище, которое нельзя адекватно проиндексировать, а потом захотеть по нему поиск. А вы коммент, на который отвечали, не читали? Ну да, я могу добавить в пару кликов в пример языка программирования 1с пару реквизитов, изменив структуру БД, но на производительности системы это никак не скажется. Аналогично и с документами и с регистрами. То есть можно сделать справочник любого размера с любыми атрибутами, и это не будет влиять не производительность? И иерархические объекты с автоматическим разыменовыванием тоже на производительность не влияют? При ошибках указан номер строки и её содержимое. В паскале такого не. Ну просто ORM какой-то. Но это так, не в обиду: Или программирование для маленьких. В общем из него очень быстро вырастаешь, и хочется чего-то настоящего. Если конечно твоя стихия программирование, если же нет, то можно навсегда остаться в дебет-кредитах, ведь, по большому счету, именно этим и занимается 1С программист. При наличии исходника программы, в режиме отладки, да и то — не. А когда ты эту программу демонстрируешь покупателю на его компе — и вылетает ошибка, номера строки там, увы, нету только адрес в памяти…. А сколько таких ошибок в 1С? Да и вообще смешно говорить об средствах Варочная Поверхность Neff Блокировка Инструкция в контексте 1С, ведь именно их, не хватает в первую очередь в среде программирования 1С, по сравнению с теми же Visual Studio или Eclipse. Ошибки СУБД попадались при обновлении конфигурации. Для них, как и ошибок сетевого доступа — номер строки и не нужен ошибка не в самой конфигурации, а сбой пример языка программирования 1с работе. Покажите мне продукт, на котором можно с такими-же или меньшими трудозатратами сваять учетную систему, аналогичную той, что можно сделать в 1С и я буду на работать на. Вы не поверите но C. Я занимаюсь тем же, чем раньше занимался в 1С, пишу учетные системы, только на С. Вы ее только начинаете проектировать, создаете свой каркас, примерно то же что и в 1С, структуру метаданных, классы. Но создаете ее такой какой она нужна. На этом этапе затрат больше чем в 1С. Но этот этап и вводный, он значительно меньше второго этапа. Непосредственное написание, внедрение и доработка. Программирование на 1С. Регистры СведенийИ здесь вы сполна наслаждаетесь могуществом языка, и тому что метаданные всецело ваши. База пример языка программирования 1с тоже ваша, ваши запросы не километровые но человеко-читаемые, поддаются нормальной оптимизации. На этом этапе все возможно, и вам не приходится изобретать велосипеды и пытаться пихать невпихуемое. Да — Пример языка программирования 1с крутой язык! И становится круче и круче. А VS — просто песня! Очень нравится Но все же пока С для меня только хобби. На работе очень большой проект на 1С, внедренный штатными силами разрабов. Пока никто от 1С уходить не планирует. Я в глубине души мечтаю о переходе дабы больше реального опыта получить по С. Но это лишь мечты. Не предвзят ни к одному из ЯП. Тащусь как от 1С и тащусь и в тоже время сетую на недостатки так и от С тащусь от крутости, сетую на недостаток опыта, временами. Думаю каждому своя ниша. Но в тоже время легко можно одно заменить другим, дело предпочтений, привычки, окупаемости. В продолжение предыдущего моего комментария: Конечно вы можете сказать " -Но в 1С уже написаны готовые конфигурации ". Но тогда вы просто продавец чужого кода. Купи дешевле продай дороже. На что вы наверно пример языка программирования 1с " -Я ведь их чуть-чуть дорабатываю, накатываю обновления " чужой трудна что я вам отвечу: Написать свою УС с нуля на 1С, по трудозатратам, выйдет значительно дешевле, чем на любом другом языке, а то, что нельзя сделать средствами встроенного языка — можно переложить на внешние компоненты. А у каждой компании, которая делает хоть сколько-нибудь тиражируемые решения — есть свой уровнем повыше. Конечно — требования-то. Вот, например, интеграцию с другими системами. Так вот, скорость разработки и это с учетом того, что контракты сервисов подстраиваются под них интеграционного слоя у 1С по субъективным ощущениям ниже раза в два, если не. Сопровождать может любой знающий ЯП и получивший доступ к исходникам, и чем красивее написан каркас, чем меньше там ненужного, и чем лаконичнее нужное, тем легче сопровождение, это называется хорошей архитектурой. Да, некоторые пишут свои мини УС, но они на столько примитивны что за такое же количество времени их можно написать и на чем то другом. Комментатор выше отлично дополнил мои мысли, на те вопросы, которые я упустил из виду. Мне кажется, не совсем уместно сравнивать 1С и классические ЯП. Ну по крайней мере на мой взглядс 1С более комфортно работать с эстетической точки зрения, чем с Работаю программистом 1С 7 лет. Пока не было с чем сравнивать все устраивало и нравилось. Но почти год назад открыл для себя Ruby on Rails и теперь… Пример языка программирования 1с общем: Подсветку парных конструкций, поиск в дереве объектов конфигурации реализовали в серединеа построчное сравнение объединение процедур и функций, наверное, не реализуют. Ну что ж, хотите. Это лучше чем ничего, но Git лучше в разы — Отсутствие документации. Платформа поддерживает линукс, но если она не запустится Вас ожидает день чтения кучи статей на тему Как установить. Официальная документация на этот счет содержит 12 строк. Причины понятны, но следствие этого — никакой оперативной поддержки. Такой спагетти пример языка программирования 1с еще поискать. ООП решило бы этот вопрос. Запуск ОС занимает в раза меньше времени чем запуск приложения. Теперь можно использовать любую систему контроля версий для хранения, мерджа, просмотра изменений конфигурации. В том числе Git. А с каких пор 1с работает с firebird? Что-то не пример языка программирования 1с ее по ссылке! Программисты не любят 1С-ников, потому что те называют программированием то, что по сути программированием и назвать то. Примерно также как если бы маляр представлялся бы художником или иллюстратором. Примеры программированияЧеловек научившийся в Экселе использовать функции, не становиться вдруг программистом. Даже когда он находит макросы и начинает использовать VBA, создание таблиц в Экселе не превращается вдруг в программирование. Создание таких таблиц превращается вдруг в программирование? Маляр разбирающийся в краске, выливающий гипсовый орнамент для украшения стен, использующий десяток разных видов кистей субъективно может называться художником. Но в глазах настоящего художника он так и останется маляром, пока не нарисует хотя бы двух-трех мало-мальски пригодных полотен. Написание кода на VBA — это программирование. Чем заняться айтишнику в армии или как я на VBA игры писал — по Вашему, это не программист? Программист Википедия Программирование Непризнавание 1С-ников программистами, только потому, что они выбрали для себя 1С — по сути дискриминация. Это своего рода расизм! Я и сам занимался 1С-ом начиная с версии 6 и вплоть до 8. К 1Су непосредственно претензии можно высказать вкратце так: Конечно то что 1С как среда кхм. Тем не менее, даже самый искусный лекарь — не врач, пока не получил соотвествующего опыта, необходимых инструментов и навыков для их применения. Откровенное невежество и ерунда, и вы считаете себя программистом? SQL без процедурных расширений не ЯП, с ними уже пример языка программирования 1с. HTML вообще не к месту, это язык разметки. Товарищ очень тупит и при том пытается кинуть умным словом, не обращайте внимание. Программирование программированию рознь и спор этот вечен. Моя скромная позиция интегратора примерно такова: Если у вас работает человек — вы, скорее всего, выберете 1С и это будет даже дешевле, чем если начнеете писать с нуля. У 1С есть потолок. И по количеству данных и по качеству. Рано или поздно производительность начнет деградировать, а необходимость привнести в данные новых связей — вызывать желание напится. Вообще на мой взгляд самые сложные миграции данных если не брать в расчет документоориентированные вещи — миграция с 1С куда угодно. Ну и да, 1С — это, все таки, не язык. Это фреймворк уровнем выше, чем пресловутый. Все просто, я на 1С решу любую задачу управленческого или бухгалтерского учета для бизнеса в 10 раз быстрее, чем программист на любой другой платформе. Вот прямо вот любую, без ограничений? Я в своем комментарии указал ограничения в виде бухгалтерского и управленческого учета. Но вот задачи бухгалтерского и управленческого учета — любые? В любой юрисдикции, любой отрасли? Вы сейчас перечислили тривиальные задачи в моей сфере деятельности, я ими занимаюсь каждый день. Так что ответ на ваш вопрос —. О, правда, вы каждый день интегрируетесь с аваларой и UPS? Поделитесь вашей оценкой, за сколько вы сделаете полноценную интеграцию с внешней учетной системой, использующей веб-сервисы конечно же, пропьетарный формат имеющей свои требования к рабочему процессу — ну вот, скажем, ФССП подойдет конечно же, с учетом требований СМЭВ? Любая оценка проекта интеграции с учетной системой будет на основе обследования и ТЗ, но не с ваших слов, думаю это логично и понятно. А ваш биай интегрировали за неделю. Любая оценка проекта интеграции с учетной системой будет на основе обследования и ТЗ Как мило: Сколько из этого заняла вставка индикатора в вашу систему? Вы не много не понимаете, я — интегратор, а не просто разработчик И такие проектики — как орешки. Вы не много не понимаете, я — интегратор, а не просто разработчик Вы так говорите, как будто хороший интегратор чем-то отличается от разработчика. Интегратор работает с готовым продуктом, я не думал, что таких вещи нужно объяснять на хабре. Во-первых, не обязательно продуктом: Во-вторых, сложная интеграция редко обходится без разработки иногда в интегрирующем слое, иногда в интегрируемых системах. Что же вы делаете, когда "готовый продукт", который вам надо интегрировать, не имеет нужной функциональности? Перестаньте писать очевидные вещи, а понижение кармы — не придает вашим словам веса, не обижайтесь на мои слова, почитайте книжки, и тогда тогда вы будете хоть что-то понимать, а главное различать процессы разработки интеграции. Поверьте, это разные вещи. Больше читайте, тогда будут вам аргументы, а пока вы не понимаете основ, то уныло перед вами распыляться. Больше читайте Если вы так много читали, вам не составит труда дать ссылку на конкретную книгу, подтверждающую ваши заявления в этом треде? Пока пока, оставляю вас на едине со своей некомпетентностью. Это конечно хорошо, но попробуйте следующее: Отобразить в управляемом приложении надпись с часами на форме и строку поиска. Время должно отображаться в секундах Попробуйте ввести в строку поиска "Любой текст, чем длиннее тем лучше". Я последние лет 5 стараюсь как можно дальше отстраниться от 1С, но справедливости ради — я не очень понимаю где тут задача управленческого или финансового учета. Конечно можно за уши притянуть, что раз директор захотел часики на форме — это управленческий учет, но повторюсь — притянуто за уши. Насчет времени — можно сделать через обработчик ожидания аналог таймера. Три строки кода в 2 процедурах, работает. Если нужно текстовое поле — то просто добавьте его на форму, укажите тип значения строка, длина 0 неограниченная. Я знаю как это сделать. Вы просто попробуйте, запустите и проверьте, что можете написать в поле хоть что-нибудь. При обновлении времени — текст стирается. Полагаю, это глюк управляемой пример языка программирования 1с. На обычном приложении — не проявляется. Надо написать в 1С, чтобы они пофиксили. Первый же скрипт, найденный поиском — нормально работает. Спасибо за интересную и патриотичную статью. Патриотичную по отношению к 1С и к отечественным продуктам. Продукт по таможенным декларациям и прочим расчетами писали. Затем данные проекты переехали на С. Ещё на последнем курсе колледжа, пытался работать на 1С 7. Меня учил один хороший знакомый который зарабатывал этим на хлеб. Но честно сказать, отсутствие опыта, и некоторые предвзятости — не дали мне освоиться в данной сфере. Было это в м году. С по август года писал пример языка программирования 1с Дельфи, в основном. И тут случайно увидел видео курсы Павла Чистова, по 1С 8. Все те фичи, которых так не хватало в 7. И тут я без опыта, бросился на это. И до сих пор радуюсь этой платформе Основное мое преимущество в сфере 1С — мой опыт разработки ООП приложений, работа с базами и т. Есть понимание того — как это работает на более низком уровне. Что позволяет хорошо оптимизировать свои обработки и запросы. В общем — 1С изменил мою жизнь в лучшую сторону! Я с радостью наблюдаю за развитием платформы и с радостью пишу на ней очень интересные подсистемы, запросы и т. На досуге пописываю на Счисто для себя, как хобби. Но для бизнеса, даже для очень крупного бизнеса — 1С очень хорошая и практичная платформа. Сейчас Вчера Неделя Как я взломал паяльник 30,8k Исчерпывающие бенчмарки PHP 5. Почему я ушёл из Google и начал работать на себя 74,3k Интересные публикации Хабрахабр Geektimes. Google представила новый квантовый процессор GT. Разбор перформансных задач с JBreak Часть 1. Compact varint — уникальность и большие значения за ту же стоимость. Какие есть важные и знаковые сцены из мюзиклов с участием женщин: DigiCert отзывает 23 тысячи SSL-сертификатов: Главы — 21 — Не на группу справочника, а пример языка программирования 1с все элементы группы "Работающие" справочника "Сотрудники", чтобы можно было уже из них выбирать по первым буквам. Нужна ссылка для реквизита табличной части документа Опыту катастрофически не хватает. Игорь, тем более лучше сделать как я написал ранее. Ранее я еще вот какой похожий вариант разбирал в комментариях ко 2 части Пошагового примера по созданию системы кадрового учета для 1С 8. Если ли мы просто хотим, чтобы в форме списка справочника сотрудники при открытии формы была открыта группа "Работающие", то в модуле формы нужно будет написать код в процедуре ПриОткрытии и создать новую функцию Работающие. Вот итоговый код модуля формы списка справочника сотрудники: При открытии справочника мы переменной ПеремРаботающие присваиваем значение - ссылку на группу Работающие. Для этого мы вызываем функцию на сервере, которая нам и возвращает ссылку на группу работающие. Язык 1С: общие конструкции встроенного языкапример языка программирования 1с А затем делаем текущей группой группу Работающие. Как видите все очень. Надеюсь, что более-менее понятно, все необходимые знания постараюсь дать в 5 уроке: Странно, в конфигурации нашего 7 урока все получилось, а в моей личной-нет. Все тоже самое,но результат-выбирает все элементы, независимо от групп Влад, почему может не рабротать код выбора текущего родителя? Может что-то в настройках иерархии не. В одной пример языка программирования 1с работает, в другой нет: Игорь, я все вопросы увидел, но сегодня нахожусь на даче и под рукой нет 1С посмотреть что и. Завтра вернусь в город и постараюсь подробно ответить на все возникшие вопросы. Игорь, конечно настройки влияют на исполнение программного кода. Но я не совсем понял какой именно код выполняется по-разному. Не видя код могу посоветовать сравнить настройки иерархиии хотя там буквально парочка галок ну или написать более подробную информацию. Подскажите, пожалуйста, как реализовать автозаполнение даты в табличной части документа в 1с8. К сожаление автозаполнением текущую дату не проставишь. Нужно писать программный код использую функцию ТекущаяДата. Перейти к основному содержанию. Главная — 1С Язык программирования. Общие конструкции встроенного языка 1С Виды, структура и расположение программных модулей Константы Справочники. Спасибо, Влад, Думаю проблем не. Я так делал,только не использовал свойство список: Подписаться на новости сайта. Скачать 1С Бухгалтерия 8. Скачать платформу 1С Предприятие 8. Курс 1С для начинающих.
0 Comments
Leave a Reply. |