Калькулятор 1С

Если Вы не собираетесь моделировать на 1С физические явления, то математические функции Вам понадобятся достаточно редко.

На всякий случай пройдемся кратко по ним. Чтобы не было скучно – параллельно сделаем простенький калькулятор 1С.

Читать дальше »

Преобразовать число в строку 1С

Преобразовать число в строку 1С специально обычно не требуется, так как при попытке записать в реквизит типа «строка» значение типа «число», преобразование будет выполнено 1С самостоятельно.

Если Вы имеете переменную со значением типа «число» и приравняете ее со значением типа «строка», то значение конвертировано автоматически не будет — так как в 1С нет строгой типизации переменных.

Также преобразовать число в строку 1С требуется при составлении сложной строки, например:
Строка = "Текущий процент выполнения " + чПроцент;
В некоторых случаях 1С будет ругаться при попытке складывать строку 1С и число 1С (в других случаях, когда это возможно, число будет преобразовано автоматически).

Преобразовать число в строку 1С можно с помощью функции Строка() или СокрЛП(), а также с помощью Формат().

Последний способ иногда предпочтительнее. А почему?

Читать дальше »

Работа с датами 1С

При работе с датами 1С, типовой порядок частей даты – год, месяц, день, час, минуты, секунды. При этом часы, минуты, секунды можно пропустить.

При создании даты из строки («приведение к дате») можно указать в локализованном формате (день.месяц.год часы:минуты:секунды), но только полностью.

Например:
//Работа с датами 1С - преобразовать дату в 1С из частей - год, месяц, день (плюс необязательно время)
Дата = Дата(2012,10,30); //без времени
Дата = Дата(2012,10,30,12,00,00); //со временем

//Работа с датами 1С - преобразовать дату в 1С из строки, разные способы
Дата = Дата("20121030"); //год, месяц, день
Дата = Дата("30.10.2012 12:00:00"); //локализованный формат, только полностью

//Работа с датами 1С - указание значения даты без приведения, напрямую
Дата = '20121030'; //без времени
Дата = '20121030120000'; //со временем

Читать дальше »

Массив 1С

Массив 1С – это простой набор значений. В один массив 1С можно добавить значения разных типов. После добавления наличие в массиве 1С значения можно проверить встроенным поиском.

Массив 1С часто используется:
А) Для отборов
Б) Для сохранения списка значений, чтобы далее использовать его, например, передать как параметр в функцию/процедуру.

Читать дальше »

Список значений 1С Доступные значения — фильтр значений

Свойство 1С СписокЗначений.ДоступныеЗначения позволяет установить фильтр на разрешенные к добавлению значения.

Читать дальше »

Список значений 1С Найти по значению, Найти по идентификатору — поиск, проверка наличия значения

Методы 1С СписокЗначений.НайтиПоЗначению(Значение) и 1С СписокЗначений.НайтиПоИдентификатору(Значение) возвращает элемент («ячейку») списка значений, у которого значение (или идентификатор) с нужным значением.

Читать дальше »

Версии 1С

Какие версии 1С бывают?

Нам нужен программист 1С! А какой? А какие бывают? Ну Вам — семерошник или восьмерошник? Знает тонкий клиент 1С или привык работать на толстом?

Читать дальше »

Перенос 1С

Как перенести 1С с одного компьютера на другой.

Установка 1С методом переноса с другого компьютера. Или перенос 1С методом установки через CF или DT 🙂

Читать дальше »

Обновление 1С. Продолжение

На первой закладке можно также выбрать, чтобы 1С автоматически проверяла наличие обновления сама.

Внизу окна помощника написано сейчас «Автоматическая проверка обновления 1С в интернете: Отключена». Нажмите на это «Отключена» и откроется окошко настройки варианта.

Читать дальше »

Хочу учиться!

Если Вы хотите учиться программированию и настройке 1С — учитесь с нами.

Напишите о темах, которые Вам интересны — в комментариях к этому посту. Темы, которые соберут больше голосов будут рассмотрены в первую очередь.

Удачи!

 

Установка сервера 1С

Подробная инструкция по установке платформы 1С на сервер (серверная часть платформы 1C aka сервер 1С).

Читать дальше »

Платформа 1С

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

Однако в более широком смысле под платформой 1С понимаются те возможности, которая она представляет, в том числе для программиста. То есть – поддерживаемые объекты 1С, регистры, механизмы обмена и интеграции.

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

Этот краткий очерк позволит Вам ознакомится с тем, что входит в понятие платформа 1С.

Читать дальше »