Помогите разобраться с Календарями

Тема в разделе "1C и всё что с ней связано", создана пользователем Ranma, 9 апр 2008.

  1. Ranma

    Ranma Гость

    Уважаемы програмисты и просто люди. Помогите разобраться с Календарями. Неподскажете ли как из Календорей выбрать за текущий реквезиты "Часов" и "Дней" и подставить их в нужную мне формулу. Мне нужно умножить на количество часов и поделить на количество дней в данном месяце одно фишку.
    Буду очень благадарен за помощь.
     
  2. jcnby

    jcnby Гость

    Дней(<ДатаНачала>,<ДатаОкончания>)
    Назначение:
    Получить количество ''ненулевых'' дней за период.
    Возвращает: целое положительное число - количество дней.

    Часов(<ДатаНачала>,<ДатаОкончания>)
    Назначение:
    Получить количество ''ненулевых'' часов за период.
    Возвращает: положительное число - сумма числовых значений соответствующих тем дням календаря, которые попадают в заданный период.

    Незабывай про "ЗАПОЛНЕНИЕ" календарей., либо авто заполнение)- а то будешь с нуликами работать)
     
  3. Ranma

    Ranma Гость

    То что их надо использовать я то понял но не понял как. Как определить Дату начала и окончания? Оно мне пишет что переменная не определена. как мне ее опредилить и правильно задать?
     
  4. jcnby

    jcnby Гость

    :) Для начала нуна создать Календарь.
    Кол=СоздатьОбъект("Календарь.МойтамаКалендарь");
    допустим сделали, вот теперь уже можно ставить
    Кол.Дней(ДатаНачала,ДатаОкончания);
    Кол - у нас задан, ДанаНачала и Окончания привяжи к ЖР-ке или еще чему, либо выведи на форму. И все должно получиться)

    + ко всему- почитай ЖКК, что идут вместе с коробочкой 1с)
     
  5. Ranma

    Ranma Гость

    Сделал вроде но оно пишет "Поле агрегатного обектане обнаружено (НачалоТекущегоПериода)"
     
  6. jcnby

    jcnby Гость

    ЖРН=СоздатьОбъект("ЖурналРасчетов.Зарплата");
    НачПер=ЖРН.НачалоТекущегоПериода();

    должно находить 100% ( если конечно такой журнал есть)
     
  7. Ranma

    Ranma Гость

    Спс. Все тода почти так и сдела. Все норм работает. благодарю за помощь.
     
Загрузка...

Поделиться этой страницей