...

Библиотека по теме "Разработка" для 1С

Универсальные функции 1С:Предприятие 7.7 1C77

Простенькие учебные функции (с описанием) для работы с базой 1С 7.7 через OLE. Полностью средствами 1С, т.е. не требуют никаких внешних компонент. Пользоваться можно бесплатно:-) Вставляете в глобальный модуль и пользуетесь. Цель: обучение, готовая иллюстрация подходов, возможность сразу использовать или, если нужно, доработать под свои цели.

06.08.2008    32566    venger    8    

45

Универсальные функции 1С:Предприятие 7.7 1C77

Простенькие учебные функции (с описанием) для работы с Excel через OLE. Полностью средствами 1С, т.е. не требуют никаких внешних компонент. Пользоваться можно бесплатно:-) Вставляете в глобальный модуль и пользуетесь. Цель: обучение, готовая иллюстрация подходов, возможность сразу использовать или, если нужно, доработать под свои цели.

06.08.2008    47139    venger    15    

101

Математика и алгоритмы

Периодически на работе возникает столь же бесполезно, сколь и забавная дискуссия по поводу того – что же правильней использовать в коде в условии: конструкцию НЕ (а=б) или (а<>б). Причем дискуссии порой разгораются нешутошные и чаепития затягиваются. Понятно что вопрос этот особенной производственной важности не имеет и какого то кардинального технологического прорыва в работе не даст. Но …

25.07.2008    8801    automation1c    30    

9

Математика и алгоритмы Универсальные функции Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77

Демонстрации алгоритма пересчета времени Маленький пример показывающий каким образом можно складывать время. Для простоты при выводе в строковом виде числа и обозначения не переводятся в строку с учетом склонений. пример тут http://infostart.ru/projects/2274/

24.07.2008    16516    GSoft    4    

10

Универсальные функции 1С:Предприятие 7.7 1C77

1С:Предприятие 7.7 Предположим у нас есть справочник, с кучей подчиненных справочников. И нам хотелось бы организовать в форме списка отбор элементов справочника по полям подчиненных справочников, причем, для простоты, используя два (хотя можно и более) условия отбора, объединенных условиями и/или. Или просто нам не помешают приведенные функции работы со списками значений:-) Основное - возможность получить объединение и пересечение двух или более множеств, используя приведенные функции работы со СпискамиЗначений.

23.07.2008    16077    venger    19    

10

Математика и алгоритмы Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C 1С:Предприятие 7.7 1C77 1С:Конвертация данных

Данная задача возникает когда необходимо перенести справочники между конфигурациями у которых различается количество уровней. Например, количество уровней в справочнике "Номенклатура" в конфигурации "Торговля и Склад" - 5, а в конфигурации "Бухгалтерия" - 4. Самое простое решение - отбросить реквизит "Родитель" элементов справочника при выгрузке, но есть способ элегантнее. В данном случае мы не обсуждаем возможность изменения структуры справочника в базе-приемнике конфигурации "1С:Бухгалтерия".

23.06.2008    14627    api.vl    2    

6

Математика и алгоритмы

Кто нибудь делал интересно? я вот с при помощи vtools но работает некорректно, часто вылетает, суть задачи в том что бы реализовать перетаскивание ячеек одной таблицы значений в другую. Кто нибудь может подсказать метод или инструмент для решения ?)))

23.06.2008    9063    kandellaster    7    

0

Универсальные функции 1С:Предприятие 7.7 1C77

Часто приходится что-то загружать из DBF-файлов и для того, чтобы не вспоминать каждый раз, как и что, сделал универсальную функцию загрузки DBF-файла в ТаблицуЗначений.

24.05.2008    22565    fAngel    13    

51

Защита ПО и шифрование 1С:Предприятие 8 1C:Бухгалтерия

Каждый из тех кто продает свой интеллектуальный труд, не раз сталкивался с необходимостью создания демо-версии разработки, дабы продемонстрировать клиенту функциональность, но при этом сохранить для клиента потребность в приобретении полнофункциональной версии. В этой статье я хотел бы рассмотреть несколько не сложных примеров создания демо-версий обработок/отчетов для платформы «1С:Предприятие 8».

06.05.2008    27759    coder1cv8    40    

206

Печатные формы Универсальные функции 1С:Предприятие 7.7 1C77

Иногда хочется увидеть все реквизиты документа, в том числе и те, которые на форме отсутствуют. Особенно, если они автоматом понаустанавливались. Приведенный код позволяет по горячим клавишам CTRL+ALT+P получить распечатку ВСЕХ реквизитов, начиная от общих, заканчивая ТЧ. Код необходимо вставить в Глобальный модуль, или в Дополнительный глобальный модуль, подключенный с помощью Formex

