...

Математика и алгоритмы: Разработка

Решение задачи "О ферзях (NxN)"

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Решение данной классической задачи при помощи 1С. Решение появилось после прочтения статьи http://infostart.ru/public/86388/. Изначально оно не планировалось к публикации, но по ходу захотелось поделиться некоторыми интересными находками.

1 стартмани

14.10.2011    8120    11    obmailok    9    

7

Настройка связи между mysql и 1С через ODBC в версии 8.2.14 (Внешние источники)

Математика и алгоритмы Внешние источники данных WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В новой редакции платформы 1С 8.2.14 появилась возможность устанавливать связь с внешними источниками данных. У меня была идея написать программу для прямой работы с базой данных на нашем сайте из 1С:Предприятия 8

17.09.2011    139479    jorikfon    72    

186

Короткая заметка про код, случайно увиденный аналитиком

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

02.09.2011    7939    beigka    148    

33

Использование нарастающих итогов в партионном учете и не только

Математика и алгоритмы Платформа 1С v8.3 Россия Абонемент ($m)

Данный материал является иллюстрацией способов работы с запросами, использующими методику вычисления «нарастающих итогов». Также в данной статье рассматриваются вопросы практического использования запросов такого рода при партионном учете и расчете задолженностей. Фактически в данной статье рассматриваются альтернативы запросам, приведенным в статьях http://infostart.ru/public/61295/ и http://infostart.ru/public/68225/. Полный текст статьи можно также найти на http://nashe1c.ru/materials-view.jsp?id=383.

1 стартмани

25.08.2011    16185    y-str    107    

11

1С + PHP + JavaScript + AJAX. Основы технологий удаленного взаимодействия

WEB-интеграция Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Интерес к интернет-технологиям с каждым годом становится все больше и больше. Эта тенденция не обходит стороной и такие информационные системы как 1С. Для удаленного взаимодействия (через интернет) в 1С 8 предусмотрен ряд объектов, таких как HTTP соединение и веб-сервисы. Но традиционно не все 1С-разработчики сильны в вопросе веб-технологий. А когда возникает потребность в более детальном их изучении, то многим знакома ситуация, когда не знаешь, с чего же начать. И информации в интернете вроде бы много, но как разобраться в этом разнообразии, как выделить главное?

15.08.2011    64836    1cspecialist    40    

148

Задача: Программа, выводящая на экран свой исходный код (куайн)

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

27.07.2011    14965    360    archie    17    

28

Особенности написания обработок: в помощь начинающему

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Часто бывает: скачал обработку с Инфостарта - хороша, все делает как надо, но вот если бы тут рюшечку добавить, было бы вообще чудесно. Открываем исходный код, и видим: ни реквизитов обработки, ни текста модуля объекта, все свалено в кучу в модуле формы.

23.06.2011    16426    Damian    95    

122

"Взаимозачёт" и как "Я" его понимаю ...

Взаиморасчеты Математика и алгоритмы Платформа 1С v7.7 1С:Торговля и склад 7.7 Россия Управленческий учет Абонемент ($m)

Определим «Взаиморасчёт» как операцию списания долгов на сумму долга или его части между двумя и, или более объектами. Причём у всех участников взаимных зачётов снижается сумма обязательств.

1 стартмани

06.06.2011    21984    67    Шёпот теней    168    

24

Вычисление определителей и обратных матриц

Математика и алгоритмы Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Внешняя обработка для вычисления определителей и обратных матриц.

22.04.2011    12343    53    Serge_Renard    17    

12

Модули платформы 1С: Предприятие 8.2

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

В платформе 8.х существует достаточно большое количество модулей. И чтобы не запутаться во всем этом разнообразии, а так же определиться, в каком из них должен располагаться какой-либо код, нужно четко понимать предназначение каждого из них.

02.04.2011    70934    Laurus    20    

165

Контрольная сумма CRC8

Математика и алгоритмы Платформа 1С v8.3 Россия Бесплатно (free)

Алгоритм вычисления CRC8 на языке 1Сv8 без использования внешних компонент

28.03.2011    25703    i_lo    25    

33

Тестирование – размышление о стереотипах.

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Целью данной статьи является не рассказ о тестировании как таковом – это слишком обширная тема, а скорее развеивание некоторых стереотипов.

22.03.2011    13328    awk    47    

28

Рабство программиста

Математика и алгоритмы Россия Бесплатно (free)

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

11.03.2011    10296    MaxDavid    27    

7

Горячие клавиши 1С 8

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Порядка 200 комбинаций сочетаний клавиш для работы в 1с - конфигуратор и само приложение. По предложению pumbaE список команд был дополнен и расширен, за что ему отдельное спасибо :)

1 стартмани

09.03.2011    16853    1079    nzass    29    

62

Обмен данными в конфигурациях 1С

Перенос данных 1C Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

20.02.2011    76285    Redokov    39    

75

Освобождение переменных в 1С

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Как практически на пустом месте получить ошибку блокировки по причине неверного использования переменной.

07.02.2011    17338    romansun    101    

26

История программирования: зарождение концепций.

Математика и алгоритмы Россия Бесплатно (free)

Когда пред Наполеоном рассуждали о проектах гражданских инженеров, тогда он непременно спрашивал: «А что думает о том Прони?»

