В этой статье разберем использование метода ЧислоПрописью в 1С. Данный метод позволяет преобразовать числовое значение в строку, содержащую числительное, соответствующее этому числу в русском языке и в некоторых других языках. В статье разберем основные особенности применения метода ЧислоПрописью.
Continue reading «Использование метода ЧислоПрописью в 1С»Рубрика: Программирование и разработка в 1С
Оповещение пользователю 1С
Оповещение пользователю 1С может осуществляться разными способами. В этой статье разберем один из таких способов – метод ПоказатьОповещениеПользователя. При помощи этого метода можно не только выводить информацию пользователю, но, и выполнять разные действия, связанные с этой информацией. Например, навигацию.
Continue reading «Оповещение пользователю 1С»Убрать пробелы в 1С
В этой статье разберём простые, но рабочие способы, как убрать пробелы в 1С в строках.
Continue reading «Убрать пробелы в 1С»Нарастающий итог в 1С
В этой статье разберем основные момент, которые касаются получения нарастающего итога 1С. Мы разберем получение нарастающего итога в запросе, но также рассмотрим получение нарастающего итога в СКД.
Continue reading «Нарастающий итог в 1С»Характеристики номенклатуры 1С
Очень часто в тестовых задачах по программированию в 1С, а особенно в задачах экзамена на 1С: Специалиста по платформе, встречается требование реализовать хранение характеристик номенклатуры в базе 1С. Например, мы покупаем сапоги, они могут быть 36, 37, 38 размера, а также черные, белые, красные и тд. И нам нужно где-то и как-то указать, что мы купили (или продали) черные сапоги 36 размера, или белые 37 и тд. В этой статье будет показано, как организовать в программе 1С хранение таких характеристик, используя план видов характеристик и подчиненные справочники.
Continue reading «Характеристики номенклатуры 1С»Решение задач 1С. Задача «Замена номенклатуры в табличной части»
В этой статье будете показано решение задачи, которую дали моему читателю в качестве проверочной на собеседовании во время приема не работу. Название задаче я придумал сам =)
Текст задачи:
В конфигурации имеется документ с табличной частью «Товары», у этой табличной части имеется реквизит, тип которого ссылка на справочник «Номенклатура». Требуется создать обработку, которая выполняет следующий функционал: у всех документов, у которых в табличной части имеется номенклатура «X», эта номенклатура должна заменяться на номенклатуру «Y».
Решение:
Continue reading «Решение задач 1С. Задача «Замена номенклатуры в табличной части»»Повторное использование возвращаемых значений
В платформе 1С 8.3. можно кэшировать значения функций. Что такое «кэширование значения функции»? Это значит, что при повторной передаче такого же значения в функцию, результат не будет вычисляться снова, а будет извлекаться из КЭШа. Кэширование можно использовать в функциях, которые описаны в общих модулях, для этого необходимо в общих модулях включать свойство повторное использование возвращаемых значений. В этой статье мы научимся это делать.
Continue reading «Повторное использование возвращаемых значений»Два способа, как заполнить таблицу значений 1С по колонкам
В этой статье разберем два способа, как можно заполнить таблицу значений 1С по колонкам. Поясним, что значит заполнить таблицу по колонкам. «Заполнить по колонкам» означает, что сначала заполним какими-то значениями первую колонку, потом вторую и т.д. В первом способе реализуем простое заполнение, а во втором заполним «красиво». Суть второго способа взята из книги «Конкретная математика. Математические основы информатики» авторов Грэхем, Кнут и Паташник. Статья больше теоретическая, но поможет понять как работать с таблицами значений, если вы в начале своего пути освоения программирования в 1С.
Continue reading «Два способа, как заполнить таблицу значений 1С по колонкам»Функция форматирования СтрШаблон
Очень часто возникает необходимость вставить в строку какую-то переменную (или переменные), которая может изменяться в процессе работы программы. В старых версиях платформы для этого использовали конкатенацию строк, начиная с платформы 8.3.6, для этих целей применяется функция форматирования СтрШаблон.
Continue reading «Функция форматирования СтрШаблон»Бинарный поиск в таблице значений 1С
В этой статье изучим бинарный поиск, а потом реализуем этот алгоритм для поиска в таблице значений 1С. И самое интересное: проведем сравнение, какой поиск выполняется быстрее: бинарный или типовой поиск по таблице значений.
Continue reading «Бинарный поиск в таблице значений 1С»