powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Существование ф-ии, оъекта
24 сообщений из 24, страница 1 из 1
Существование ф-ии, оъекта
    #35648574
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, вопрос в следующем:

1. Как определить в runtime, что данная ф-ия существует в момент выполнения Enterprise?

2. Как определить, что по команде CreateObject обьект создан?

3. Как подавить ошибку, еслть ли аналог Try - CATCH - FINALLY.. ?

4. Как выдать сообщение об ошибке в файл или же направить весь вывод не в окно, а в файл или другое устройство?
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35648624
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. зачем?
2. зачем? объект создается всегда, вот записать его может и не получится.
3. Попыка-Исключение-КонецПопытки
4. посмотреть работу с текстовым документов в синтаксис помощнике
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35648663
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господин ПЖ1. зачем?
2. зачем? объект создается всегда, вот записать его может и не получится.
3. Попыка-Исключение-КонецПопытки
4. посмотреть работу с текстовым документов в синтаксис помощнике

1. Что бы не вызвать не существующую ф-ию процедуру.
2. Что бы быть уверенным, что обьект создан и можно с ним работать, а не получать ошибки, что обьекта нет.
3. Спс.
4. Если не трудно как это можно посмотреть (попроще для дураков)
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35648679
Reder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PaulWist,

4. Смотри работу с объектом Текст.
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35650691
Estel I
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. никак. Тестирование должно проводиться на стадии конфигурирования
2. проверить тип полученной переменной
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35651164
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Estel I1. никак. Тестирование должно проводиться на стадии конфигурирования
2. проверить тип полученной переменной

1. Понял, жаль что нет такой возможности

2. Если не затруднит какой командой-функцией?
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35651166
Estel I
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТипЗнч()
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35651198
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Estel IТипЗнч()

Спс.

Ещё вопрос в догонку:

Для 1с8.0 как выгрузить конфу с пользователями, при выполнении "Конфиг - Сохранит конфиг в файл" и затем "Загрузить конфиг из файла", что-то у меня отвалились пользователи, если это так, то как с конфой передать и пользователей?
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35651417
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1cv8.0

Ещё уточняющий вопрос, в УРБД создаю начальный образ БД из центральной БД, разворачиваю периферийную БД, смотрю пользователей из центральной нет, как при создании начального образа передать и пользователей?
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35651766
Estel I
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователи БД не хранятся в конфигурации, соответственно они не переносятся.
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35652020
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Estel IПользователи БД не хранятся в конфигурации, соответственно они не переносятся.

Хорошо, пусть не хранятся, тогда как их перетащить в периферйную БД, есть такая возможность?
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35652159
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PaulWistEstel IПользователи БД не хранятся в конфигурации, соответственно они не переносятся.

Хорошо, пусть не хранятся, тогда как их перетащить в периферйную БД, есть такая возможность?
Программно. См. раздел "Работа со списком пользователей....".
В желтых книжках или синтаксис-помощнике.
Но это свой код надо писать. С прямым подключением к другой базе или передачей через файл. Хотя, возможно такие обработки уже написаны где-то.
Если пользователей десятки или больше- имеет смысл.
Иначе проще руками перебить.
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35652259
Estel I
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+1
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35652487
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зачем список пользователей ЦБ нужен в периферии?
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35652540
Reder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господин ПЖ,

Ну ты все забыл, это он так решил вопрос с пересылкой своих наработок.
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35652680
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RederГосподин ПЖ,

Ну ты все забыл, это он так решил вопрос с пересылкой своих наработок.

эээ... не уловил связи
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35652736
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господин ПЖзачем список пользователей ЦБ нужен в периферии?

Нужна полная БД - фактически "зеркало".

Господин ПЖэээ... не уловил связи

Аналогично :)

Вопрос в догонку: как по какому признаку можно определить версию 1cv8.0 от 1cv8.1, не запуская сам exe-шник - имена исполняемых файлов разные или есть ещё какие-нибудь специфические особенности?
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35652745
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сразу отвечаю на вопрос "зачем"

что бы написать либо:

Код: plaintext
1.
2.
3.
4.
createobject("V81.Application","")

либо 

createobject("V8.Application","")
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35652770
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PaulWistСразу отвечаю на вопрос "зачем"

что бы написать либо:

Код: plaintext
1.
2.
3.
4.
createobject("V81.Application","")

либо 

createobject("V8.Application","")


мощно конечно... только нет совместимости... базу от 8.0 надо конвертить в 8.1 и обратно уже никак. Тоже самое обработки
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35652789
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин туплю... речь про OLE вероятно...

есть СтрокаСоединенияИнформационнойБазы
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35652799
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне надо на одном компе запускать и 8.0, и 8.1 поэтому такие танцы с бубном.
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35652827
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господин ПЖблин туплю... речь про OLE вероятно...

есть СтрокаСоединенияИнформационнойБазы

Всё правильно, только сначала создается сам СОМ-обьект, а затем к нему уже присоединяешься:

Код: plaintext
1.
object = CreateObject('V8.Application')
object.Connect(СтрокаСоединенияИБ)

Вот сам обьект и надо создать, можно конечно ловить try-catch, но на одном компе буде 8.0 и 8.1, те ошибки на создание обьекта не получиться.
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35653392
Estel I
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эта задача решалась на партнерком форуме. Посмотрите там.
...
Рейтинг: 0 / 0
Существование ф-ии, оъекта
    #35653616
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну собственно решение нашел, просто взять версию из атрибутов exe-шника (что-то "затормозил" сначала )
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Существование ф-ии, оъекта
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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