|
|
|
Сложить значение полей в построителе выражений
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Подскажите плиз, как получить сумму значений нескольких полей в другом поле на форме, при условии, что некоторые поля не имеют значений (пусты) в этом результирующем поле завела в Постр.Выр :=[Zn1]+[Zn2]+[Zn3]+[Zn5] все суммируется если все поля имеют какое то значение, если пустое хоть одно (Null) не считает... подскажите как можно получить эту пресловутую сумму? заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 16:25 |
|
||
|
Сложить значение полей в построителе выражений
|
|||
|---|---|---|---|
|
#18+
Постр.Выр :=nz([Zn1];0)+nz([Zn2];0)+nz([Zn3];0)+nz([Zn5] ;0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 16:27 |
|
||
|
Сложить значение полей в построителе выражений
|
|||
|---|---|---|---|
|
#18+
nz([Zn5];0) и так со всеми. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 16:28 |
|
||
|
Сложить значение полей в построителе выражений
|
|||
|---|---|---|---|
|
#18+
Сделала, а он пишет - #Имя? =nz([Zn1];0)+nz([Zn2;0])+nz([Zn3;0])+nz([Zn5;0]) ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 16:58 |
|
||
|
Сложить значение полей в построителе выражений
|
|||
|---|---|---|---|
|
#18+
Обрати внимание на квадратные скобки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 17:04 |
|
||
|
Сложить значение полей в построителе выражений
|
|||
|---|---|---|---|
|
#18+
сорри, увлеклась копированием( =nz([Zn1];0)+nz([Zn2];0)+nz([Zn3];0)+nz([Zn5];0) Результат - #Ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 17:10 |
|
||
|
Сложить значение полей в построителе выражений
|
|||
|---|---|---|---|
|
#18+
1. Мож из перечисленных полей каких нет? 2. Или на применяемом объекте маска не допускающая получившегося результата? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 17:12 |
|
||
|
Сложить значение полей в построителе выражений
|
|||
|---|---|---|---|
|
#18+
может форму делала мастером и имена полей совпадают с именами контролов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 17:26 |
|
||
|
Сложить значение полей в построителе выражений
|
|||
|---|---|---|---|
|
#18+
К полю Zn5 нет доступа, оно становиться активным при включении соотв флажка... То есть получается его нет(((( Что делати? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 17:37 |
|
||
|
Сложить значение полей в построителе выражений
|
|||
|---|---|---|---|
|
#18+
Получается, что оно есть Посмотри что АлексейК написал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 17:41 |
|
||
|
Сложить значение полей в построителе выражений
|
|||
|---|---|---|---|
|
#18+
напиши в модуле формы функцию с обработкой ошибок и прочего - типа акивных полей и неактивных и укажи искомому полю в качестве данных эту функцию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 17:43 |
|
||
|
Сложить значение полей в построителе выражений
|
|||
|---|---|---|---|
|
#18+
по шагам: форма - конструктор выделяешь поле, alt+enter вкладка "ВСЕ" (All) свойство "имя" (name) = добавляешь подчерк (было Поле1 - стало Поле1_) и так для всех полей затем идешь в свой построитель и вместо =nz([Поле1];0)+nz([Поле2];0)+ итд пишешь =nz([Поле1_];0)+nz([Поле2_];0)+ итд должно работать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 17:50 |
|
||
|
|

start [/forum/topic.php?fid=45&tid=1675032]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 372ms |

| 0 / 0 |
