К списку форумов К списку вопросов
Куда деть глобальную функцию
shark
22.09.2004 - 09:45
Скажите пожалуйста, ее обязательно толкать в глобальный модуль? А можно написать файлик, чтоб он при старте добавлялся к глобальному модулю? Или еще как нибудь.
zzz
1 - 22.09.2004 - 09:46
будет тока хуже, если файликом.
Соратник
2 - 22.09.2004 - 09:47
Можно только целиком ГМ в файлик выкинуть
SnarkHunter
3 - 22.09.2004 - 09:47
Чем ГМ не устраивает?
Соратник
4 - 22.09.2004 - 09:52
Или вместо функции использовать внешнюю обработку
shark
5 - 22.09.2004 - 09:59
>Целиком
Спасибо, я знаю
>Чем не устраивает
Я привык в паскале и бейсике к куче модулей каждый про свое. Ну ладно, буду привыкать к одной большой помойке.
>вместо функции внешнюю обработку
Это как? Мне нужна функцилнальность именно глобальной функции, которая доступна отовсюу.
Соратник
6 - 22.09.2004 - 10:04
Создай в ГМ функцию, которая будет вызывать обработку, весь функционал в обработке.
dma
7 - 22.09.2004 - 10:16
Про помойку мне понравилось. Зачем тогда в ней копаться ?
shark
8 - 22.09.2004 - 10:25
>Создай в ГМ функцию, которая будет вызывать обработку, весь функционал в обработке.
Те интерфейс таки надо объявить в глобальном модуле. Большое спасибо.
Phoenix
9 - 22.09.2004 - 10:36
1С++
shark
10 - 22.09.2004 - 10:46
>phoenix
Это я не понял
Phoenix
11 - 22.09.2004 - 10:48
глянь возможности компоненты 1С++, там много чего есть, и присоединение еще одного ГМ было. сам не использовал такое, но видел что есть.
найти ВК и прочее можно здесь: http://1c.proclub.ru
orefkov
12 - 22.09.2004 - 11:00
Присоединение глобальников это фича FormEx'a, который
включен в состав 1С++, хотя может использоваться и отдельно.
shark
13 - 22.09.2004 - 11:28
Объясните мне пожалуста про слово экспорт. Они там в обработке пишут, что у них эта функция экспорт. Ну и как мне ее у себя объявить? Чтоб ее использовать.
shark
14 - 22.09.2004 - 12:37
И что такое файлик prm? С его помощью создается класс из ерт-шки? А как?
АЛьФ
15 - 22.09.2004 - 12:40
2(13) А документацию почитать глаза не поднимаются?
MetaEditor
16 - 22.09.2004 - 12:45
shark, не путай 1С++ и внешние обработки, в 6) имелось ввиду вызов внешней обработки с передачей в неё параметров, обработки их и возвращение обратно в процедуру вызова, а 1Спп сразу и не разгребеш, много там всего, целые форумы...
shark
17 - 22.09.2004 - 12:59
Я не путаю.
Я понял, что свой код не обязательно толкать в глобальный модуль. Можно затолкать в ертшку а потом ее открыть. Так мне и надо. как uses в паскале. Просто я не нашел в документации объекта "обработка". И про классы тоже там ниче не видно. Это 30 глава про формы чтоли.
>А документацию..
Глаза поднимаются. Если б еще носом ткнули, было б совсем хорошо.
Vi0let
18 - 22.09.2004 - 13:05
(0) бомбу ваяешь?
Соратник
19 - 22.09.2004 - 13:06
1С и 1С++ разные вещи, уважаемый!!! То что я сказал в (6) никакого отношения к дополнительным приблудам не имеет - всё стандартный функционал 1С. 1С++ это дополнительное расширение стандартного функционала.
ЗЫ. Я стараюсь по возможности обходиться штатными средствами.
ЗЗЫ. Про документацию - да про формы и передачу контекста.
lemon
20 - 22.09.2004 - 13:12
читая вопрос в списке, первый вариант ответа напрашивается сам собой...
shark
21 - 22.09.2004 - 13:24
Я наверно непонятно объясняюсь. Это потому, что в ван си я плохо пока разбираюсь.
Вот пример из 1С++
Некая ертшка, где функции описаны как экспорт.
Файлик прм, где написано вот что:
//---------------------------------
//
класс SQLDMOModul = sqldmo@modul.ert
{
  void AsSQLConnect(sql_server_name,sql_server_login,sql_server_psw);
  void AsSQLTransaction(trancode);
  void AsSQLDisconnect();
  void AsExecWithRoughData(sql_database_name,sql_query);
  void AsSQLQueryReady(sql_database_name, sql_query, ret_table);
  void AsSQLQueryOnOff(sql_server_name,
           sql_database_name,
           sql_server_login,
           sql_server_psw,
           sql_query,
           ret_table);
  void AsSQLCommandReady(sql_database_name, sql_query);
  void AsSQLCommandOnOff(sql_server_name,
             sql_database_name,
             sql_server_login,
             sql_server_psw,
             sql_query);
};
//---------------------------------
Объясните мне пожалуста, как мне это включить чтоб работало.
Слов класс и prm я в документации не нашел.

К списку вопросов на форуме 1C

>>