View previous topic :: View next topic |
Author |
Message |
Galina
Joined: 29 Mar 2002 Posts: 28
|
Posted: 18 Mar 2003 12:16 Post subject: Как распечатать з/плату сотрудниц? |
|
|
Начальству очень хочеться узнать з/плату только сотрудниц нашей организации.
Я попыталась сделать в отчете следующую формулу:
if(I63="М",{[0]}), где I63 - это пол,
однако программа вылетела со следующей ошибкой:
Error Base/1066 ошибка в аргументах conditional.
Подскажите, пожалуйста, где в формуле ошибка, и как лучше сделать этот отчет.
Спасибо! |
|
Back to top |
|
|
Fan
Joined: 03 Sep 2002 Posts: 76 Location: Корзюков Николай
|
Posted: 18 Mar 2003 21:27 Post subject: |
|
|
Посмотрите настройку условий отбора у форм по пенсионному фонду 1-3 групп.
Например: Cardssec->SEX="1", это будут все мужчины. |
|
Back to top |
|
|
Rad777
Joined: 07 Feb 2002 Posts: 276 Location: Шакиров Радик Ленарович Occupation: предприниматель Interests: Казань
|
Posted: 18 Mar 2003 22:11 Post subject: Re: Как распечатать з/плату сотрудниц? |
|
|
Galina wrote: | Я попыталась сделать в отчете следующую формулу:
if(I63="М",{[0]}), где I63 - это пол,
Error Base/1066 ошибка в аргументах conditional.
|
Конструкция If(a,b,c) как бы должна содержать три параметра:
a - условие
b - результат возвращаемый по выполнению условия
с - результат возвращаемый при не выполнении условия
Так что, на первой же "Ж" аргумент не нашелся. |
|
Back to top |
|
|
Galina
Joined: 29 Mar 2002 Posts: 28
|
Posted: 25 Mar 2003 10:29 Post subject: |
|
|
Радик Ленарович, спасибо за совет, у меня действительно не хватало аргумента, однако, когда я написала в формулу в таком виде:
if(I63="М",{[0]},"Ж"), все равно программа не считает и вылетает, правда теперь уже при расчете.
Может быть кто-нибудь посоветует как правильно написать эту формулу? |
|
Back to top |
|
|
Умница
Joined: 25 Mar 2003 Posts: 35
|
Posted: 25 Mar 2003 14:07 Post subject: |
|
|
Есть два варианта:
1. Можно в отчете написать так:
if(I63="М","{[0]}","Ж")
(кавычки нужны)
2. А можно в шаблонах для справок указать Условие-> По формуле и написать туда:
cardssec->sex="2"
тогда мужчины в отчет, вообще, не попаду |
|
Back to top |
|
|
Rad777
Joined: 07 Feb 2002 Posts: 276 Location: Шакиров Радик Ленарович Occupation: предприниматель Interests: Казань
|
Posted: 26 Mar 2003 09:55 Post subject: |
|
|
Умница wrote: | Есть два варианта:
1. Можно в отчете написать так:
if(I63="М","{[0]}","Ж")
(кавычки нужны)
|
Умница!
Умница wrote: | 2. А можно в шаблонах для справок указать Условие-> По формуле и написать туда:
cardssec->sex="2"
тогда мужчины в отчет, вообще, не попадут |
Ну как же без нас-то - без мужчин... |
|
Back to top |
|
|
|