|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
Привет. Я совсем еще новичок, я только учусь. Делаю дабораторки. Подскажите как с помощью Studio создать программу. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2009, 15:58 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
Natasha_K, Мне тоже интересно мнение профессионалов. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2009, 16:02 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
Natasha_KПривет. Я совсем еще новичок, я только учусь. Делаю дабораторки. Подскажите как с помощью Studio создать программу. что значит с помощью Studio, классический Файл-> Создать если создать нужно программно, то смотреть нужно в сторону класса %Routine ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2009, 16:50 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
u78Natasha_K, Мне тоже интересно мнение профессионалов. нет бы девушке помочь, а вы тут шутки шутите ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2009, 16:51 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
Что-то мне подсказывает, что затруднение не в том, чтобы создать программу на Cache Object Script, а в том, что программа создается, но ее потом не видно, как будто не создалась. Самое вероятное, как подсказывает чтение чужих мыслей, что программа делалась не в той какой надо области (namespace). В меню файл есть пунктик сменить область. В заголовке окна студии пишется какая текущая область для студии. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2009, 10:13 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
Девушка не пропадайте, интересно все же помогли вам или нет _________________________________ Cache for Windows NT (AMD64) 5.0.21 (Build 6408) Tue Jan 3 2006 13:37:41 EST ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2009, 15:44 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
Открываете студию. Выбираете Файл/Создать, на вкладке "Общие" выберите Cache Object Script прогамма. Появится текстовый редактор. В нем пишете следующий код (в точности как написано внизу, с пробелами в начале) Код: sql 1. 2. 3. 4. 5. 6. 7.
Далее откомпилируйте программу, нажав Ctrl+F7, вам предложать сохранится, назовите файл, например, util.mac. После этого запустите терминал, зайдите в ту область, где создали программу. Для этого напечатайте в терминале команду Код: sql 1.
И запустите написанную вами программу следующим образом Код: sql 1.
Если нужно чтобы по результату выполнения возвращался результат, запускайте рутину так Код: sql 1. 2.
Надеюсь, я вам хоть как-то помог. Модератор: подправил форматирование и код ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2009, 10:29 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
в к последнему сообщению: все, что между фигурными скобками, должно начинаться с, по крайней мере, одно пробела. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2009, 10:33 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
neznau, у меня при попытке ввести set = $$helloworld^util("my name is Natasha") все время выдает SET = $$HELLOWORLD^UTIL('DGRGR') ^ <SYNTAX> а do helloworld^util("my name is Natasha") вроде работает, выдает: USER>DO HELLOWORLD^UTIL("SEGRG") DO HELLOWORLD^UTIL("SEGRG") ^ <NOROUTINE> *UTIL (надеюсь, так и должно быть) что я делаю не так с Set? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2017, 18:07 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
SYNTAX, потому что одинарные кавычки вместо двойных и set предполагает работу с переменным, а у вас ее почему то нету И NOROUTINE потому что вызываете другую программу, которой у вас очевидно нет, потому что UTIL и util это разные программы, как и метки они регистрозависимые ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2017, 18:33 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
Sery717, нужно имя переменной указывать, какой вы значение присваиваете Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2017, 18:40 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
DAiMor, я и кавычки разные пробовал и регистры- ничего не помогает( с той программой helloworld, которую neznau кинул, точно все в порядке? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2017, 08:33 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
neznau Код: sql 1. 2. 3. 4. 5. 6. 7.
Жуть какая-то. Зачем усложнять простой М-язык? Код: javascript 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2017, 13:23 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
krvsa, Потому что так делать нельзя, такой код чистое зло и его надо ликвидировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2017, 13:39 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
DAiMorПотому что так делать нельзя, такой код чистое зло и его надо ликвидировать. Наверное и М нужно ликвидировать? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2017, 13:42 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
P.S. И про "чистое зло" это прям круто!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2017, 13:43 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
krvsaDAiMorПотому что так делать нельзя, такой код чистое зло и его надо ликвидировать. Наверное и М нужно ликвидировать? M пускай живет, но в Cache так писать не надо. Добавляет очень много гемороя и вероятность ошибок в работе растет от этого использование процедур с фигурными скобками решает много проблем. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2017, 13:46 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
DAiMorM пускай живет Фух, камень с плеч... DAiMorно в Cache так писать не надо Твое мнение оно твоим и останется. Т.ч. осторожнее с такими высказываниями. А то люди и правда могут поверить в это... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2017, 13:54 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
krvsaDAiMorно в Cache так писать не надо Твое мнение оно твоим и останется. Т.ч. осторожнее с такими высказываниями. А то люди и правда могут поверить в это...Я очень надеюсь, что мне люди поверят и будут так делать ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2017, 13:58 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
DAiMor в Cache так писать не надо. Добавляет очень много гемороя и вероятность ошибок в работе растет от этого использование процедур с фигурными скобками решает много проблем.Подпишусь и добавлю от себя, что в Каше желательно вообще писать код в классах, потому что EmbeddedSQL ведет себя в процедурах со скобками крайне паршиво, хост-переменные нужно добавлять в public-лист, иначе они просто не будут видеться. Хотя Дмитрий скорее всего скажет, что не нужно использовать ESQL. Вообще, изоляция переменных хотя и была сделана (что было необходимо, потому что ее отсутствие порождало массу совершенно тупых и трудноотлаживаемых ошибок), ведет себя в некоторых случаях немножечко странно, особенно если смешивать процедуры с изолированными и открытыми переменными (а одна процедура может в себе содержать и изолированные и публичные переменные). ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2017, 19:56 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
Я скорее скажу, что Embedded SQL можно использовать, это все таки самый быстрый вариант, но только в тех классах с которым этот SQL работает. Чтобы при изменении класса, этот sql тоже был перекомпилирован. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2017, 21:38 |
|
Studio.Как создать программку
|
|||
---|---|---|---|
#18+
DAiMor, А за использование update/insert в ESQL вне класса отрубание рук по плечи! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2017, 08:27 |
|
|
start [/forum/topic.php?fid=39&msg=39524602&tid=1556317]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
171ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 290ms |
0 / 0 |