• Как вы (программисты) учились в ВУЗах?

    @thepry
    Ruby on rails, 1С разработчик
    Бросил два вуза. Оба раза в начале первого курса. Программировать научился на курсе по питону на coursera.org. Потом пошел работать стажером и все заверте....
    Ответ написан
    1 комментарий
  • Как вы боретесь с ленью?

    @thepry
    Ruby on rails, 1С разработчик
    1. Нужно перестать себе запрещать сидеть в соц. сетях. Если человек запрещает себе, а в итоге заходит в соц.сеть, новостной сайт и прочее, то он испытывает чувство вины и начинает думать. «Да чего уж там!». И итоге можно просидеть пол дня в инете, осуждая самого себя за это.

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

    2. Если какое-то занятие мучительно, то, либо какие-то негативные эмоции не позволяют им заняться (Например, страх ошибок), либо оно просто не интересно. Во втором случае стоит подумать о том, как избавиться от этого занятия в своей жизни.
    Ответ написан
    Комментировать
  • Как добавить столбцы в заказ и счет 1С Управление торговлей 11?

    @thepry
    Ruby on rails, 1С разработчик
    Все последующие проблемы с печатью решаются похожим образом: как правило в модуле менеджера объекта есть процедура для заполнения печатной формы и функция для получения данных. Как правило это запрос - нужно его смотреть и редактировать.

    При заполнении строки таблицы в печатной форме, как правило, используется процедура «Параметры.Заполнить()» в которую передается строка из полученных данных. При этом заполняются все поля с одинаковым названием «Номенклатура» -> «Номенклатура». Поэтому имеет смысл в макетах называть поля с параметрами так же, как они называются в метаданных.
    Ответ написан
  • Как добавить столбцы в заказ и счет 1С Управление торговлей 11?

    @thepry
    Ruby on rails, 1С разработчик
    Лучше не менять типовую конфигурацию, чтобы не было проблем с поддержкой и обновлением в будущем. Если новое поле относится к самому заказу ( т.е. 1 новое поле на заказ), то можно воспользоваться механизмом дополнительных сведений. Нужно открыть заказ -> нажать на кнопку дополнительных сведений(справа от «провести») -> Все действия -> Изменить состав -> Подбор -> Создать. Откроется форма, в ней нужно ввести название и указать тип «Строка». Записать и в списке выбрать его, чтобы добавить к дополнительным сведениям заказов.

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

    Правда, для печати, скорее всего, придется лезть в конфигуратор. Если что, то вам нужно: Конфигуратор -> Документы -> Заказ клиента - для изменения состава реквизитов. И Конфигуратор -> Регистры сведений -> ДополнительныеСведения. - Если будете использовать механизм дополнительных сведений и вам понадобится получать их значение.

    П.С. Я не специалист по УТ, возможно, знающие люди подскажут вариант по-лучше.
    Ответ написан
  • 1С 8.2 - как осуществить программную загрузку в поле списка значений данных из справочника?

    @thepry
    Ruby on rails, 1С разработчик
    Твой код не заполняет само поле, а заполняет список выбора - список значений из которых пользователь сможет выбирать, если установлен режим выбора из списка.

    По фразе «не работает» не возможно понять в чем проблема: не получается заполнить список выбора, или не получается из него выбрать?

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

    МассивВыбора = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Город");
    ЭтаФорма.ЭлементыФормы.ВыбратьГород.СписокВыбора.ЗагрузитьЗначения(МассивВыбора);
    Ответ написан
    Комментировать
  • Какие есть книги для изучения программирования 1с?

    @thepry
    Ruby on rails, 1С разработчик
    Очень советую книгу «Архитектура и работа с данными "1С:Предприятия 8.2"». Особенно, если у тебя уже есть какой-то опыт в 1С, тогда эта книга поможет разложить информацию в голове по полочкам.
    Ответ написан
    Комментировать
  • В данный момент собираюсь изучать 1С. Возможен ли в будущем переход на что нибудь более интереснее?

    @thepry
    Ruby on rails, 1С разработчик
    Говорят, что 1С-ников с удовольствием берут работать в SAP. Наверное и в другие компании, занимающиеся ERP, берут. Тут важно знание предметной области, а конкретному языку программирования можно довольно быстро научиться.
    Ответ написан
    Комментировать