[Проверка правописания] - ActiveX-компонента для 1С

Публикация № 19006

Разработка - Практика программирования

Компонента проверяет правописание текста.
  Основана на технологии OpenOffice MySpell.
  Не требует установленного офиса.
  В комплекте словари для 5 языков, включая русский (с "ё").

*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.


Чтобы зарегистрировать компоненту в Windows - запустить reg.bat
(для удаления информации о компоненте в Windows - запустить unreg.bat)
Можно использовать совместно с хранилищем внешних компонент: //infostart.ru/projects/2863/

*** Добавление на форму 1С:

v7: Использовать 1С++:

Перем Правописание;

Процедура ПослеОткрытия()
    Правописание = СоздатьОбъект("АктивИкс"); 
    Правописание.УстановитьАтрибут(Форма, "АктХ"); 
    //"АктХ" - идентификатор элемента диалога, на месте которого будет создан элемент ActiveX.
    //только для реквизитов диалога типа "Текст".
    Правописание.СоздатьЭУ("Душелов.SpellCheck1C"); 
    Правописание.УстановитьФокус();
КонецПроцедуры

v8: Меню "Форма" - "Вставить ActiveX..." - Выбрать элемент "Душелов.SpellCheck1C" или Новый COMObject("Душелов.SpellCheck1C");

*** Параметры:

  - Словарь //имя файла словаря
  - КаталогСловарей //каталог со словарями
  - ОповещениеПриОкончании //булево
  - ИгнорироватьВсеСловаВВерхнемРегистре //булево
  - ИгнорироватьHTML //булеов
  - ИгнорироватьСловаСЦифрами //булево
  - МаксимальноеЧислоВариантов //число
  - ПоказыватьДиалог //булево
  - РежимВариатов //0 - фонетика и совпадение, 1 - фонетика, 2 - совпадение
  - СловарьЗагружен //булево, только чтение
  - КоличествоСлов
  - Слова //массив слов

*** Методы:

  - ПроверитьТекст(Текст);
  - ЗагрузитьСловарь();
  - ПолучитьСлово(ИндексСлова); //возвращает слово из списка слов


*** События:

  - ПриУдаленииСлова(ИндексТекста, ИндексСлова, Слово);
  - ПриОкончанииТекста();
  - ПриЗаменеСлова(ИндексТекста, ИндексСлова, Слово, ЗаменяемоеСлово);
  - ПриЗакрытииДиалога();

Скачать файлы

Наименование Файл Версия Размер
Русский
.1234190538 456,57Kb
15.10.09
518
.1234190538 456,57Kb 518 Скачать бесплатно
Немецкий
.1234190550 697,15Kb
15.10.09
55
.1234190550 697,15Kb 55 Скачать бесплатно
Английский
.1234190570 367,57Kb
15.10.09
112
.1234190570 367,57Kb 112 Скачать бесплатно
Французский
.1234190591 315,21Kb
15.10.09
47
.1234190591 315,21Kb 47 Скачать бесплатно
Итальянский
.1234190609 319,82Kb
15.10.09
44
.1234190609 319,82Kb 44 Скачать бесплатно
Проверка правописания
.1234941252 38,00Kb
15.10.09
319
.1234941252 38,00Kb 319 Скачать бесплатно

Специальные предложения

Вознаграждение за ответ
Показать полностью
Комментарии
Избранное Подписка Сортировка: Древо
1. Душелов 3910 09.02.09 17:38 Сейчас в теме
Попросили - сделал.
Работает довольно шустро.
Ничего, кроме фреймворка не требует.
Для 7-ки демо-обработку напишу позже.
3. coder1cv8 3465 09.02.09 17:41 Сейчас в теме
(1) тэкс... опять свои идеи узнаю... )
5. Душелов 3910 09.02.09 17:44 Сейчас в теме
Добавил основные словари.
Остальные выкладывать пока не вижу смысла.
Словарь можно выложить в папку с компонентой и не указывать путь.

(3) А где были идеи? Я не видел :)
6. sasha_r 09.02.09 17:46 Сейчас в теме
(5) можно написать (тем, кому надо), откуда брать доп.словари ;)
8. Душелов 3910 09.02.09 17:51 Сейчас в теме
(6) С оппенофис.орг, только придется немного адаптировать под мой формат, я так русский словарь переделывал.
(7) Ну так там нужен установленный ворд :)
9. sasha_r 09.02.09 17:54 Сейчас в теме
(8) а что пришлось переделывать в словаре?

(7) не, просьба была как раз отказаться от проприентарщины и тормознутости в виде ворда ;)
13. Душелов 3910 09.02.09 17:56 Сейчас в теме
(9) Секции обозвать по-другому и суффиксы переименовать.
15. sasha_r 09.02.09 17:59 Сейчас в теме
7. coder1cv8 3465 09.02.09 17:46 Сейчас в теме
2. Душелов 3910 09.02.09 17:41 Сейчас в теме
Забыл словари выложить :)
Сейчас добавлю.
4. sasha_r 09.02.09 17:43 Сейчас в теме
Действительно быстро! Спасибо! Ща буду качать/проверять ;)
10. Ёпрст 1036 09.02.09 17:55 Сейчас в теме
Словарик можно пополнять/изменять?
11. Душелов 3910 09.02.09 17:56 Сейчас в теме
(10) Конечно, это обыкновенный текстовый файл.
12. sasha_r 09.02.09 17:56 Сейчас в теме
Баг номер раз (не фатальный) - если словарь положить рядом с компонентой, но путь явно не указывать - не видит. Проверял приложенной обработкой (v8)
14. Душелов 3910 09.02.09 17:57 Сейчас в теме
(12) Только что проверил - все ок :) Но, видимо, у меня прописалось уже... Дома посмотрю...
21. Душелов 3910 10.02.09 11:09 Сейчас в теме
(12) Сделал автоподстановку пути к папке с компонентой.
И диалог теперь поверх всех окон.
16. sasha_r 09.02.09 18:21 Сейчас в теме
вопрос - а куда компонента записывает добавляемые вручную слова?
17. sasha_r 09.02.09 18:26 Сейчас в теме
а, вроде сюда "C:\Documents and Settings\<USER>\Application Data\NetSpell\user.dic"
все верно?
18. Душелов 3910 09.02.09 19:01 Сейчас в теме
19. Душелов 3910 09.02.09 23:06 Сейчас в теме
Добавил пример работы из 1С 7.7
20. Душелов 3910 09.02.09 23:07 Сейчас в теме
Видимо, придется диалог сделать модальным, а то в 7-ке активное окно возвращается на 1С, а не на окно компоненты.
40. CheBurator 14.02.09 13:07 Сейчас в теме
(20) это что имеется в виду? и когда это происходит?
а может кроме модальности есть другие способы
22. sasha_r 10.02.09 16:05 Сейчас в теме
23. sasha_r 11.02.09 17:34 Сейчас в теме
Заранее извиняюсь, а при каких дейсвиях пользователя или компоненты, срабатывает событие "ПриУдаленииСлова(ИндексТекста, ИндексСлова, Слово);"
?
24. sasha_r 11.02.09 17:36 Сейчас в теме
25. sasha_r 11.02.09 17:48 Сейчас в теме
2просьбы:

1. Может ли метод "ПроверитьТекст(Текст);" возвращать булево (есть ошибки или нет) без показа диалога с вариантами. Такое есть в MS Word - удобно быстро понять есть ошибки или нет

2. Я заметил, что в окне с вариантами есть счетчик переданных слов. Можно ли реализовать метод получения массива переданных ранее слов. Полезно в случае, когда п.1 вернул ЛОЖЬ (в случае ошибок в тексте) - натравить уже пословную проверку (в MS Word) тоже есть что-то похожее.

Сложно ли такое доделать? Заранее благодарю за внимание!
26. Душелов 3910 11.02.09 17:58 Сейчас в теме
1. Можно

2. Зачем массив переданных слов нужен, если не было изменений в исходном тексте?
27. sasha_r 11.02.09 18:01 Сейчас в теме
1. было бы здорово для быстрого понимания есть косяки или нет

2. массив слов можно конечно получать и средствами 1С, но раз он уже сформирован компонентой, а мы ее используем в полный рост - это было бы удобно.
28. sasha_r 12.02.09 10:15 Сейчас в теме
мелкий баг - кнопка "пропустить все" работает так же, как "пропустить" - т.е. пословно, а не пропуская всю проверку.
29. Душелов 3910 12.02.09 10:17 Сейчас в теме
(28) Пропустить все - по этому слову, если не нужна проверка, то жми "отмена"
31. sasha_r 12.02.09 10:20 Сейчас в теме
(29) понял. буду иметь ввиду.
30. sasha_r 12.02.09 10:19 Сейчас в теме
еще мелкое пожелание:
добавить событие "ПриЗакрытии()" - суть которого в том, чтобы сообщить 1С о закрытии пользователем окна спеллчекера кнопкой закрыть.