21.01.2011    16629    Арчибальд    12    

24

Простейшие приемы оптимизации работы программиста. Горячие клавиши.

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Все мы знаем, что использование горячих клавиш значительно ускоряет работу программиста 1С. Но как показывает практика, для того чтобы посмотреть какие есть сочетания клавиш, запомнить их и начать использовать времени не хватает. В начале карьеры сосредотачиваешься на более важных вещах. При наборе определенного уровня профессионализма имеем уже устоявшиеся привычки и переучиваться трудно.

20.01.2011    22648    MURzzz    30    

94

История программирования: В.М. Глушков

Математика и алгоритмы Россия Бесплатно (free)

«Что касается сетей, то мы первыми в мире высказали эту идею, первыми осуществили передачу информации для ЭВМ на большие расстояния, и если не сеть, то, во всяком случае, удаленные терминалы сделали раньше всех…»

20.01.2011    16256    Арчибальд    45    

30

История программирования: А.П. Ершов.

Математика и алгоритмы Россия Бесплатно (free)

Ленард, возможно, открыл рентгеновские лучи в своей голове, а Рентген направил их в кости других людей...

13.01.2011    18351    Арчибальд    167    

21

Графин 7.7. (окончание)

Математика и алгоритмы Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

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

1 стартмани

26.11.2010    22426    45    Арчибальд    129    

19

Связи Метаданных. Построитель SQL запросов

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Для написания SQL запросов часто требуется знать взаимосвязи объектов Метаданных. Данная обработка помогает решить проблему написания SQL запросов с учетом взаимосвязей объектов Метаданных.

1 стартмани

21.11.2010    25748    572    shishkin1966    24    

44

Как не «попасть на миллион», решая задачу разузлования

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Часто, столкнувшись с долгим временем выполнения какого-либо фрагмента кода, мы начинаем искать технологические программные решения: переносить вычисления в СУБД, либо в оперативную память, устранять неявные запросы в циклах, применять другие известные приемы оптимизации или просто ругать платформу. Хотя на самом деле проблема может быть всего лишь в неверно выбранном алгоритме. В статье рассказывается об одном таком случае, возникшем при решении задачи «разузлования». Надеюсь, прочитав эту статью и ознакомившись с текстом варианта программы, построенной по давно известному алгоритму, Вы избежите подобных ошибок. Тем более программа получилась совсем небольшой.

1 стартмани

21.11.2010    41631    178    ildarovich    52    

53

Жизнь на 1С.

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Классический вариант известной задачи.

1 стартмани

19.10.2010    9272    139    KeyMaster    22    

14

Сбалансированные деревья на c#

Математика и алгоритмы Универсальные функции Абонемент ($m)

Вставка узла в дерево с последующей балансировкой, удаление узла из дерева с последующей балансировкой

1 стартмани

22.09.2010    16758    65    oleg2603    5    

3

Эргономика рулит, или как добиться от 1С возможности редактирования объекта в списке / Попытка применения MVC паттерна в среде 1С Предприятия 8.2

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Все началось с того, что в ходе разработки одного интерфейса меня стали посещать мысли, как легко все, что мне требовалось, достигалось в среде MS Access XP/2003.. ну в самом деле, отчего такая несправедливость?! В общем..

1 стартмани

31.08.2010    22670    218    kote    27    

24

Clr-функция для работы с метаданными 1С 8.1

Математика и алгоритмы Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Идея была подсказана на этом сайте. Clr-функция позволяет работать с метаданными клиент-серверной (MS SQL) 1С 8.1.

1 стартмани

19.08.2010    10217    81    dglucas_    20    

8

Еще один взгляд на проблему «жизнь без последовательностей». Часть вторая (практическая)

Математика и алгоритмы Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 Россия Абонемент ($m)

В [1 - http://infostart.ru/public/62938/] был предложен метод корректировки списаний по партиям при изменении документов задним числом. Использование данного метода позволяет контролировать остатки при неоперативном проведении и поддерживать учет по партиям всегда в актуальном состоянии, то есть обходиться без механизма последовательности документов. Собственно метод заключался в решении задачи правильного списания по партиям как задачи линейного программирования. В доказательство работоспособности метода приводится следующая «каркасная» конфигурация «Полигон», в которой этот метод реализован.

1 стартмани

19.08.2010    36030    168    ildarovich    35    

64

Расчет заработной платы на Платформе 1С 8: можно ли обойтись без реквизита КатегорияРасчета?

Математика и алгоритмы Механизмы типовых конфигураций Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

В статье делается попытка обосновать алгоритм расчета по базе с автоматическим вычислением приоритета расчета - т.е. без применения реквизита ПВР КатегорияРасчета. Выгрузки информационных баз загружаются в пустую базу 1С 8.2 и работают в обычном режиме.

22.07.2010    22372    boln    4    

12

История программирования: Дейкстра. И Брукс.

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

05.07.2010    20196    134    Арчибальд    103    

33

Модуль менеджера или статические методы класса?

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Зачем в платформе 8.2 добавили модуль менеджера объекта, как его использовать? Попробуем разобраться.

1 стартмани

02.07.2010    71326    zfilin    97    

339

Заполнение списков для отборов в отчетах и обработках

Математика и алгоритмы Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

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

01.07.2010    11061    ne_en    8    

4