Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 485
от 30.04.2007, 19:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 382, Экспертов: 54
В номере:Вопросов: 4, Ответов: 7


Вопрос № 84080: Подскажите, пожалуйста, нужно из 1с8 обратиться к Оракляновской базе, какие есть варианты, как это сделать ? Пыталась сделать внешнюю компоненту, но когда происходит попытка логина к базе - выдается ошибка и 1с завершает работу. Что ...
Вопрос № 84086: Доброго времени суток, уважаемые эксперты. У меня возник вопрос. Суть задачи: Перенести все проводки с базы 1С 7.7 в базу 1С 8.0. Имеется внешняя обработка. В ней даже работает перенос элементов стправочника "Номенклатура". Су...
Вопрос № 84093: Добрий день, дорогие эксперты!!!!! У меня очень большая проблема. Подскажите пожалуйста что делать, если при открытии 1С вискакивает окно ОШИБКА ЗАГРУЗКИ МЕТАДАННЫХ. Очень срочно!!!!!!!! Заранее спасибо всем откликнувшимся!...
Вопрос № 84183: Добрый день, уважаемые эксперты и просто читатели. Мой вопрос совсем простой кто-нибудь делал загрузку данных из программы Инфо-Бухгалтер (*.dbf) в 1С Бухгалтерию? Нужен совет из личного опыта -как лучше всего это сделать или в каком направлении двиг...

Вопрос № 84.080
Подскажите, пожалуйста, нужно из 1с8 обратиться к
Оракляновской базе, какие есть варианты, как это сделать ?
Пыталась сделать внешнюю компоненту, но когда происходит
попытка логина к базе - выдается ошибка и 1с завершает
работу. Что можно придумать ?
Отправлен: 25.04.2007, 07:42
Вопрос задала: Ira778899 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Ovr1970
Здравствуйте, Ira778899!
Через OLE это возможно, скорее всего у Вас неправильная строка соединения.
Что делать:
Лучший вариант - скопировать соединение из другой программы, которая тоже соединяется по OLE. Если это не возможно:
1. Проверьте наличие в драйверах ODBC драйвера для доступа к бызе Oracle
2. Настройте там параметры соединения для 1С
3. Если не помогло, попробуйте переписать Ваш код на VBA в Excel, чтобы заполнить таблицу. При этом код будет построчно отлаживаться и выдавать реальные ошибки.
К сожалению именно с Oracle не работаю, поэтому конкретного примера привести не могу.
Ответ отправил: Ovr1970 (статус: Практикант)
Ответ отправлен: 26.04.2007, 10:21


Вопрос № 84.086
Доброго времени суток, уважаемые эксперты.
У меня возник вопрос. Суть задачи: Перенести все проводки с базы 1С 7.7 в базу 1С 8.0.
Имеется внешняя обработка. В ней даже работает перенос элементов стправочника "Номенклатура".
Суть вопроса:
Пожалуйста покажите мне пример, или синтаксис как мне вообще обратиться к проводкам ? То есть подключение к базе 7.7 происходит удачно, на то есть готовая процедура, а как мне в моей процедуре обратиться к проводкам и операциям подключенной 7й базы, и каким образом их перебрать что бы создать операции с такими же субконтами и суммами в 8й базе. Зарание благодарю.
Доп.Инфа: не используется сервер SQL и прочие платформы.. Хотя я думаю тут это не пригодится) Мне только узнать как именуется объект Операция в 8ке.... И все что выше я описал)
Отправлен: 25.04.2007, 09:02
Вопрос задал: Мукомело Евгений Богданович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Elric
Здравствуйте, Мукомело Евгений Богданович!

Отвечу на первую часть вопроса
а как мне в моей процедуре обратиться к проводкам и операциям подключенной 7й базы
Если подключенная база содержится в переменной БД, тогда код выглядит так:
Опер=БД.CreateObject("Операция");
Далее с переменной Опер работаем как с обычной переменной:
Опер.ВыбратьОперации();
Пока Опер.ПолучитьОперацию()=1 Цикл
<...> // перенос реквизитов операции
Опер. ВыбратьПроводки();
Пока Опер.ПолучитьПроводку()=1 Цикл
<...> // перенос проводок
КонецЦикла;
КонецЦикла;