А то в этой ситуации из 1С не знаешь - идет проверка или юзер давно уже закрыл окно ;)

спасибо!
32. sasha_r 12.02.09 11:01 Сейчас в теме
(30) - небольшое дополнение - "кнопкой закрыть или кнопкой отмена". т.к. по сути надо иногда отлавливать из 1С закрытие юзером окна проверки орфографии.
33. Душелов 3910 12.02.09 11:02 Сейчас в теме
Добавил параметры:
- КоличествоСлов
- Слова //массив слов

Метод:
- ПолучитьСлово(ИндексСлова); //возвращает слово из списка слов

Событие:
- ПриЗакрытииДиалога();

Метод "ПроверитьТекст" теперь возвращает булево, если обнаружены ошибки.
35. sasha_r 12.02.09 11:06 Сейчас в теме
(33)(34) ОГРОМНОЕ СПАСИБО!
ща затестим!
36. Душелов 3910 12.02.09 11:07 Сейчас в теме
(35) Спасибо в стакан не нальешь :))))
38. sasha_r 12.02.09 11:18 Сейчас в теме
(36) - это понятно, но респект выразить как минимум считаю своим долгом!

(37) - про массив слов гляну, спасибо ;)
37. Душелов 3910 12.02.09 11:09 Сейчас в теме
(35) Вообщем, я в примере показал, как предварительно проверять текст на ошибки и как просмотреть массив слов.
34. Душелов 3910 12.02.09 11:02 Сейчас в теме
+33 Точнее истину, если есть ошибки, а ложь, если ошибок не найдено.
39. Душелов 3910 13.02.09 19:32 Сейчас в теме
Для получения демо-версии или покупки обращайтесь по контактам, указанным в профиле.
41. Арчибальд 2708 16.02.09 11:39 Сейчас в теме
Буква Ё в деловой переписке допускается только в именах собственных!
42. sasha_r 16.02.09 13:05 Сейчас в теме
Словарь "без Ё" получается обычной заменой "ё" на "е" в предлагаемом словаре.
Работает без проблем ;)
43. Душелов 3910 19.05.09 15:10 Сейчас в теме
Снова в бесплатном доступе :)
44. Ёпрст 1036 19.05.09 15:12 Сейчас в теме
А чего, продажи не попёрли ?
:))
45. Душелов 3910 19.05.09 15:18 Сейчас в теме
(44) Изучаю рынок :) Что идет, а что нет.
46. unknown77701 16.06.09 12:28 Сейчас в теме
Помогите пожайлуста!
Собрал "ручками" словарик украинский. И всё вроде ничего, пока не встречаються украинские буквы "і" и "ї". Слова с такими буквами программа во всех словарях считает без ошибок (даже в английском).
Заранее благодарен.
47. Душелов 16.06.09 12:35 Сейчас в теме
(46) Думаю, что словарь собран не верно.
unknown77701; +1 Ответить
48. unknown77701 16.06.09 13:39 Сейчас в теме
Я тоже так подумал сначала, но потом проверил слова с єтими буквами английским словарём. Результат - нет ошибок. Как только убираю из слов буквы "і" и "ї" - слово вываливается в ошибки. Возращаю буквы назад - ошибок нет. И это для английского словаря.
49. Душелов 16.06.09 14:35 Сейчас в теме
в секции Try эти буквы добавлены?
50. Душелов 16.06.09 14:35 Сейчас в теме
Я вообще, советую взять готовый словарь для украинского языка и адаптировать его под эти шаблоны.
51. unknown77701 24.06.09 10:57 Сейчас в теме
А можно куда-то сбросить словарь чтобы Вы его посмотрели?

