|
Как от месяца "Февраль" отнять 3, чтобы не получилось отрицательное число?
|
|||
---|---|---|---|
#18+
Как от месяца "Февраль" отнять 3, чтобы не получилось отрицательное число? Код: plaintext 1. 2. 3.
C "If" не хочется... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2008, 19:07 |
|
Как от месяца "Февраль" отнять 3, чтобы не получилось отрицательное число?
|
|||
---|---|---|---|
#18+
DM3=Макс(0, ДатаМесяц(РабочаяДата())-3); ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2008, 19:44 |
|
Как от месяца "Февраль" отнять 3, чтобы не получилось отрицательное число?
|
|||
---|---|---|---|
#18+
Спасибо! А как преобразовать 0 в Январь без массива? Есть ли такая функция? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2008, 22:14 |
|
Как от месяца "Февраль" отнять 3, чтобы не получилось отрицательное число?
|
|||
---|---|---|---|
#18+
vlad275Спасибо! А как преобразовать 0 в Январь без массива? Есть ли такая функция? DM3=Макс(Макс(0, ДатаМесяц(РабочаяДата())-3),1); ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2008, 05:37 |
|
Как от месяца "Февраль" отнять 3, чтобы не получилось отрицательное число?
|
|||
---|---|---|---|
#18+
Странно как то ты к решению вопроса подходишь. Насколько я понял в твоем случае лучше пользоваться функцией ДобавитьМесяц(). ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2008, 10:34 |
|
Как от месяца "Февраль" отнять 3, чтобы не получилось отрицательное число?
|
|||
---|---|---|---|
#18+
Хорошо. Заменил Код: plaintext 1.
Код: plaintext 1. 2.
А цифру "1" на "Январь" заменить без строкового массива какой-нибудь встроенной функцией нельзя? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2008, 21:34 |
|
Как от месяца "Февраль" отнять 3, чтобы не получилось отрицательное число?
|
|||
---|---|---|---|
#18+
vlad275 А цифру "1" на "Январь" заменить без строкового массива какой-нибудь встроенной функцией нельзя? можно. лдЯнварь2008 = Дата(2008, 1, 1); Сообщить("" + Формат(лдЯнварь2008, "ДФ=MMMM")); ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2008, 22:29 |
|
Как от месяца "Февраль" отнять 3, чтобы не получилось отрицательное число?
|
|||
---|---|---|---|
#18+
vlad275 Код: plaintext 1. 2.
Еще более странный код, мало что if не выполнится, так еще хорошо бы объяснить чего ты хочешь получить? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2008, 10:49 |
|
Как от месяца "Февраль" отнять 3, чтобы не получилось отрицательное число?
|
|||
---|---|---|---|
#18+
Что хочеш в итоге получить??? задай вопрос корректнее... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2008, 15:55 |
|
Как от месяца "Февраль" отнять 3, чтобы не получилось отрицательное число?
|
|||
---|---|---|---|
#18+
ПЖ лдЯнварь2008 = Дата(2008, 1, 1); Сообщить("" + Формат(лдЯнварь2008, "ДФ=MMMM")); У меня возвратило 01.01.2008 Хочу в январе вывести имя предыдущего месяца. Не "0" а "декабрь" ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2008, 23:48 |
|
Как от месяца "Февраль" отнять 3, чтобы не получилось отрицательное число?
|
|||
---|---|---|---|
#18+
vlad275 ПЖ лдЯнварь2008 = Дата(2008, 1, 1); Сообщить("" + Формат(лдЯнварь2008, "ДФ=MMMM")); У меня возвратило 01.01.2008 Хочу в январе вывести имя предыдущего месяца. Не "0" а "декабрь" Сообщить("" + Формат(ДобавитьМесяц(РабочаяДата(),-1), "ДФ=MMMM")); Дает тебе имя предыдущего месяца к рабочей дате ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2008, 10:41 |
|
|
start [/forum/topic.php?fid=28&fpage=173&tid=1524961]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
113ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 218ms |
0 / 0 |