Встроенный Язык 1С

Posted : admin On 30.06.2019
Встроенный Язык 1С Rating: 4,7/5 6544 votes

Любовь зла, полюбишь и 1С Основной программный продукт — «1С:Предприятие». Сама по себе 1С: Предприятие — это платформа для создания любых связанных с базами данных (если честно, то и это не обязательно, но хранить данные в БД удобно) приложений. Но чаще всего эта платформа применяется в системах оперативного или бухгалтерского учёта, наиболее известной из которых является «1С: Бухгалтерия». Она позволяет с лёгкостью отмывать бабки сдавать отчёты в налоговую. В отличие от пиндосских систем, позволяет проводить и создавать документы задним числом, что переносит 1C в категорию «». Славится небольшими системными требованиями (особенно ныне устаревшая, но вполне самодостаточная версия 7.7), по сравнению с тем же, и пропитанностью COM/OLE.

Страница 2- ВСТРОЕННЫЙ ЯЗЫК 1с 7.7 1С Предприятие.

Впрочем, нет повода для паники: в 8.2 добавили поддержку Native API, а COM оставили для обратной совместимости с уже существующими компонентами. Начиная с седьмой версии, «1С:Предприятие» является технологической платформой, предоставляющей возможность разработки на встроенном языке с некоторыми объектно-ориентированными возможностями (свои объекты и классы создать нельзя — пользуйся тем, что напридумывали разработчики языка) с использованием собственного же языка запросов, совместимого с SQL чуть более, чем никак. Лексемы этого языка имеют два варианта: кириллический и латинский. Быдлокодер может сам выбирать вариант, но в этой стране латиницей никто не пользуется. Многие даже не знают о существовании латинских лексем и на основании этого объявляют язык «1С:Предприятия» ущербным. Структурно язык «1С:Предприятия» близок к, переведенному и сдобренному парой конструкций и форматом комментариев. В силу очевидных причин «заточен» под автоматизацию учета.

Заточен — значит, имеет пиздатейшие фичи для работы с текстами и календарем, распознавание форматов данных и фантастический набор операторов по оных преобразованию, но зато, например, не имеет элементарной математики. Попытка работать со временем опять же неизменно и неприятно удивляет — длина секунды завязана на тактовую частоту процессора и гуляет в широких пределах. Работа с интернет-протоколами в принципе возможна, хотя и похожа на жесткий с применением CURL и XMLHTTP. Но самое мерзкое свойство — вместо данных подразумевать ссылку на их местонахождение. Причем ссылку до пяти уровней вложенности. Неофиты, написавшие всё (ну абсолютно правильно же!!1) по книжке, высирают кирпичные заводы, когда команды, коим по аргументу вместо данных подсунули ХЗ что, отказываются работать.

Потом они узнают волшебные слова «.ТекущийЭлемент», но душевное здоровье уже подорвано. Платформа содержит в себе интерпретатор, отладчик и среду разработки.

Все это есть у каждого клиента, что позволяет дорабатывать конфигурации на местах, прямо на глазах у клиента. При обновлении конфигурации «1С: Бухгалтерия 7.7» с лета 2007 демонстрируется окошко с рекламой, в частности, макарон «Макфа» и «Росбанка». У нормальных специалистов оно не появляется по очевидным причинам: они его банально отключают (кроме «Базовых» конфигураций — правообладатель анально карает убирающего навоз и грабли от их парадного входа. Впрочем, достаточно написать обработку, отключающую константу показа рекламы при старте. Делать это надо после каждого обновления конфигурации.). Всё перечисленное относится только к версии 7.7, 8.x умеет то же самое, но имеет совместимый с SQL SELECT язык запросов, встроенный генератор случайных чисел; работа с временем более прозрачна, есть подержка HTTP, FTP, POP3, SMTP и многих других вещей и даже встроенный SOAP-сервер. ТекущийЭлемент выпилен за ненадобностью, за него свойство Ссылка и т. д.

8.3

8 версию 1С можно было бы считать вполне нормальной платформой для бизнес-приложений, если бы не:. Очень слабая (точнее - отсутствующая) обратная совместимость с 7.7, решения надо переписывать практически заново, что многим влом а покупать актуальное решение на восьмерке жаба давит. Закрытость собственно платформы и позиция 1С по этому поводу. Принципиальная несовместимость 1С-разработчиков бизнес-приложений с IBM PC породила малочисленный, но весьма востребованный класс специалистов под названием 'Эксперт по технологическим вопросам', разбирающихся одновременно в 1С и СУБД. Работают эти эксперты исключительно в рамках оценки по методике APDEX (про которую, кстати, ну разве что ), всегда хотят много денег, но могут наложить на вашу 1С, от которого она меньше тормозит. Помимо всего прочего, «1С: Предприятие» раньше работало только под (ну и кое-как под ). Вышла версия сервера для, однако клиентские места по-прежнему привязаны к Винде, из-за глобального фанатизма разработчиков, буйно помешанных на COM.

  1. А чего тут страшного? Кстати при работе с массивами обход цикла можно осуществить еще и так.
  2. Встроенный язык является важной частью технологической платформы 1С:Предприятия 8.0.
  3. У объектов и элементов языка присутствуют свойства и функции, с помощью которых можно.

Ситуация изменилась с выходом версии 8.2, поддерживающей тонкий клиент и доступ через Web (работает на, проверено), однако для поддержки веб- и тонкого клиента опять же нужно переписать приложение, написанное под 8.1 чуть менее, чем полностью. Версия 8.2 порадует любителей 2D реалити-квестов, поскольку поражает интуицию скоростью и оригинальностью прорисовки управляемых окон. Отдельную жизнь можно посвятить изучению заклинаний, которыми строится этот прекрасный и хрупкий мир. К моменту появления «1С: Предприятие» версии 8.3 ( года) совесть потребность рынка вконец замучила Бориса и Сергея Георгиевичей, и потому был выпущен работающий 1С-клиент под ОС «Linux». Программист 1C. Танцы с 1С породил на свет такую адскую профессию, как 1С-внедренец (он же программист 1С, конфигураст 1С, адинэсниг).

В данный момент есть тенденция называть программистов-одинэсников «», что как бы намекает нам на гибридность фирменного цвета, а также на цвет кожи расовых азиатов. Большинство адептов этой профессии назвать программистами трудно, поскольку они никак не разбираются во всяких интересных штуках (типа архитектуры компьютера или операционных систем), лежащих ниже, чем их среда 1С, но шарят в бухучете, нахуй не нужном программистам в классическом понимании этого слова.

Вследствие чего, видимо, в профессии довольно много женщин. Основное рабочее (или свободное от учёбы в школе) время тратят на неравную борьбу с ОС Windows, установленной на давно снятое с производства железо в офисе заказчика. Также 1С породило универсалистов — тех, кто может программировать на этом языке и в то же время быть бухом (ударение поставьте по вкусу), использующим это ПО. Как правило, такие подстраивают систему максимально под себя, и на них остальные бухи в коллективе. Пользователи «1С:Предприятия» испытывают смешанные чувства к внедренцам. Люто ненавидят их за время от времени появляющиеся баги (особенно если конфигурация постоянно модифицируется) и проблемы вроде «вот раньше было так, а сейчас этак».

И наоборот: когда вследствие криворукости самого пользователя не проводится расходка, или произошла потеря данных, и никто не поможет кроме любимого программиста. Нормальные 1С — шкодеры в природе таки конечно встречаются, но не чаще, чем красноперые трясогузки. Как правило это люди в шмотках не из ZARA и с лицом иеромонаха. Грамотная поддержка пользователей и знание природы СУБД и особенностей бух/зуп учета редко встречается в одном человеке. Если ЗП внедренца соответствует зп младшего помощника старшего дворника, то зп нормального тру спеца может позволит ему ударять лексусы об осину чаще раза в год. 1С в цитатах Tender: Вспоминаю слова Вассермана - сейчас двигатель прогресса - это игры, т.к. Для других приложений вполне хватит и мощностей 5-летней давности 0xFFFFFF: Не слышать бы Вассермана, той сотне, другой пользователей, юзающей УПП:) ну если ее за квест не считать.

GROOVY: Событие 'ПриИзменении' отрабатывает на клиенте, а не на сервере. Крошка Ру: Предлагаю в 1С внедрить новую директиву: &НаКлиентеНоЕслиЧоТоИНаСервере специально для начинающих программистов Fragster: ты не поверишь: &НаКлиентеНаСервереБезКонтекста Fragster:&НаКлиентеНаСервере Господин ПЖ: лучше сразу: &ИменемБорисаНуралиеваВыполнисьГдеБыНиБыл DarkMik:.oO(эх,хорошо американским программистам.С кодировкой не мучиться,маны все на родном языке.

Savonarola: DarkMik представь что ф-ии зовутся СоздатьФайл, ЖдатьМногоОбъектов. Я бы помёр Punk-Grunger: Кнопго.Видеть=Не правда molnij: угу, я как смотрю народ на 1С пишет на русском - пытаюсь понять как у них мозги не плавяться. Savonarola: ЖдатьМногоОбъектов( мойФайлРучка ) разговор про 1c: там синтаксис как будто бэйсик перевели промтом тина:а какая у вас версия 1с? Goth:йобнутая напроч((. КОНЕЦ) КАК ПросроченоПиздецКакСУММА(ВложенныйЗапрос.СуммаОстаток) КАК ДебиторкаВсяВложенныйЗапрос.Договор.СрокОплатыПоДоговору КАК СрокОплатыВложенныйЗапрос.Сделка.Ответственный КАК Менеджер ИЗ Yossarian: Мы обращались в фирму 1С с предложением ввести в язык (речь идет о версии 6.0) следующие конструкции: ПОЧЕМУ БЫ И НЕ — проверяет условие еще раз (самый частый глюк старой 1С) НЕПРЕМЕННО — выполняет оператор без сбоев и зависаний ОТНЫНЕ — присваивает значение переменной так, чтобы оно там действительно оказалось. (присвоить переменной вида, к примеру, «Справочник» значение в языке 1С — порой очень непростая задача, иногда требующая конструкции аж из 4-х операций) ВО ЧТО БЫ ТО НИ СТАЛО — выводит текст отчета который без этого оператора выводится через раз.

НЕ СПАТЬ — отключает внутренний глюкогенератор Я СКАЗАЛ — выполняет команду до тех пор, пока она не выполнится. ИМЕТЬ СОВЕСТЬ — приостановить выполнение команды при её зависании. Почему-то фирма не прислушалась к нашему мнению. Реальный медитативный пример из 1С 7.7.

Бойцы 1С охраняют синагогу. Основателями компании 1С являются два брата — Борис и Сергей Нуралиевы. Борис раньше работал в системе ЦСУ СССР.

В середине 80-х годов он возглавил отдел, занимавшийся разработкой программы, позволявшей извлекать информацию из огромных баз данных ЦСУ с помощью запросов на некотором псевдоестественном языке. Система была создана, а затем адаптирована для персональных компьютеров. Причем гарантировалось, что система дает ответ на заданный вопрос не более чем за одну секунду, поэтому и была названа «1С», а точнее «1С система информационного обслуживания». Эта программа была востребована более чем сотней предприятий для построения телекоммуникационных коммерческих сетей. Позднее по имени системы была названа и компания.

«Алеф». Таки наличествует и мнение (выглядящее весьма убедительным, между прочим), заключающееся в том, что «1С» (в качестве названия ) в данном конкретном случае — ни что иное, как «нарисованная» с помощью кириллического набора литер письменная (рукописная) буква «»(א) (первая буква ). Ведь регистрация торговой марки в православной стране на православном языке и регистрация торговой марки в православной стране на иудейском языке — это две большие разницы. Есть подозрение, что название произошло от фразы, переводящейся как «I see», что доказывается доменным именем сайта, пишущимся не через, а через «си». Впрочем, что буква в английском варианте была взята другая, но с таким же начертанием. Сам же Борис Нуралиев безуспешно, что назвал так компанию просто потому, что: — «С» — это единственная буква на клавиатуре, которая совпадает в русском и английском вариантах (и в итоге, блджад, является головной болью для айтишников, не понимающих ПОЧЕМУ не работает правильный путь на базу, находящуюся в папке '1С'); — короткие названия легко остаются в памяти; — во всех списках это имя оказывается первым. Также из названия «1С» можно получить двумя путями:.

сумма цифр названия в 16-ричной системе;. замена С на номер ее в латинице. Коробки с программами от 1С желтого цвета. Это было сделано для того, чтобы они выделялись среди унылых белых упаковок, Windows 3.1 и прочих.

В то время большинство фирм не утруждало себя дизайном упаковок. 1C первой из всех контор начала рекламу. «Доступно и всерьёз». Причем чего там доступно и с чего это всерьёз, догонял. Нуралиев в своё время ходил в растянутом свитере с, ездил на старой и никогда не надевал галстук, чем доставлял 1Цэ-специалистам на закрытых пьянках брифингах.

Особенно на фоне ПеЭрщиков и охраны в костюмах. Сейчас он ходит в не менее просаленной темно-красной клетчатой рубашке и некоем подобии синего спасательного жилета. В 2003 примерно под сентябрь все эмуляторы hasp-ключей под 1С перестали работать. За 2 недели 1С продала больше коробок, чем за все остальные 9 месяцев — сказывалось наличие анальных кар от налоговой за просрочку отчетности. Дешевле было купить,. 1С 7.7 довольно хорошо разбиралось в комплекте с netware — сказывалась врожденная недостаточность в сфере кэширования файлов на запись.

1С в файловом режиме на netware опережала по производительности SQL-версию примерно раза в полтора. Были исправлены ошибки. 1С 7.7 может спокойненько работать на Windows 3.11. Для этого достаточно не использовать инсталятор, а просто cкопировать папку программ и добавить русифицированные Arial и Times New Roman в нужные места. Постоянно выдаёт самые экзотичные ошибки в отчётности: открыли лишнюю страницу НДС (их таких две) за четвертый квартал — всё, отчётность на помойку (бухгалтеры предыдущую декларацию сдавали в избыточном объёме). Ходит слух, что придумали в фактуре писать два наименования, часто различающиеся «ООО» и «Общество» Но о совместимости с остальными программами не позаботились, вот два наименования где только не возникают. Дырку быстро запатчили, но народ боится, и «Горынычи» лезут.

1С постоянно рекламируют в своих программах различные продукты: то успокоительное (автоматически прописывается при работе с 1С),. 1C и игры. Пример озвучки от 1С, или почему не стоит играть в с русской озвучкой. Также фирма является главным компьютерных игр этой страны и бывшего СССР, прям « №2» (Вы всё врётиии!

Распада СССР не было и не будет!), кроме того, издает игры в Польше (через того же самого CD Projekt), и Чехии (после покупки тамошнего издателя), и в (локализацией своих старых лицензией). На буржуйских торрент-трекерах 1С кличут не иначе как «Odin Ass». Все это в результате того, что уже как минимум 5 ожидаемых игр (Fallout 3 и Warhammer 40K: Dawn of War 2, Call of Duty: Modern Warfare 2 и GTA: Episodes from Liberty City, а также Star Wars The Force Unleashed II) вышли за три дня до релиза. 1С славится и локализации игр.

Например, фраза в DMC4 «Они ищут оружие демонов» (Devil arms) была переведена как «Они ищут руки демонов». Апофеозом качества перевода является Дюк Нюкем, говорящий голосом Шрека (!). Про баги, несовместимость с патчами и отсутствие нормальной поддержки можно не говорить. Ну и про сильную заторможенность выхода игр. Так, например, сиквел обрадовал русских игроков спустя чуть ли не полгода после выхода во всяких Пиндостанах, а симулятор подводной лодки времён WW2 — Silent Hunter III всего-то 10 (десять) месяцев (именно столько понадобилось одинэсовцам, чтобы перевести все игровые тексты — брифинги заданий, названия кораблей/самолётов/торпед/портов и т. д.). Абсолютным рекордом локализации 1С является аркада Sacrifice (через 8 лет после пиратской версии). Ну а то, что 1C взялась за локализацию некоторых игр серии спустя несколько лет, тоже нормально.

Качайте с торрентов Покупайте лицензионную продукцию. Есть распространённый миф о том, что лицензия от 1С стоит дешевле оригинальных версий; в действительности, при пересчёте на курс доллара, в некоторых случаях сейчас даже дороже, а дешевле стоят только игры, локализованные через полгода после выхода. Что уж говорить про серию GTA, локализованную спустя несколько лет после выхода: San Andreas — пять с половиной, Vice City — шесть с половиной, III — восемь с половиной. К общему счёту следует также добавить и откровенно жидовский способ отъёма денег у покупателей путём записывания небольшого дистрибутива игры на ДВД-болванку. Делается элементарно: на диск с игрой в отдельную папку записываются трейлеры ожидаемого треша в HD-качестве и демо-версии игр десятилетней давности, локализованных спустя семь-восемь лет после выхода. Например, в дисках стратегий Европы 3 и Виктории 2 объём папки с демками достигает от 2/3 до 3/4 общего объёма диска. Со старыми играми не лучше: в магазинах можно встретить с аддонами — всё на разных дисках, причём диски формата (да-да, и Трибунал, который весит сраные 300 метров, тоже на ДВД), цена диска 250 рублей за штучку, аддоны без оригинальной игры не пойдут.

Встроенный Язык Запросов 1с

Спешите, только сегодня,! Купи два аддона, а игру к ним тоже купи!

А в те бородатые времена, когда игры никому и в голову не приходило писать на DVD, все эти демки записывались на отдельный CD, и деньги драли за два диска. В игре Fallout: New Vegas лохализаторы внаглую пожали интро-ролик, сделав наполовину меньше размером. Это можно увидеть в едва заметных квадратиках при просмотре вышеупомянутого ролика. Плюс ко всему локализация была прописана в отдельных ESP-файлах, которые тормозили игру. Не менее эпичный фэйл настиг лохализаторов в конце 2012 года с выходом DLC для игры Borderlands 2, а именно серию мини-DLC Headhunter, Vault Hunter Upgrade Pack 2 и новый шмот для каждого персонажа (включая ДЛСшных) — пока западные игруны радостно топтали локации DLC, отечественные ждали. И потом ждали. Вышла уже вторая DLC, а наши ждали еще первую переведенную.

И она таки появилась. Также стоит отметить, что к примеру в русскоязычном Стиме ДЛС появлялись намного позже чем в дигитал-магазине 1С, а новые шмот-ДЛС (которые были выпущены вместе с Vault Hunter Upgrade Pack 2) ВООБЩЕ отсутствуют там и по сей день. Хотя тут помимо рукожопия 1C скорее также виновато хамство Gearbox и/или рукожопие 2k Games (оригинальный издатель игры). Еще один фейл постиг компанию с выходом Divinity Original Sin — игра так и не была локализована, при том что на коробках с игрой утверждалось обратное. Подогревало ситуацию и то, что фанаты сделали русификацию сами и начали за анальное покарание нерадивой конторы. Кара была отложена, локализация была добавлена через 1 месяц после выхода «русской версии» игры.

Всю ответственность за нарушение правил ведения бухгалтерского учета по №163-ФЗ и №266-ФЗ берем на себя В соответствии с Федеральным законом от N 402-ФЗ 'О бухгалтерском учете' руководитель организации заключает с нашей компанией договор об оказании услуг ведения бухгалтерского учета в котором Мы берем на себя обязательства выполнять требования Федерального закона №163 от г. В части ответственности за уменьшения налоговой базы или сумм уплаченных налогов и т.д., внося незаконные коррективы в бухгалтерскую отчетность и Федерального закона №266 от г. В части субсидиарной ответственности по долгам компании. 1С Язык программирования. 1С:Предприятие 8.3 и 8.2 Для Влада. Почему терминирующие сообщения не работают в 1С8.3 так как в 1С8.2?В версии 1С8.3 в режиме 1С:Предприятие этот код не работает и появляется окно с сообщением»Использование модальных окон в данном режиме запрещено!». А в 1С8.2 работает!Процедура ПередНачаломРаботыСистемы(Отказ) Предупреждение(«Проверте правильность ввода!»,3); Если Вопрос(«Проверили правильность ввода?», РежимДиалогаВопрос.ДаНетОтмена) = КодВозвратаДиалога.Да Тогда ПоказатьОповещениеПользователя(«Всё Ok!»); Иначе ПоказатьОповещениеПользователя(«Всё плохо.

«); КонецЕсли;КонецПроцедуры 02 октября 2013. 11:52 Для Александра.

Для совместимости платформы 1С 8.3 с мобильными платформами (iOS и Android) 1С была вынуждена отказаться от использования модального режима. Этот режим используется при выводе предупреждений и вопросов пользователям. Теперь вместо функции Вопрос следует использовать функцию ПоказатьВопрос, а вместо функции Предупреждение использовать ПоказатьПредупреждение. Эти изменения и являются наиболее частой проблемой при запуске конфигураций, написанных для платформы 1С 8.2, на платформе 1С Предприятие 8.3. 02 октября 2013. 12:17 Доброе утро, выражаю благодарность автору за его работу, все очень хорошо и понятно сделано. Сам я не программист.

Знаю только основы. 1С никогда не занимался, только работал в ней, и тут решил изучить и действительно «поперло». Хотелось бы позадавать некоторые вопросы, может это рановато по скольку я просмотрел только 2 урока. В каком файле храниться все то что мы делаем в конфигураторе? И при замене этого файла сохраняються ли все то что делалось пользователем ранее(документы,отчеты и т.д.)?

Или каким образом это происходит?2. Как организовуеться доступ другим пользователем, с других компьютеров под их именем и паролем?извиняюсь если заскочил на перед:) 12 января 2014.

14:30 Для Александр. Спасибо за теплые слова! А теперь по порядку. Все что мы создаем (и настройки и программный код и данные, введенные в систему) хранится в файле 1Cv8.1CD.

Это очень удобно. Например я веду свой Персональный менеджер на рабочем и домашнем компьютере просто используя dropbox для синхронизации (ну об этом мы поговорим позже). Доступ к информационной базе другм пользователям предоставляется следующим образом (в простом варианте, когда мы не используем «сервер1С»): средствами операционной системы мы предоставляем физический доступ к файлу нашей конфигурации (1Cv8.1CD), а после этого на рабочих местах предполагаемых пользователей устанавливаем платформу 1С и добавляем нашу информационную базу (как мы это делали на 1 уроке). Надесю, что объяснения не слишком сложные 🙂 13 января 2014. 09:29 Для Влад. Объяснили все понятно, вот только я хотел понять: после добавления информационной базы на рабочие места пользователей, хорошо, мы добавили, а как база будет соединена «воедино»?

Ну всмысле все видели что кто то добавил документ, кто то счет выставил, сума поменялась, тоесть как связать пользователей между собой? Вот это я не понимаю. 14 января 2014. 00:02 Для Александра. Это просто коллективная работа с 1 файлом.

Например, мы можем положить экселевский файл на общий ресурс и с нескольких рабочих мест его смотреть и даже редактировать (правда по очереди), в 1С (в файловом режиме) тоже самое — есть 1 файл (конфигурация) и мы с ним работаем, изменяем его, просто платформа 1С позволяет делать это одновременно (конечно менять одновременно 1 документ или элемент справочника она нам не даст). По такому же принципу работают и другие СУБД. Тоесть получается — все пользователи работаю с одним и тем же файлом 1Cv8.1CD, который они «видят» со своих компьютеров. Поэтому они и видят все изменения в нем (кто и когда добавил документ, дополнил справочник и т.д.). 14 января 2014.

10:44 Влад, если реквизиту ТабЧасти надо присвоить ссылку на группу справочника (пр.»Работающие»), какой тип данных указывать при создании реквизита(наверное просто:Строка, а при открытии формы списка прописывать код Перебор элементов внутри группы.Так?) 14 мая 2014. 13:53 Для Игоря.

Все проще и удобнее. В качестве типа данных выбираем СправочникСсылкаСотрудники, а в палитре свойств данного реквизита ищем свойство «Выбор групп и элементов» оно по умолчанию ставится в значение «элементы» (именно поэтому по умолчанию мы можем выбирать в качестве значения только элементы справочника) и меняем его на «группы». Теперь мы сможем в данном поле выбирать только группы. PS: на счет уроков помню, делаю. 15:31 Я, блин не так выразился, извиняюсь. Не на группу справочника, а на все элементы группы «Работающие» справочника «Сотрудники», чтобы можно было уже из них выбирать по первым буквам. Нужна ссылка для реквизита табличной части документа.

Опыту катастрофически не хватает. 18:59 Игорь, тем более лучше сделать как я написал ранее.

А дальше можно использовать функцию глобального контекста ПолучитьФорму(, ) — можно посмотреть в синтаксис помощнике, там пример очень похожий, если в двух словаз: — открываем форму списка справочника Сотрудники, а ПАРАМЕТРЫ передаем ссылку на группу, в результате откроектся форма списка справочника сотрудники с раскрытой группой.Ранее я еще вот какой похожий вариант разбирал в комментариях ко 2 части Пошагового примера по созданию системы кадрового учета для 1С 8.2.Для Александра. Если ли мы просто хотим, чтобы в форме списка справочника сотрудники при открытии формы была открыта группа «Работающие», то в модуле формы нужно будет написать код в процедуре ПриОткрытии и создать новую функцию (Работающие).

Встроенный Язык 1с Предприятие

Вот итоговый код модуля формы списка справочника сотрудники: &НаКлиентеПроцедура ПриОткрытии(Отказ)ПеремРаботающие = Работающие;Элементы.Список.ТекущийРодитель=ПеремРаботающие;КонецПроцедуры &НаСервере Функция РаботающиеВозврат (Справочники.Сотрудники.НайтиПоНаименованию(«Работающие»)); КонецФункции ПС: Логика кода: При открытии справочника мы переменной ПеремРаботающие присваиваем значение — ссылку на группу Работающие. Для этого мы вызываем функцию на сервере, которая нам и возвращает ссылку на группу работающие. А затем делаем текущей группой группу Работающие.

) Как видите все очень просто. Надеюсь, что более-менее понятно, все необходимые знания постараюсь дать в 5 уроке 🙂 15 мая 2014.