|
|
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
Непонятная проблемка. Есть форма, к ней подчиненная форма, к ней-запрос -источник данных. Запрос сшивает несколько текстовых полей исходной таблицы в одно (ничего необычного). На 1 компе - все работает прекрасно. На другом - при открытии формы - все нормально, если потом обновить - в поле результата выводится "Ошибка". Если при этом на ходу вызвать свойства и войти в источник сторок, и там посмотреть запрос - то все нормально. В чем дело не понимаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2004, 20:02:29 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
1. попробуй в качестве источника данных указать запрос, который будет просто выводить поля таблицы. 2. постепенно доведи запрос до нужного, изменяя по одному полю, и после этого смотри как все работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 09:18:32 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
Надо искать в выражении "сшивания": NULL значения в полях, участвующих в выражении ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 09:27:16 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
На нулл стоит проверка где только возможно. Удалять поля - ошибка только в ОДНОМ поле. Если его удалить - все норамльно )). К тому же на одном (или точней на 2-х компах) все Ок, а на третем - облом!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 13:08:28 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
какая формула в этом ОДНОМ поле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 13:13:38 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
а еще лучше весь запрос, а то так гадать можно до второго пришествия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 13:14:14 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
Маленько добавление. На тех компах, где работает - Ак2002, а где нет - 2000. БД в формате 2000. Привести Запрос, а что толку... поktе выглядит примерно так iif(isnull(pole_str1);"";pole_str1)+iif(isnull(pole_str2);"";pole_str2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 14:57:00 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
а если вместо + поставить & ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 14:59:12 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
Не помогло :(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 15:08:33 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
а какой разделитель списка на этой машине? запятая или точка с запятой? и что если попробовать: nz(pole_str1);'') & nz(pole_str2);'') ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 15:11:40 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
nz - глючная функция. Уж не помню, где но она меня несколько раз подводила, с тех пор не применяю. но iif - 100% более надеже, Да и нет там пустых значений. причем трабл-то какой - ошибка не в одной записи, а во всех, как иногда в эксельке бывает. #ошибка #ошибка #ошибка #ошибка #ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 15:17:00 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
а разделитель списка какой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 15:25:52 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
Точка с запятой. А что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 15:56:26 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
а х.з. тогда, что у тебя глючит. если поля вывести отдельно, то все ок, если склеить, то кирдык? напиши просто exp1: pole_str1 & pole_str2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 16:05:14 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
Пробовал. Уж все на свете пробовал. Причем - заходишь в источник строк, вызываешь запрос, и там все - Ок, а в форме - кирдык. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 16:06:40 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
1. А Format'a нет ли какого в форме? 2. А у тебя pole_str1 и pole_str2 какой формат в таблице? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 16:10:52 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
так. надо быть внимательным мне я думал, у тебя запрос не работает если в форме пишет - #Ошибка, то значит в качестве источника данных для поля стоит имя столбца, которое отсутствует в запросе. вопрос: какое поле - в главной форме или подчиненной дает ошибку? при открытии какой формы дает ошибку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 16:11:17 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
vam911Пробовал. Уж все на свете пробовал. Причем - заходишь в источник строк, вызываешь запрос, и там все - Ок, а в форме - кирдык. Обрамить поля в CStr() тоже пробовал? Иногда помогает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 16:13:14 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
Daf1. А Format'a нет ли какого в форме? 2. А у тебя pole_str1 и pole_str2 какой формат в таблице? 1/ Нет. и ведь первый раз все показывает. Ошибка - при обновлении. 2/ str1 str2 - строки. (текстовое поле, 10-15 символов) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 16:29:12 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
kedzoтак. надо быть внимательным мне я думал, у тебя запрос не работает если в форме пишет - #Ошибка, то значит в качестве источника данных для поля стоит имя столбца, которое отсутствует в запросе. вопрос: какое поле - в главной форме или подчиненной дает ошибку? при открытии какой формы дает ошибку? Ошибка - в подчиненной форме. с названием поля все нормально. (иначе бы как это на других компах работало). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 16:30:51 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
Bely vam911Пробовал. Уж все на свете пробовал. Причем - заходишь в источник строк, вызываешь запрос, и там все - Ок, а в форме - кирдык. Обрамить поля в CStr() тоже пробовал? Иногда помогает... попробую, но как-то сомнительно. Там однозначно текст. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 16:32:19 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
а проверь: нету ли битых ссылок? у нас тут сегодня на одном компе функция format не работала из-из этого... (честно говоря я просто больше не знаю, что сказать ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 16:34:12 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
Ты давай не темни, ты всю правду говори... При каком обновлении? Как ты обновляешь форму? Что предшествует загрузке формы (может у тебя таблица временная используется какая-нибудбь при загрузке, а после загрузки удаляется) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 16:36:05 |
|
||
|
Ошибка в подчиненнойформе.
|
|||
|---|---|---|---|
|
#18+
DafТы давай не темни, ты всю правду говори... При каком обновлении? Как ты обновляешь форму? Что предшествует загрузке формы (может у тебя таблица временная используется какая-нибудбь при загрузке, а после загрузки удаляется) ? обновляю - refresh все линкуется динамически. Первый раз форма открвываестся чере опенформ. На одних компах- без проблем на другом, после обновления...(ну это уже было) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2004, 16:46:12 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32661344&tid=1672264]: |
0ms |
get settings: |
10ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 368ms |

| 0 / 0 |
