Библиотека кода 1С 7.7 (накопленная за 8 лет)


Весь код на 1С 7.7, собранный для повторного использования за 8 лет работы.

Это набор кода, а не библиотечных функций.

Здесь и код для работы с Excel (все функции, которые когда либо мной применялись), и код для работы с xml (аналогично), и многое другое.

Обработка предназначена для использования в Конфигураторе! В режиме предприятия открывать бессмысленно, т.к. она даже не компилируется.

Вероятность появления подробного описания представленного кода равна 0.000001. Это произведение вероятностей бесплатного труда программиста 1С (0.001) на вероятность того, что работу программиста 1С оплатит другой программист 1С (0.001).

P.S. Если заметите явно указанные логины и пароли, то убедительная просьба не использовать! Статья 272, УК 🙂

50 Comments

  1. SeiOkami

    А есть подобное для 8.х ?

    Reply
  2. adhocprog

    тут есть, но не так много:

    blog.prog8.ru/biblioteka-koda-1s-8/

    Reply
  3. TrinitronOTV

    спасибо, пригодиться

    Reply
  4. vladimir_makarov

    Минус не ставлю. Но!!! Бредятина полная, т.б. НЕ рабочая!!!

    Reply
  5. adhocprog

    (4) почему не рабочая?

    Reply
  6. vladimir_makarov

    Почему «нерабочая»??? Потому, что не работает! Кругом ошибки, в любой конфе! ПЕРЕДЕЛАЙ!… и будет тебе почёт и понимание.

    Reply
  7. adhocprog

    (6) в публикации же написано «Это набор кода, а не библиотечных функций.»

    Код даже не компилируется, т.к. одна и та же функции может быть три раза создана (три версии).

    Зато есть все функции и методы для работы с Excel, xml, с которыми мне приходилось работать.

    Reply
  8. vec435

    если оформить в виде что-то вроде ИнструментыРазработчика — будет привлекательнее

    Reply
  9. vladimir_makarov

    (7)А для какой надобности там достаточно сложная диалоговая форма? Явно НЕ для использования в конфигураторе! Если всё полезное только в коде, так и выкладывать надо статью (с вложением текстовых), а не *.ert! *.ert должно работать! Ест-но, если в код *.ert всякой бредятины написать, он не скомпилируется, тогда зачем вообще ТАК делать? Полезные примеры кода можно выложить в таблицах, в ссылках, да как угодно.

    Reply
  10. adhocprog

    (10) я выложил то, чем сам пользуюсь.

    И именно через конфигуратор. На форме есть полезные шаблонные элементы.

    Reply
  11. adhocprog

    (10) «*.ert должно работать!» — откуда это следует? где это написано?

    «если в код *.ert всякой бредятины написать» — это кто что видит. Для меня это код, который помогает мне в работе. Думаю, что и другим поможет.

    «Полезные примеры кода можно выложить в таблицах, в ссылках, да как угодно.» — в виде текста это 160 листов.

    Кстати! Вспомнил, почему в ert сделал! Так как с помощью телепата можно нажать Ctrl+1 и набрать три буквы, чтобы попасть в нужно место — отсюда и вычурные название методов _XML_, _Excel_ и даже _Эксель_, чтобы раскладку не переключать.

    А в тексте на 160 листов запаришься искать нужный фрагмент.

    Reply
  12. Fenicss

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

    Reply
  13. adhocprog

    (13) Fenicss, почему у тебя за 1.5 года еще ни одной публикации нет?

    Reply
  14. Fenicss

    Обычно мои решения узко направленны и интерес могут вызывать у очень узкого числа людей. Которые вместо того что бы искать решения в интернете быстрее напишут все сами. Но так как сейчас стал больше разрабатывать на 8.2 скорее всего скоро парочку выложу))

    Reply
  15. adhocprog

    (15) ну так выкладывай скорей, мы и подскажем, как лучше сделать )

    Расскажем, куда надо картинку сдвинуть, и где с большой буквы написать )

    Reply
  16. Fenicss

    Мое предложение сделать содержание было, не целью задеть вас. А предложить возможность по улучшению выложенной вами статью. И оно было сделанно не по причине моей капризности!

    Reply
  17. adhocprog

    (17) ясно )

    Reply
  18. mikhailovaew

    Присоединяюсь к (17) в предложении добавить краткое содержание. Выложены 2 картинки с примерами кода, это хорошо, по ним видно, что есть код для работы с экселем и xml. А что есть еще? Скачивать файл, чтобы разбираться, пригодится он или нет, как-то не хочется.

    Reply
  19. adhocprog

    (19) Как мне видится, вероятность, что за бесплатно появится описание, меньше 0.1%.

    Вероятность, что составление описания оплатят программисты, скачивающие файл, еще на несколько порядков меньше.

    Reply
  20. mikhailovaew

    (20) Зато при появлении описания повышается вероятность скачивания файла, и соответственно увеличения у автора количества стартмани 🙂 На мой взгляд, совет дан полезный, воспользоваться им или нет — решать Вам.

    Reply
  21. adhocprog

    (21) >> при появлении описания повышается вероятность скачивания файла, и … увеличения … стартмани

    Согласен. В принципе, это очевидно.

    Раз я этого еще не сделал, то только потому, что количество потенциально вырученных старт мани х 4 рубля меньше стоимости временных затрат.

    Reply
  22. Fenicss

    Ну мы просто посоветовали как и что сделать, а решать то конечно тебе стоит оно того или нет.

    Reply
  23. adhocprog

    (23) я понял )

    Вас много, а я один )

    Дмитрий, жду твоих публикаций )

    Reply
  24. Fenicss

    Зачем тебе так нужны мои публикации? Охота покритиковать или просто поспамить??

    Reply
  25. chemezov

    «вы бы лучше так и эдак», взяли сами бы и сделали

    Reply
  26. dour-dead

    (1) SeiOkami, http://help1c.com/

    Reply
  27. lushka

    Спасибо, пригодится

    Reply
  28. AndreyNit

    Автору спасибо, пригодится.

    Reply
  29. sidalexsandr

    Спасибо.

    Reply
  30. MarSeN

    Чтобы не сваливать все в обработку для того чтоб контролы и связаный с ними текст вставлять в новые формы воспользуйтесь вот этой разработкой http://infostart.ru/public/174911/_

    Reply
  31. adhocprog

    (31) ссылка не открылась.

    Reply
  32. MarSeN

    (32) adhocprog

    сори http://infostart.ru/public/174911/

    Reply
  33. temp2003

    Полезная вещь…. Жалко содержания нет для 8-ки )) Но поизучать будет интересно

    Reply
  34. shurix

    Попробуй воспользоваться 🙂

    Reply
  35. Abadonna

    (0) Поважаешь жадных владельцев и ленивых проггеров 😉 Какая 7.7 в наше время?

    Reply
  36. adhocprog

    (36) не понял )

    Reply
  37. Abadonna

    (37)Чего тут понимать? 7.7 — на помойку! Это я тебе как проггер, у которого больше 10 лет опыт программирования в 7.7

    Reply
  38. adhocprog

    (38) так давно уже на помойке.

    С чего вдруг тема-то поднялась?

    Reply
  39. Abadonna

    (39)

    С чего вдруг тема-то поднялась?
    Библиотека кода 1С 7.7

    Вот я и говорю — поважаешь 😉 А надо их на голодный паек, раз упорствуют :)))

    Reply
  40. adhocprog

    (40) теперь ясно )

    Слово «поважаешь» по ходу не из русского языка )

    Reply
  41. Abadonna

    (41)

    Слово «поважаешь» походу не из русского языка )

    По ходу только для тех, кто русский на уровне офисного знает 😉

    ПОВАЖАТЬ

    ПОВАЖАТЬ кого, южн. и зап. уважать, почитать. || Поважать, поважить пенз. кур. поваживать или поваждать пск. повадить кого, к чему, приучить соблазнами и приманить; потворствовать, послаблять дурным наклонностям, быть поводом чьей-либо дурной привычки. На что поваживаешь лошадь лягаться, убьет она кого-нибудь! Сама мать повадила сынка баловать, а теперь бьет! Поваженный, что наряженный. ‑ся, страдат. и возвр. по смыслу речи. Повадится овца, не хуже козы. Повадился кувшин по воду ходить, там ему и голову сломить (сложить). К вину поваживаются исподволь.

    Толковый словарь Даля. — 1863—1866
    Reply
  42. adhocprog

    (42) ну раз Даль написал, значит из русского )

    Google определил «поважаеш», как ураинский язык.

    Может быть правильнее было написать «поваживаешь», вместо «поважаешь»? )

    Ты этот вопрос можешь тоже выяснить?

    Reply
  43. Abadonna

    (43)Не знаю, как у new generation, а у моего поколения «а вот не @@й поважать!» было весьма распространено.

    Reply
  44. Sasha255n

    Дело не в произношение а что 7.7 и год 2013 эх лет пять бы назад сие творение ….. да кстати а для восьмерки нечто подобное у автора нет? По случаю …..прямо таки было куда гораздо и полезней а что самое главное актуальнее

    Reply
  45. mptt

    Я категорически не согласен с Sasha255n , что платформа 7.7

    анахронизм..По моему мнению отличный инструментарий,

    для учетных задач, а самое главное преимущество платформы

    7.7- это ее скорость. На платформе 7.7 написано тысячи конф

    которые работают и будут работать еще десятки лет..

    Так же как приложения на легендарном Foxpro 2.6 которые

    в эпоху 1С давно должны отправиться в мир иной, но они живы

    до сих пор на многих предприятиях и даже в крупных банках

    таких как Сбер,Газпромбанк и т.п.

    Reply
  46. chev

    (46) mptt,

    Солидарен с Вами.

    Reply
  47. MrFlanker

    (46) Конечно мы вот только переходим на 8-ку и уже жуткие тормоза я на 7-ки отчеты за 3 года делал в считанные секунды.

    Reply
  48. MrFlanker

    Ну и автору респект, все бы так выкладывали наработки……

    Reply
  49. Иваныч

    Спасибо за такой труд, пока мани нет, потом обязательно скачаю. Плюс поставил

    Reply
  50. jobkostya1c8

    Да, мощная библиотека! Главное что-то нормальное для работы с XML и Ексель.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *