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

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

  Все выпуски  

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


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

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

Выпуск № 590
от 03.09.2007, 03:35

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


Вопрос № 99956: Здравствуйте, господа Эксперты! Давно ищу ответ на вопрос: возможно ли 1С 7.7 (SQL-серверную) адаптировать к работе не с MS SQL, а, например, с PostgreSQL (или с каким-либо другим бесплатным SQL-сервером)? Если возможно, то как это делается?...
Вопрос № 99961: Здравствуйте уважаемые эксперты! 1С:Предприниматель. Помогите написать отчет о начальной на НачДата задолженности покупателя (Контрагент). У меня сообщение об ошибке, что поле Запрос.НачОстПокупателей(Поставщиков) не найдено....
Вопрос № 99981: Добрый день. При "выгрузке с себестоимостью" из "торговли" в "бухгалтерию", все входящие накладные от поставщика объединяет в одну закупку, как мне этого избежать и сохранить документы отдельными (без объедин...
Вопрос № 100041: Здравствуйте эксперты. Возникла необходимость создать такой отчет: Из справочника Номенклатура брать "Наименование","Цену", а из счетов "Количество" т.е. остаток товара. Счет имеет 4 субсчета (41.1, 41.2, 41.3, 4...

Вопрос № 99.956
Здравствуйте, господа Эксперты!

Давно ищу ответ на вопрос: возможно ли 1С 7.7 (SQL-серверную) адаптировать к работе не с MS SQL, а, например, с PostgreSQL (или с каким-либо другим бесплатным SQL-сервером)? Если возможно, то как это делается?
Отправлен: 28.08.2007, 10:59
Вопрос задал: Delph (статус: 8-ой класс)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 6)

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

1С 7.7 можно запустить на My SQL, это бесплатный продукт, однако в нем самом есть ограничения (на размер базы и т.п.). На других SQL-серверах, кроме MS SQL, запустить нельзя.
---------
В творчестве рождается истина
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 28.08.2007, 11:09
Оценка за ответ: 5

Отвечает: Дрёма
Здравствуйте, Delph!
Не совсем понятно, что значит "адаптировать". Я работаю с бесплатной IBM DB2 через ADO. Но речь идет только о фрагментах конфигурации. Если же Вы задумали писать конфигурацию с нуля и при этом строить общение полностью на SQL (не имеет значения с каким именно), то трудоемкость такой работы будет огромной. Я считаю, теоритически это возможно. Но стоит ли овчинка выделки?
Ответ отправил: Дрёма (статус: 5-ый класс)
Ответ отправлен: 28.08.2007, 11:28
Оценка за ответ: 4

Отвечает: DERL.KG
Здравствуйте, Delph!
Нет, 1С 7.7 SQL версия предназначена для работы только с MS SQL Server
Ответ отправил: DERL.KG (статус: 5-ый класс)
Ответ отправлен: 28.08.2007, 11:47
Оценка за ответ: 4

Отвечает: Яна
Здравствуйте, Delph!
C 1C 7.7 этого сделать нельзя, а вот с 8.1 - можно.
Ответ отправила: Яна (статус: Студент)
Ответ отправлен: 28.08.2007, 19:24
Оценка за ответ: 4


Вопрос № 99.961
Здравствуйте уважаемые эксперты! 1С:Предприниматель. Помогите написать отчет о начальной на НачДата задолженности покупателя (Контрагент). У меня сообщение об ошибке, что поле Запрос.НачОстПокупателей(Поставщиков) не найдено.

Приложение:

Отправлен: 28.08.2007, 11:20
Вопрос задала: Darina (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 6)

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

Вы забыли одну главную деталь :)
Тест запроса написали, а сам запрос выполнить забыли.
Добавьте в модуль строку Запрос.Выполнить(ТекстЗапроса) (см. Приложение).

Приложение:

---------
В творчестве рождается истина

Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 28.08.2007, 12:34
Оценка за ответ: 5
Комментарий оценки:
Да, спасибо! Ещё у меня ошибка: ДобПеремЗапроса(ТекстЗапроса,"Контрагент", "Контрагент");
Надо написать Договор.Владелец? Вот только в отчете по конкретному контрагенту остаток не выводится, а сумма выходит по всем контрагентам. Как быть?

Отвечает: Vlad Skorochod
Здравствуйте, Darina!
У вас в приложении я что-то не заметил связки :

Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;

Выполняете ли вы сам запрос.
Ответ отправил: Vlad Skorochod (статус: 7-ой класс)
Ответ отправлен: 28.08.2007, 15:40
Оценка за ответ: 5

Отвечает: Ромашов Евгений Николаевич
Здравствуйте, Darina!

после формирования текста запроса сохрани его в файл и увидишь в чем дело
Ответ отправил: Ромашов Евгений Николаевич (статус: 4-ый класс)
Ответ отправлен: 29.08.2007, 05:09


Вопрос № 99.981
Добрый день.
При "выгрузке с себестоимостью" из "торговли" в "бухгалтерию",
все входящие накладные от поставщика объединяет в одну закупку,
как мне этого избежать и сохранить документы отдельными (без объединения).
Спасибо.
Отправлен: 28.08.2007, 13:38
Вопрос задал: Крылов Сергей Анатольевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Владимир Лазурко
Здравствуйте, Крылов Сергей Анатольевич!
Вам необходимо в процедуре выгрузки добавить некий разделитель между документами, а в процедуре загрузки при встрече разделителя создавать новый документ.
Но если данные для обмена объединяются в самой процедуре выгрузки, то необходимо её переделать. В приложении запрос по партиям.

Приложение:

Ответ отправил: Владимир Лазурко (статус: Заблокирован)
Ответ отправлен: 28.08.2007, 22:24


Вопрос № 100.041
Здравствуйте эксперты.
Возникла необходимость создать такой отчет:
Из справочника Номенклатура брать "Наименование","Цену", а из счетов "Количество" т.е. остаток товара. Счет имеет 4 субсчета (41.1, 41.2, 41.3, 41.4).
Конфигурация Бухгалтерский учет, редакция 4,5.
Движение только по документам "Поступление товаров" и "Продажа в розницу".
Как выбрать из счетов количество и привязать его к Номенклатуре?
Если можно то с примерами кода.
Заранее благодарю за ответы.
Отправлен: 28.08.2007, 21:53
Вопрос задал: Ramzes (статус: 2-ой класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

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

Посмотрите на пример кода в Приложении.

Приложение:

---------
В творчестве рождается истина

Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 28.08.2007, 22:50
Оценка за ответ: 5
Комментарий оценки:
Спасибо. Все подробно описано и самое главное доходчиво. Уже разобрался и все сделал.


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

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

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

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

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


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


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.58 от 30.08.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное