AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.03.2006, 17:32   #1  
TanyaV_imported is offline
TanyaV_imported
Участник
 
66 / 10 (1) +
Регистрация: 25.04.2005
Цитата:
Сообщение от Ируля Посмотреть сообщение
Цитата:
Сообщение от TanyaV Посмотреть сообщение
Цитата:
Сообщение от kekki Посмотреть сообщение
Мне кажется, одними настройками не обойтись, придется немного программировать.
Можно написать свою функцию расчета даты оплаты и использовать ее, а в функции использовать codeunit 7600.
и я даже кажется знаю как написать эту функцию!
По-подробнее, пожалуйста
вкрации:
на календарь наложить фильтр "только рабочии дни"
найти стартовую дату
сделать NEXT(период в днях)
и мы получим строку с искомой датой
Старый 20.03.2006, 13:00   #2  
kekki is offline
kekki
Участник
 
58 / 10 (1) +
Регистрация: 27.06.2005
Цитата:
Сообщение от TanyaV Посмотреть сообщение
на календарь наложить фильтр "только рабочии дни"
найти стартовую дату
сделать NEXT(период в днях)
и мы получим строку с искомой датой
так не получится...
календарь - это системная таблица и в ней не расписано, какие дни рабочие, а какие - нет
Эта информация хранится в таблице "Базовый Календаль Изменение" (Base Calendar Change), причем там указано, какие дни в году являются нерабочими. А в кодеюните 7600 есть функция, которая проверяет, является ли указанный день рабочим или нет. Ее и надо использовать.
Старый 21.03.2006, 10:24   #3  
TanyaV_imported is offline
TanyaV_imported
Участник
 
66 / 10 (1) +
Регистрация: 25.04.2005
Цитата:
Сообщение от kekki Посмотреть сообщение
Цитата:
Сообщение от TanyaV Посмотреть сообщение
на календарь наложить фильтр "только рабочии дни"
найти стартовую дату
сделать NEXT(период в днях)
и мы получим строку с искомой датой
так не получится...
календарь - это системная таблица и в ней не расписано, какие дни рабочие, а какие - нет
Эта информация хранится в таблице "Базовый Календаль Изменение" (Base Calendar Change), причем там указано, какие дни в году являются нерабочими. А в кодеюните 7600 есть функция, которая проверяет, является ли указанный день рабочим или нет. Ее и надо использовать.
да-да, не спорю, что без 7600 кодюнита и его функций не обойтись
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:46.