52. Душелов 24.06.09 11:03 Сейчас в теме
(51) Я смотреть не буду, т.к. нет на это времени, лучша воспользуйтесь советом из (50)
53. unknown77701 24.06.09 11:39 Сейчас в теме
Не совсем понял что значит "готовый словарь для украинского языка". Я взял myspell файлы с openoffice и собрал их по образцу Вашего русского словаря. Правильно ли это?
54. Незнайка 185 10.05.11 14:11 Сейчас в теме
Огромное спасибо за компоненту.
Есть 3 вопроса:
1) в форме диалога "Проверка правописания"
2 надписи "Заменить на" и "Варианты"
немного накладываются на соответствующие поля.
Можно поправить?
2) Можете ли сделать, чтобы после выполнения метода ПроверитьТекст(),
был доступ к массиву слов с ошибками?
3) И (эх, мечты) подчеркивать бы слова с ошибками в реквизите формы Текст
как в Word'е
4) Можно обсудить коммерческую составляющую нужных изменений.
andrey_k65@mail.ru
55. AnryMc 721 10.05.11 16:31 Сейчас в теме
(0) А пользователи из Малороссии будут благодарны и за украинский словарь
Или можно напрямую брать отсюда http://extensions.services.openoffice.org/en/dictionaries?cid=926386
56. andrei.k 24.09.11 20:38 Сейчас в теме
57. spacedragon 27.09.11 18:40 Сейчас в теме
Подскажите кто-нибудь из уже скачавших данную компоненту пробовал работать с ней в терминальном режиме?
58. VorHel 2 02.10.12 15:59 Сейчас в теме
Здравствуйте.
Подскажите, пожалуйста, будет ли работать с .Net Framework 4? И меня также интересует, будет ли работать в терминальном режиме?
Заранее спасибо!
59. CyberCerber 343 22.11.12 17:34 Сейчас в теме
Здравствуйте!
А пойдет ли это на 8.2?
Как я понимаю нет, т.к. не вижу тут УФ и с компонентой может быть проблемы... Она Native или COM?
60. Kaavan 77 16.01.13 03:11 Сейчас в теме
Простите, торможу наверное, но в списке файлов вижу только словари и не могу найти саму компоненту.
Что я делаю не так?

С уважением.
61. TitanLuchs 235 30.01.13 17:41 Сейчас в теме
Кто-нибудь пробовал запускать компоненту под тонким клиентом в 8.2?
62. ytreco2012 28.02.13 11:41 Сейчас в теме
Скажите эту компоненту можно подстроить для работы в фоновом режиме для строк таблицы формы? И кто знает будет ли в платформе версии 8.3. реализация проверки орфографии по умолчанию?
63. Krimskiy_xan 04.02.14 17:35 Сейчас в теме
Подскажите как быть?
DLL не хочет регаться на одном из серверов (w2008R2 x64). FrameWork 3.51 стоит, который содержит и 2.0 соответственно.
Выдает ошибку см.вложение.
Прикрепленные файлы:
buddha667; Anubis23; +2 Ответить
65. buddha667 02.03.16 00:18 Сейчас в теме
(63) Krimskiy_xan, мне не помог даже запуск от имени администратора reg.bat.
А если же запустить командную строку от имени администратора и из нее запустить батник, всё получилось.
XACHAPURIN; +1 Ответить
64. spenser123 19.02.16 10:23 Сейчас в теме
Не могу найти саму обработку, словари в разделе скачать вижу, а самого файла обработки нет.
Оставьте свое сообщение

См. также

Программная работа с настройками СКД

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования

Нюансы программной работы с настройками системы компоновки данных в отчетах и динамических списках. Обзор всех видов настроек компоновки. Что в каких случаях правильно применять. В качестве примера рассмотрена работа с отборами и группировками.

27.01.2020    4745    ids79    25       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

[СКД] Программное создание схемы компоновки данных

Статья Программист Стажер Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования

Сделаем отчет на СКД полностью программно, без использования макета "схема компоновки данных".

15.01.2020    6782    John_d    20       

Управление ИТ-проектами. Модуль 2: продвинутый онлайн-курс по классическим методам управления проектами. Вебинары проходят с 12 марта по 11 июня 2020 года. Промо

Продвинутый онлайн-курс по классическому управлению ИТ-проектами позволит слушателям освоить инструменты из PMBoK® и 1С:Технологии корпоративного внедрения и научиться их применять для проектов любого масштаба. Курс включает в себя 12 вебинаров и 12 видеолекции, разбор кейсов и рекомендации экспертов по проектам слушателей. Ведущая курса - Мария Темчина.