14.04.2008    20177    Abadonna    11    

20

Механизмы платформы 1С 1С:Предприятие 8 1C:Бухгалтерия

Работая со справочником "Должности организаций", никак не мог получить элемент по коду по следующему коду программы: кодПроф = "22446"; //наименование по справочнику - инженер; ссПроф = справочники.ДолжностиОрганизаций.НайтиПоКоду(кодПроф); 1С на это послание ничего мне отвечает… Естественно, потратил «кучу» времени на выяснение причин… в итоге написал такой проверочный код:

19.03.2008    15516    Шёпот теней    25    

3

Рефакторинг и качество кода 1С:Предприятие 8 1C:Бухгалтерия

На диске ИТС есть такой раздел - называется 1С: Система стандартов и методик разработки конфигураций для Платформы 8.0. Мы провели такую игру - разработчик просмотрел статьи из этого раздела и выбрал себе то, что легло на душу. Потом мы совместно обсудили, насколько легко реализовать и проверить реализацию каждого из выбранных пунктов. Итоговый документ - ниже. Вдруг кому будет интересно. Синим комментарии разработчика, красным мои итоговые (тоже разработчика ;-))

12.03.2008    13041    brix8x    8    

11

Защита ПО и шифрование

Небольшой экскурс в технологии которые могут быть полезны. ( если ставите отрицательные оценки то потрудитесь объяснить за что). код примитивен? - это не минус, это только плюс,

28.02.2008    19534    Legavaz    39    

38

Механизмы платформы 1С

Может кто и знает этот фокус, но я был приятно удивлен. Задача стояла такая - разобраться в структуре описания формы объекта метаданных. Я взялся за форму списка справочника ...

27.02.2008    16554    brix8x    13    

23

Работа с интерфейсом 1С:Предприятие 7.7 1C77

Последнее время, буквально в течение недели, выплывает постоянно один и тот же вопрос: как показать картинку в справочнике (товаров, сотрудников и т.д.)..? Странный вопрос... На дисках ИТС описано это наверное с начала 2000-х годов, плюс в ЗиК карточка сотрудника показывается... или я отстал от жизни...? Как всегда - парить себе мозги не будем, надо картинку - сделаем! Делаем - как всегда - без лишней головной боли (глубокое имхо)...

10.02.2008    43337    CheBurator    70    

66

Инструменты администратора БД Работа с интерфейсом

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

30.01.2008    30424    brix8x    5    

23

Механизмы платформы 1С 1С:Предприятие 8 1C:Бухгалтерия

Судя по форумам, посвященным тематике 1С, у программистов впервые столкнувшихся с платформой 1С v 8 или переходящих с 7.7, часто возникают одни и те же вопросы. Здесь я решил собрать наиболее часто встречающиеся, на мой взгляд…

21.01.2008    27132    coder1cv8    47    

183

Механизмы платформы 1С 1С:Предприятие 8 1C:Бухгалтерия

Данная статья - приглашение к обсуждению такого приема проектирования, как избавления от использования команд Сообщить(), Состояние(), Предупреждение(). Когда будет реализован тест, пока не известно, но основные идеи хотелось бы обсудить с сообществом.

17.01.2008    11779    brix8x    4    

1

Механизмы платформы 1С 1С:Предприятие 8 1C:Бухгалтерия

Со временем почему-то перестают устраивать вещи, написанные лишь для того, чтобы они работали. Хочется красоты, стиля. В тоже время хочется простых и понятных правил для поддержки этой красоты и этого стиля. Данный вопрос относится к категории "Размышления над стилем". Представим, что мы пишем некий код, в котором могут быть использованы как процедуры, так и функции. Код содержит участки, в которых могут произойти ошибки, и участки, в который ошибок мы не ожидаем. Вложенность вызовов может быть произвольной. В то же самое время хочется легким способом получить диагностику по ошибке настолько подробной, чтобы все цепочки вызовов были "как на ладони". Исходя из этих соображений и возникает желание определить чёткие критерии того, в каком случае стоит использовать Процедуры, а в каком случае Функции.

17.01.2008    69061    brix8x    32    

12

Тестирование QA 1С:Предприятие 8 1C:Бухгалтерия

Был момент, когда захотелось задвинуть этот тест подальше, т.к. в Платформе 8.х защита от небрежного кодирования проработана хорошо. Достаточно перестать использовать экспортные переменные уровня приложения, внешнего соединения и переменные уровня модуля. После этого можно "клепать" код, даже не вымыв перед этим руки и не промыв мозги Ж-). Спасибо, комментариям на прошлое обсуждение и нескольким письмам на мыло - сподвигли на завершение начатого. Тест получился большой - более 900 строк на JScript, но кое-какие моменты все-таки остались ...

