Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
repl all
|
|||
|---|---|---|---|
|
#18+
Pomaqite pojalusta! Problema takaya: yest tablitsa :nn.dbf. Mne nado cdelat tak chto, napirmer t=1 (t-slucayno) V tablitse qde yest 1 ravnyalos =0,yesli t==25 v tablitse qde yest 25 budet =0. Kak eto sdelat ? Yesli mojno obyasnite nad primerom. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 08:17 |
|
||
|
repl all
|
|||
|---|---|---|---|
|
#18+
Ничего не понял. Что на что надо заменить? Надо смотреть значение поля t и заменять значение этого же поля? Тогда так: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 09:36 |
|
||
|
repl all
|
|||
|---|---|---|---|
|
#18+
Чтото вроде: PROCEDURE MyREPL PARAMETERS m_field, m_value =AFields(a_fiels) IF AScan(a_fields, m_field) > 0 m_repl='REPLACE '+m_field+' WITH 0 '+'FOR '+m_field+' == '+Str(m_value) &m_repl ENDIF RETURN ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 09:43 |
|
||
|
repl all
|
|||
|---|---|---|---|
|
#18+
Net, t -zdes sluchaynoe chislo, mojet menyatsa ot 1 do 60. I kajdiy raz (napirmer t=12) nado proverit v tablitse poley ot “N1” do “N10” I qde yest 12 nado zamenit na 0. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 14:10 |
|
||
|
repl all
|
|||
|---|---|---|---|
|
#18+
1 присваиваешь переменной твое случайное число 2 в массив помещаешь список всех полей в таблице 3 цикл по количеству элементов массива 4 replace all for поле из массива = переменной все помоемому (если я правильно понял вопрос) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 14:43 |
|
||
|
repl all
|
|||
|---|---|---|---|
|
#18+
Burn правильно написал... только добавить случайную переменную... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 14:44 |
|
||
|
repl all
|
|||
|---|---|---|---|
|
#18+
BurnЧтото вроде: PROCEDURE MyREPL PARAMETERS m_field, m_value =AFields(a_fiels) IF AScan(a_fields, m_field) > 0 m_repl='REPLACE '+m_field+' WITH 0 '+'FOR '+m_field+' == '+Str(m_value) &m_repl ENDIF RETURN a_fiels chto takoy? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 14:50 |
|
||
|
repl all
|
|||
|---|---|---|---|
|
#18+
a_fiels chto takoy? массив куда залезут поля из таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 14:55 |
|
||
|
repl all
|
|||
|---|---|---|---|
|
#18+
zdes u menya chto to oshibka dayut ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 15:01 |
|
||
|
repl all
|
|||
|---|---|---|---|
|
#18+
Ну, можно и попроще Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 16:18 |
|
||
|
repl all
|
|||
|---|---|---|---|
|
#18+
>только добавить случайную переменную... Формулировка задачи непонятная - так что можно напридумывать всяких вариантов... Лично я понял что нужна функция для произвольного поля >zdes u menya chto to oshibka dayut Что за ошибка? Как вызываешь? А ваще, всякое может быть - писалось на коленке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 22:02 |
|
||
|
repl all
|
|||
|---|---|---|---|
|
#18+
Spasibo, poluchilos! Umenya yeshyo 1 vopros: Kak mojno proverit vse pole tablitsi na odnom zapise ,nacinaya napirmer ot ‘N1’ do ‘N10’ ravno =0 ili net? Znayu chto mojno delat napirmer tak: repl all mM with n1+n2+n3+n4+n5+n6+n7+n8+n9+n10 potom proverit ‘mm’ ravno =0 ili net? No mejet kakaya to funksiya yest dlya etoqo? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2004, 07:47 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32734184&tid=1595636]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 267ms |
| total: | 440ms |

| 0 / 0 |