от 13000 рублей

Агрегатные функции СКД, о которых мало кто знает

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования

Пользуетесь ли Вы всеми возможными агрегатными функциями, которые предоставляет система компоновки данных? Если Вы используете только: СУММА, КОЛИЧЕСТВО, МИНИМУМ, МАКСИМУМ, СРЕДНЕЕ, то эта статья для Вас.

05.09.2019    23344    ids79    45       

Голосование за доклады на INFOSTART MEETUP Kazan - до 25 февраля. Промо

Выбирайте и голосуйте за самые интересные доклады! Лучшие из лучших попадут в окончательную программу казанского митапа. Оставить свой голос можно до 25 февраля 2020 года.

Три костыля. Сказ про фокусы в коде

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Разработка

Три интересных (или странных) костыля в коде, которые могут помочь в повседневных и не очень задачах.

03.09.2019    13834    YPermitin    70       

INFOSTART MEETUP Kazan. 13 марта 2020 г. Промо

Инфостарт продолжает путешествие по России. Следующая остановка - Казань. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Ждем всех: докладчиков и участников! Стоимость участия - 5 500 рублей. Цена действительна до 30.01.2020

5 500

Отслеживание выполнения фонового задания

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Универсальные функции Разработка

Запуск фонового задания из модуля внешней обработки. Отслеживание выполнения задания в виде прогресса, расположенного на форме.

17.08.2019    17816    ids79    16       

Функции СКД: ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования

Подробное описание и использование внутренних функций системы компоновки данных: Вычислить, ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив, ВычислитьВыражениеСГруппировкойТаблицаЗначений.

08.08.2019    31737    ids79    36       

1C:Предприятие для программистов: Запросы и отчеты. Второй поток. Онлайн-интенсив с 17 марта по 16 апреля 2020 г. Промо

Данный онлайн-курс предусматривает углубленное изучение языка запросов и возможностей системы компоновки данных, которые понадобятся при разработке отчетов, работающих на платформе “1С:Предприятие” в рамках различных прикладных решений. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей различных прикладных решений, которые используют в своей работе отчеты разного назначения.

6500 рублей

Фоновое выполнение кода в 1С - это просто

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования

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

02.08.2019    17897    avalakh    21       

PinkRabbitMQ - Native API компонента 1С с открытым исходным кодом, для обмена сообщениями через RabbitMQ

Инструменты и обработки Программист Архив с данными v8 Бесплатно (free) Разработка внешних компонент

PinkRabbitMQ представляет собой Native API компоненту для 1С Предприятия 8 (Windows 32bit и 64bit) с открытым исходным кодом на с++ (можно собрать компоненту самостоятельно). PinkRabbitMQ это низкоуровневая компонента которая реализует обмен по протоколу AMQP с брокером сообщений RabbitMQ. Для организации высокоуровнего обмена между информационными базами предназначен Адаптер. Компонента разрабатывается в рамках проекта Адаптер.

29.07.2019    10174    579    Begemoth80    134       

Базовый курс по управлению ИТ-проектами. Курс проходит с 26 февраля по 22 апреля 2020 года. Промо

Отличительная черта курса - органичное сочетание трех вещей: 1.Теория проектного управления (PMI®+Agile Alliance+Российские ГОСТ+Методологии от 1С); 2. Опыт внедрения продуктов 1С (опыт франчайзи и успешных компаний + тренды Infostart Event и Agile Days); 3. Разбор реальных проблем и рекомендации экспертов по проектам слушателей. Мы будем фиксироваться на тех инструментах, которые реально оказываются полезными в практике руководителей проектов внедрения. Ведущая курса - Мария Темчина.

от 11000 рублей

СКД - наборы данных и связи между ними, создание собственной иерархии, вложенные отчеты

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования

Набор данных объект. Использование в схеме компоновки нескольких наборов данных. Различные варианты связи наборов: объединение, соединение. Использование иерархии в отчетах на СКД. Создание собственной иерархии, иерархия детальных записей. Использование вложенных схем в отчетах на СКД.

26.07.2019    26147    ids79    9       

СКД - использование расширений языка запросов, секция ХАРАКТЕРИСТИКИ

Статья Программист Нет файла v8 v8::СКД Бесплатно (free) Инструментарий разработчика Практика программирования

