Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
В представлении изменить названия полей
|
|||
|---|---|---|---|
|
#18+
Подскажите как в представлении объединённых таблиц изменить название полей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 18:07 |
|
||
|
В представлении изменить названия полей
|
|||
|---|---|---|---|
|
#18+
А так не покатит SELECT Table.Field AS NewName итд Можно это же если ты работаешь в дизайнере-надо вызвать построитель и к выбранному полю подписать AS NewName Кнопочка там есть такая в левом нижнем углу :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 21:00 |
|
||
|
В представлении изменить названия полей
|
|||
|---|---|---|---|
|
#18+
Спасибо, но речь идёт не о SELECT , а о VIEW - представлении, которое само прописывает имена полей для выбраных таблиц и вставка конструкции AS <my_field_name> выдаёт ошибку:"Объект с таким именем не найден". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2003, 11:06 |
|
||
|
В представлении изменить названия полей
|
|||
|---|---|---|---|
|
#18+
to Dancer (with bubens ;)) Новичек_ и говорил тебе про view. Все прекрасно работает. Ошибка у тебя где-то в другом. Даже если указать вместо table1.field1 as newname какую-нибудь лабуду, fox заругается на incorrect sintax или invalid column name, но только не "Объект с таким именем не найден" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2003, 13:00 |
|
||
|
В представлении изменить названия полей
|
|||
|---|---|---|---|
|
#18+
Но почему-то выдаёт сообщение "Cannot find object <NameField> in database". После нескольких нажатий на Ignore - работает. Может нужно изменить какие-то настройки Фокса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2003, 17:37 |
|
||
|
В представлении изменить названия полей
|
|||
|---|---|---|---|
|
#18+
Лучше приведи код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2003, 18:57 |
|
||
|
В представлении изменить названия полей
|
|||
|---|---|---|---|
|
#18+
Попробуй так 1)Вот ты создаешь вью в дизайнере например создай его работоспособное без переименование полей Потом посмотри SQL-view Выреж в буфер (CNTR+C-:-)) Закрой вьюшку. Создай новую прогу В начале напиши CREATE SQL VIEW newview AS а потом вставь из буфера что ты там вырезал Будет выглядеть примерно так (Вырезал первый попавшийся код из фокс клуба) CREATE SQL VIEW osnova2 AS ; SELECT Ref_ration.ration, Ref_ist_post.ist_post, Osnova.*; FROM oitr!ref_ist_post ; right JOIN oitr!osnova; right JOIN oitr!ref_ration ; ON Ref_ration.id_ration = Osnova.ration ; ON Ref_ist_post.id_ist_pos = Osnova.istot_post 2)Если ты хочешь замутить сразу в дизайнере, то делай так в окружении вью нужная тебе таблица поставлена. Дано:поле которое надо переименовать. Но ты его пока не переноси в выбранные поля!!!(:-))-Вкладка Fields Нажми на кнопку слева и внизу FUNCTION end Expresssion Вызовется построитель. Там в нем тоже слева и внизу наверно будет список полей таблицы , которая у тебя добавлена в окружение. так вот кликни на нужное поле 2 раза. название переместиться в окно построителя. Например Mytable.myfieldname или просто myfieldname (смотря какие у тебя настройки, но лучше чтобы у тебя было Mytable.myfieldname ) Ну и кульминация:добавь Mytable.myfieldname AS newName (можна по русски-МОЕ, или так МОЕ_ПОЛЕ ) Нажми в построителе ОК Кульминация2: перениси это поле в выбранные поля Выполняй вьюшку и любуся ... Уффф ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2003, 09:51 |
|
||
|
В представлении изменить названия полей
|
|||
|---|---|---|---|
|
#18+
Когда ты создаешь View , на закладке,где ты выбираешь поля которые нужны в прежставлении, есть под этим списком комбобокс function and expression. В нем можешь написать поле1 AS мое_имя. Если же у тебя должно быть какое-то выражение, то щелкаешь по кнопочке рядом с этим полем. Рисуешь свое выражение и в конце пишешь AS мое_имя ижмешь на кнопку ADD ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2003, 13:49 |
|
||
|
|

start [/forum/topic.php?fid=41&gotonew=1&tid=1597616]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 254ms |
| total: | 420ms |

| 0 / 0 |