Приложение:

---------
Мирный атом в КАЖДЫЙ дом!

Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 25.04.2007, 12:36


Вопрос № 84.093
Добрий день, дорогие эксперты!!!!! У меня очень большая проблема. Подскажите пожалуйста что делать, если при открытии 1С вискакивает окно ОШИБКА ЗАГРУЗКИ МЕТАДАННЫХ.
Очень срочно!!!!!!!!
Заранее спасибо всем откликнувшимся!
Отправлен: 25.04.2007, 10:23
Вопрос задала: Esperanza (статус: Посетитель)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: BigHard
Здравствуйте, Esperanza!
1.проверьте путь к базе
2. если путь нормальный, зайдите в конфигуратор, сделайте резервное сохранение и потом проведите тестирование и исправление базы.
если не поможет, пишите на форум или в личку
---------
Чем отличается чайник от программиста: У чайника в одном килобайте 1000 байт, а у программиста в одном километре 1024 метра
Ответ отправил: BigHard (статус: Студент)
Ответ отправлен: 25.04.2007, 10:42
Оценка за ответ: 5
Комментарий оценки:
Спасибо

Отвечает: Strawberry
Здравствуйте, Esperanza!
Судя по всему у Вас сетевая 1С, если это так , то запустите 1С в режиме монитора и посмотрите кто из пользователй зашел монопольно

---------
Мальчик-извращенец прочел деду Морозу с табуретки всего Пастернака!
Ответ отправил: Strawberry (статус: 7-ой класс)
Ответ отправлен: 25.04.2007, 10:57
Оценка за ответ: 3
Комментарий оценки:
Никто не зашёл. Я одна работаю

Отвечает: Elric
Здравствуйте, Esperanza!

Дополню ответ от BigHard.
..
3. У всех файлов внутри каталога базы данных НЕ должно быть признака "Только для чтения" (он иногда остается если базу копируют с компакт-диска).
4. Если база данных лежит на другом компьютере, то нужно проверить права на каталог базы данных -- он должен быть открыт для ЗАПИСИ для пользователя, под которым Вы заходите в систему.
---------
Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 25.04.2007, 12:28

Отвечает: Vlad Skorochod
Здравствуйте, Esperanza!
Причин бывает много. Можно попробовать удалить папку SYSLOG. Иногда помогает.
Ответ отправил: Vlad Skorochod (статус: 3-ий класс)
Ответ отправлен: 26.04.2007, 10:35
Оценка за ответ: 4
Комментарий оценки:
я уже нашла причину. Я случайно поменяла путь к базе. Но всё равно Спасибо


Вопрос № 84.183
Добрый день, уважаемые эксперты и просто читатели. Мой вопрос совсем простой кто-нибудь делал загрузку данных из программы Инфо-Бухгалтер (*.dbf) в 1С Бухгалтерию? Нужен совет из личного опыта -как лучше всего это сделать или в каком направлении двигаться? Просто не знаю с чего начать. Советы, ссылки на статейки - буду рада всему.
Отправлен: 25.04.2007, 18:28
Вопрос задала: Alen-s (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: svsrus
Здравствуйте, Alen-s!
Конкретно выгрузку из Инфо-Бухгалтера в 1С я не делал. В Инфо работал достаточное время. Делал выгрузку из других ИБ. Если вы знаете структуру dbf файлов инфо-бухгалтера, то проблем возникнуть не должно. В 1С есть специальный агрегатный тип данных XBase для работы с базами dbf. В принципе ничего сложного нет, наоборот, помоему даже очень просто. Подробно о XBase написано в описании встроенного языка 1С. Глава 38 Работа с базами данных формата DBF. Если нет описания, пишите на мыло, вышлю или поищите в интернете.
Ответ отправил: svsrus (статус: 5-ый класс)
Ответ отправлен: 26.04.2007, 08:37
Оценка за ответ: 5
Комментарий оценки:
Спасибо, svsrus, за подсказку где и что почитать, а самое главное за моральную поддержку, что все должно быть просто. Надеюсь если разберусь, так все & #1080; будет.


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.51 (beta) от 27.04.2007
Яндекс Rambler's Top100

В избранное