Автоматическое и не автоматическое заполнение полей компоновки данных. Использование расширений языка запросов для СКД «{…}», секция ВЫБРАТЬ, секция ГДЕ, параметры виртуальных таблиц. Автоматизированное использование дополнительных данных в запросе: секция ХАРАКТЕРИСТИКИ.

17.07.2019    19011    ids79    27       

Открыто голосование за доклады на INFOSTART MEETUP Krasnodar Промо

Выбирайте и голосуйте за самые интересные доклады, лучшие из них попадут в окончательную программу митапа. Голосование продлится до 30 января 2020 года.

Регистры сведений. За кулисами

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Разработка

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

09.07.2019    14516    YPermitin    12       

"Меньше копипаста!", или как Вася универсальную процедуру писал

Статья Программист Стажер Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования Разработка

Программист Вася разбирает подход создания универсальных методов на примере программного вывода СКД.

04.07.2019    11948    SeiOkami    49       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Создание отчетов с помощью СКД - основные понятия и элементы

Статья Программист Нет файла v8 v8::СКД Бесплатно (free) Практика программирования Математика и алгоритмы

Основные принципы работы СКД. Понятия схемы компоновки и макета компоновки. Описание основных элементов схемы компоновки: наборы данных, поля, вычисляемые поля, ресурсы, параметры.

25.06.2019    31131    ids79    17       

Многопоточное ускорение однопользовательских нагрузок в 1С + Microsoft SQL Server 2017

Статья Программист Нет файла v8 v8::Запросы Бесплатно (free) Практика программирования Разработка

Взаимодействие с Microsoft SQL Server нередко вызывает трудности у 1С-ников, а потому интересны любые моменты, связанные с его использованием. О своем опыте работы с новым SQL Server 2017 участникам конференции Infostart-2018 рассказал директор ООО «Аналитика софт» Дмитрий Дудин.

11.06.2019    16677    dmurk    144       

​​​​​​​CorelDRAW Graphics Suite 2019 Промо

CorelDRAW – пакет профессиональных инструментов для редактирования фотографий, разработки дизайна, создания макетов страниц и векторных иллюстраций

Регистры накопления. Структура хранения в базе данных

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Разработка

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

16.05.2019    26684    YPermitin    27       

Выполнение внешней обработки в фоновом задании

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Разработка

Подробное описание подхода к созданию длительной операции на основе внешней обработки. Реализация протестирована на 1С 8.3.12.1714 (x64).

11.05.2019    16922    Eret1k    23       

INFOSTART MEETUP Krasnodar. 14 февраля 2020 г. Промо

Краснодар станет первым в 2020 году местом, где пройдет региональная встреча IT-специалистов сообщества Инфостарт. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Стоимость участия - 5000 рублей. Цена действительна до 26.12.2019.

Выгрузка документа по условию

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Разработка

Что делать, если документы нужно выгружать не все подряд, а по какому-то фильтру: статусу, дате, набору условий... А что если он соответствовал этим условиям, а потом перестал? А если потом опять начал? Такие ситуации заставили попотеть не одного программиста.

25.04.2019    9176    m-rv    2       

Как прикрутить ГУИД к регистру сведений

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Перенос данных из 1C8 в 1C8 Разработка

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

16.04.2019    12273    m-rv    16       

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 12 по 28 мая 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих обмен данными между различными прикладными 1С-решениями и взаимодействие с другими информационными системами. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”.

5500 рублей

О расширениях замолвите слово...

Статья Программист Стажер Нет файла v8 Бесплатно (free) Практика программирования Разработка

О чём стоит задуматься при принятии решения о создании расширения конфигурации…

07.04.2019    23026    ellavs    125       

Git-репозитории для 1С-кода (опыт использования при небольших проектах)

Статья Программист Стажер Нет файла v8 Windows Бесплатно (free) Практика программирования Разработка

Инструкции по взаимодействию с Git-репозиторием, которые писались для тех наших программистов, которые вообще никогда не работали с Git (руководства в духе "Как получить код из git-репозитория?", "Как отправить код в git-репозиторий")...

28.03.2019    18275    ellavs    83       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Трюки с внешними источниками данных

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Разработка

Некоторые трюки для преодоления ограничений внешних источников данных.

14.03.2019    20106    YPermitin    53