|
|
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
Алё, спецы!!!! Плиз, поясните. Private Session. Bufer Mode 1 Пишу код на ОК формы для новых ланных = CURSORSETPROP('Buffering', 5, 'Товар') INSERT ...... = TABLEUPDATE(.F.) Спецом вношу чрез форму запись с повтор. даными, жму ОК и все проходит, вношу ишшо раз, прходит. Закрываю форму и тут же срабатывает ошибка candid индекса. Я тут посля = TABLEUPDATE(.F.) проставил слудующей строкой GO TOP IN товар, ошибка на повсторение данных индкса срабатываит сразу. Хелп чайнику!!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 13:27 |
|
||
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
скьюзь ми! Про GOTOP глупость напсал, ни срабатвыает тоже, пока форму ни закрою. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 13:35 |
|
||
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
a Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 13:59 |
|
||
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
dato1a Код: plaintext Код: plaintext Фуфель оба! Пока ни закроишь форму ничего невыдает об ошибке индекса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 17:14 |
|
||
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
ужас может вначале по-русски научиться разговаривать??? а уже потом .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 17:27 |
|
||
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
тип поля??? индекс простой или составной??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 17:31 |
|
||
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
ребят не сердитесь за корявый язык и ошибки между прочим тут и товарищи спецы иногда перлы выдают уши вянут, хотя и потеме отвичают. Им наверно можно ;-)) спешу и на клаву давлю не глядя. Сейчас стараюсь, но медлено выходит харФио+(str(номГод))+харАдрис Это у меня в индексе candidat прописно и на него должно выдаваться сообщение о совпадении Я учусь в технаре, а VF начал сам с другом осваиваю. Чтоб ему не скушно было.Тут работа нам нашлась, маленькую базу с софтом сделать на 2 компьютера. Наворотов не надо особенных. Вот корячемся теперь со Сниффом, он мужик головастый,правда ДЦП болеет, но парень мировой. Нужно до 1 мая сделать А без этого фолрума нам не управится с VF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 18:16 |
|
||
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
Привет, Мумрик со товарищем Сниффом! Тут вообще-то умные люди всегда советуют латиницы в названиях придерживаться (каюсь, сам частенько не выполняю это). Дык шо я хочу сказать, хоть и не очень в тему. По-моему, ты зря адрес в одно поле запихал, больше ошибок будет в написании. Подели на таблицы пункт, улицу, дом и кв. Пункт и улицу можешь выбирать потом из комбобокса - удобная вещь. Да и ФИО тоже. Итого у тебя будет: сFam+cNam+cOtc+str(nBorn,4,0)+nCity+nStreet+cDom+cKv (возможны варианты) Но еще лучше не делать такой громоздкий индекс, тем более можешь понаделать ошибки при забивке сам того не ведая: Наталья или Наталия, Лисицын или Лисицин. Идентифицировать народ лучше по документам, по паспорту или СНИЛС. Это ИМХО ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 18:32 |
|
||
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
Пардон! Да, ну пункт и улицы тоже надо с str() конечно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 18:36 |
|
||
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
так , Мумрик попробуй поискать в яндексе - нормализация таблиц почитай про ID записей, Autoincrement проверку на уникальность так не делают при вводе значения в валиде проверяют уникальность напиши, что вообще нужно??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 18:43 |
|
||
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
мы знаим про нормализацию и таблицы с базе данных будут с минимальным кол-вом полей с их дальнейшей relation и про ID тоже а щас проcто делаем пробу как все это будит работать, что вносить и что считать, какие формы Ни я, ни мой друг не можем понять почему делается insert в таблицу дублирущейся информации, даеться команда TABLEUPDATE(). Это значить, что запись пишется в таблицу. А почему индекс сразу не ругаиться? Вот вопрос: почему это срабатываит только при закрытиии формы и только тогда VF предлагаит сделать revert? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 19:15 |
|
||
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
а зачем Private Session. Bufer Mode 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 19:35 |
|
||
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
alex11100а зачем Private Session. Bufer Mode 1 так че нетак делаим? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 19:42 |
|
||
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
делаете криво ну ладно вот под Вас сделал (если не понравится - пиши) другу привет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 20:12 |
|
||
|
не срабатваит TABLEUPDATE
|
|||
|---|---|---|---|
|
#18+
Снусмумрикребят не сердитесь за корявый язык и ошибки между прочим тут и товарищи спецы иногда перлы выдают уши вянут, хотя и потеме отвичают. Им наверно можно ;-)) Так ить, кому ответ-то нужОн? Тебе или тем спецам? Проверь DataEnvironment своей формы. Судя по описанию, у тебя вставка происходит в одну таблицу, а буферизация наложена на другую. Т.е., как будто таблица открыта дважды. Кроме того, надо все-таки проверять что именно вернул TableUpdate() Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 20:37 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=266&tid=1592028]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 361ms |

| 0 / 0 |
