powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / описание полей
11 сообщений из 11, страница 1 из 1
описание полей
    #35983224
mr.Partizan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, в cache можно сделать описание полей таблицы?
...
Рейтинг: 0 / 0
описание полей
    #35983350
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вы бы лучше подробней написали, какое описание вам нужно и как вы с ним хотите работать
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Class User.NewClass1 Extends %Persistent
{

/// описание поля  1 
Property NewProperty1 As %String;

/// описание поля  2 
Property NewProperty2 As %String;

}
это описание можно вытащить программно для любого поля
Код: plaintext
1.
2.
3.
 s o=##class(%ClassDefinition).%OpenId("User.NewClass1")
 s p=o.Properties
 f i= 1 : 1 :p.Count() w s pr=p.GetAt(i) w !,pr,Name," ",pr.Description
...
Рейтинг: 0 / 0
описание полей
    #35983357
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно: %DESCRIPTION
Например:
Код: plaintext
1.
2.
3.
4.
5.
CREATE TABLE Employee (
  %DESCRIPTION 'Описание таблицы',
  EMPNUM     INT NOT NULL,
  STARTDATE  TIMESTAMP %DESCRIPTION 'Описание поля'
  CONSTRAINT EMPLOYEEPK PRIMARY KEY (EMPNUM))
...
Рейтинг: 0 / 0
описание полей
    #35983424
mr.Partizan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DAiMorвы бы лучше подробней написали, какое описание вам нужно и как вы с ним хотите работать
может я не правильно сформулировал вопрос...
Смысл примерно такой:
нужно чтобы пользователь который умеет писать только запросы на SQL, понимал что какое поле значит.
...
Рейтинг: 0 / 0
описание полей
    #35983477
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
/// This is a description
Property Name As %String;

Note:
The Description keyword is visible only within the Inspector. In a property definition, you specify a value for this keyword as shown in the preceding syntax.
Property description
насколько я понял, тут говорится о том что выяснить описание поля можно только программно, никаким SQL его не вытащишь
...
Рейтинг: 0 / 0
описание полей
    #35983552
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr.Partizan , версия Кащея какая?
...
Рейтинг: 0 / 0
описание полей
    #35983561
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант, всегда можно посмотреть документацию к классам... Там и дискипшен почитать. Если его писали понятно.
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
описание полей
    #35984548
mr.Partizan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa mr.Partizan , версия Кащея какая?
Cache for Windows (x86-32) 2008.1
...
Рейтинг: 0 / 0
описание полей
    #35984556
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr.Partizan , значит на документацию класса можно выйти через Портал управления системой ->Классы...
Или через документацию...
...
Рейтинг: 0 / 0
описание полей
    #35984592
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да вполне через стандартную документацию к классам, соответственно от разработчика классов потребуется только грамотно и красиво все оформить и тогда там любой разберется
...
Рейтинг: 0 / 0
описание полей
    #35987751
mr.Partizan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо за помощь!
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / описание полей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]