|
Как от месяца "Февраль" отнять 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&msg=35168817&tid=1524961]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
68ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 275ms |
total: | 417ms |
0 / 0 |