16.01.2008    11128    brix8x    3    

0

Рефакторинг и качество кода

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

12.01.2008    14620    Shaman100M    36    

7

Работа с интерфейсом 1С:Предприятие 7.7 1C77

Данная статья - компиляция из трех статей сайта ( http://brix8x.stavr.ru ), описывающая общую концепцию программы TestIB8x. Цель статьи - оценить актуальность задачи контроля качества создаваемых конфигураций для сообщества infostart и получить отклики в виде пожеланий какие тесты было бы необходимо реализовать в первую очередь.

12.12.2007    10887    brix8x    5    

4

Запросы 1С:Предприятие 8 1C:Бухгалтерия

Этой статьей я начинаю цикл, который будет посвящен описанию механизмов реализации, которые нужно уметь реализовывать при сдаче экзамена 1С:Специалист по платформе 8.1. Начну пожалуй с "Использования временных таблиц в запросах".

28.11.2007    18601    Provlax    11    

26

Работа с интерфейсом 1С:Предприятие 7.7 1C77

Помнится, как-то давно обещался я опубликовать что-то вроде авторской методики написания отчетов с группировками...

27.11.2007    25940    O-Planet    21    

36

Универсальные функции 1С:Предприятие 7.7 1C77

Проверяются только справочники, для остального надо переделать немного фрагмент кода с метаданными

23.11.2007    11355    Вадимко    5    

5

Механизмы платформы 1С 1С:Предприятие 8 1C:Бухгалтерия

Небольшая доработка регистра сведений "Курсы валют" для более удобного использования его в запросах.

18.11.2007    16739    clappa    11    

14

Универсальные функции 1С:Предприятие 7.7 1C77

После Таб.Показать(,); выведенная табличная форма предоставлена сама себе (или пользователю). Как не потерять контроль и выполнить какие-либо действия при ее закрытии?

02.11.2007    14412    Shaman100M    1    

9

Запросы 1С:Предприятие 7.7 1C77

tormozit в своей статье http://infostart.ru/articles/228/ приводил пример для "восьмерки", идея мне понравилась, поэтому решил из-за производственной необходимости переписать на прямой запрос к SQL-базе 7.7... Чуть позже, если получится, перепишу для dbf-базы.

27.10.2007    21807    Aleksey.Bochkov    2    

4

Механизмы платформы 1С 1С:Предприятие 7.7 1C77

Статья продолжает описание полезностей, которые реализуем штатными средствами - вместо головной боли по написанию корявых доморощенных алгоритмов. ;-) В статье рассматривается расширение функционала по подбору объектов в штатной обработке Отчет.ПодборОбъектов (или внешней Uchoice.ert)

18.10.2007    24158    CheBurator    14    

46

Механизмы платформы 1С 1С:Предприятие 7.7 1C:Бухгалтерия

Секреты настоящего мастерства: не покупаем Камазов там, где можно проехать на велосипеде...

10.10.2007    26597    CheBurator    26    

58

Математика и алгоритмы

Степень идентичность в этой версии рассматривается в пяти разрезах. Пока хорошо проработаны только первые три (имена, параметры, код), но их совокупность позволяет выделить некоторые значимые термины для классификации. Данная классификация послужит методической основой для некой универсальной и автоматически пополняемой библиотеки функций из наиболее популярных конфигураций. Рейтинг будет вычисляться просто - если одна и та же функция встречается в двух конфигурациях, то её рейтинг = 2.

29.09.2007    11237    brix8x    3    

0

Универсальные функции Расчет 7.7 1С:Зарплата и кадры 7.7

Иногда необходимо найти из строки наименования месяца его порядковый номер в году. Стандартной функции или процедуры в 1С нет. И по этому многие ищут разный подход...

29.09.2007    14177    Mordens    10    

17

Механизмы платформы 1С 1С:Предприятие 7.7 1C77

Рассматривается способ хранения ТЗ в базе, а также ввод данных с использованием таблицы в 1С 7.7

29.09.2007    37192    svsrus    34    

44

Запросы 1С:Предприятие 8 1C:Бухгалтерия

Есть много заковыристых задачек, которые часто встречаются в работе. Вот одна из таких задач: Получить запросом общее количество дней наличия товара на складе в заданном периоде с группировками: Номенклатура, ХарактеристикаНоменклатуры, Склад. Днем наличия товара считается день, на конец которого остаток положительный.

25.09.2007    40521    tormozit    31    

54