Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка

Модерирует : ShIvADeSt

ShIvADeSt (30-10-2009 09:51): http://forum.ru-board.com/topic.cgi?forum=33&topic=10715  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

   

ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тема для программирования 1С!!!
Это продолжение темы, предыдущие части доступны тут


ПРОГРАММЫ  1С:Предприятие 1C - 1C: Вопросы по конфигурациям

ВАРЕЗНИК   1C:Предприятие 7.7 - 1С:Предприятие v.8.x - 1C Диск ИТС - 1С: Совместимо 8.х

Топик 1C Ebooks
ЗДЕСЬ  (обновлено 17.10.2009) - небольшая библиотечка (книги, документация, видео, утилиты) по 1С, финансам, бухучету и т.п.
Все рассортировано по версиям...


Для заблудившихся в трех соснах >>> FAQ по форуму RU.Board
 
Предыдущие темы были здесь часть 4 | часть 3 | часть 1
 
Как убить рекламу при обновлении отчетности | конфигурации (ИБ)?

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:02 03-04-2009 | Исправлено: vkramnik, 12:06 23-10-2009
Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
zextol
Цитата:
как заставить работать SQL 2005 c 1С v8.1
Добавляешь новую базу в SQL. Запускаешь оболочку администрирования "Серверы 1С Предприятия", добавляешь Информационную базу и указываешь базу SQL, работаешь. Все предельно просто.

----------
В правильно поставленном вопросе всегда содержится 50% ответа
Все будет так, как должно быть. Даже если будет иначе.

Всего записей: 26360 | Зарегистр. 20-04-2006 | Отправлено: 04:35 22-07-2009
zextol

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
An4eus спасибо
Akam1 извините, чет не понял где там в
Цитата:
администрирования "Серверы 1С Предприятия"

добавлять инф. базу. если можно в делталях, пожалуйства.
просто  например в 7.7 при указании "параметры баз данный SQl" ругается на пользователя "sa", а в 8.1, пробовал как писали выше, создаю базу в SQL запускаю 1с, добавляю новую базу, указываю что она на сервере 1С, там пишу имя сервера и имя базы (надеюсь правильно делаю), потом жму ок, и ничего не получается, может быть я упустил какой то этап или просто не то делаю. Если знаете книгу где есть описание (желательно с картинками ), то попробую купить чтобы глупые вопросы не задавать.

Всего записей: 51 | Зарегистр. 07-01-2009 | Отправлено: 05:38 22-07-2009 | Исправлено: zextol, 06:01 22-07-2009
Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
zextol
Вы установили "Сервер 1С:Предприятия" при установке платформы? Тогда у Вас в Пуск-Программы-1С Предприятие 8.1 должно быть "Серверы 1С Предприятия". Вот запускайте и добавляйте Информационную базу, указывая скульную базу.
А потом запускаете просто 1С, появляется окно выбора баз, добавляете, указываете, что находится на сервере, пишете кластер серверов и имя информационной базы в кластере - это вот это, из вышенаписанного, как обозвали. А ниже - сервер баз данных, имя базы данных и т.п. - скульную.
Я обычно для простоты делаю информационную базу через оболочку "Серверы 1С Предприятия", а потом при добавлении базы выбираю не "Создание новой информационной базы", а добавление в список существующей информационной базы".

----------
В правильно поставленном вопросе всегда содержится 50% ответа
Все будет так, как должно быть. Даже если будет иначе.

Всего записей: 26360 | Зарегистр. 20-04-2006 | Отправлено: 06:33 22-07-2009
ZanderZ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
просто  например в 7.7 при указании "параметры баз данный SQl" ругается на пользователя "sa"

значит пароль неверный вводишь от sa или его нет а аутентификация под юзерами

Всего записей: 672 | Зарегистр. 19-05-2006 | Отправлено: 07:15 22-07-2009
zextol

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Akam1

Цитата:
Вы установили "Сервер 1С:Предприятия"

да есть, там вроде при создании нового сервера, идет имя сервера, ip порт, и описание. Спасибо, попробую все выше написаное на работе, дома кроме 7.7 ничего нету.
ZanderZ
у "sa" нет пароля, хотя с паролем указывал, и пытался других пользователей использовать, сегодня еще раз попробую. спасибо за быстрый отклик.

Всего записей: 51 | Зарегистр. 07-01-2009 | Отправлено: 07:25 22-07-2009
vizlipuzli

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
An4eus
Все, о чем вы ему говорили, я подытожил и воткнул во внешнюю форму ТОРГ-12, чтобы он модуль не трогал.

Всего записей: 4038 | Зарегистр. 17-08-2005 | Отправлено: 07:25 22-07-2009
ZanderZ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zextol
зайди значит в EM на скуль поставь на sa пароль

Всего записей: 672 | Зарегистр. 19-05-2006 | Отправлено: 08:01 22-07-2009
An4eus



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vizlipuzli
и куда эти прописи засунулись?

----------
Век живи - век учись!

Всего записей: 3768 | Зарегистр. 23-07-2007 | Отправлено: 08:45 22-07-2009
vizlipuzli

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
An4eus
в подвал в, типа, "Накладная представлена на ______Пяти______ листах"

Всего записей: 4038 | Зарегистр. 17-08-2005 | Отправлено: 09:20 22-07-2009
An4eus



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vizlipuzli
ясно... да... на зачем я столько правил?
можно было до 20 и хватит... )))

----------
Век живи - век учись!

Всего записей: 3768 | Зарегистр. 23-07-2007 | Отправлено: 09:28 22-07-2009
vizlipuzli

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
An4eus
ну может люди торгуют на столько позиций

Всего записей: 4038 | Зарегистр. 17-08-2005 | Отправлено: 09:38 22-07-2009
filthy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
UPD: ПРОБЛЕМА РЕШЕНА.
 
Объясните по какому принципу работает код (7.70.027 Бюджетка 630):

Код:
 
ТабОпер = СоздатьОбъект("ТаблицаЗначений");
    ТабОпер.НоваяКолонка("Опер");
    
    Договор = СоздатьОбъект("Справочник.Договоры");
    Договор.НайтиПоКоду("0000033891");
    
    БухИ = СоздатьОбъект("БухгалтерскиеИтоги");
    БухИ.ИспользоватьСубконто(ВидыСубконто.Договоры,Договор,1);
    БухИ.ВыполнитьЗапрос("01.01.09",ТекущаяДата(),СчетПоКоду("205.03.2.0.2"),,,,"Операция");
    БухИ.ВыбратьПериоды();
    Пока БухИ.ПолучитьПериод()=1 Цикл
        Сообщить(БухИ.Операция);
        ТабОпер.НоваяСтрока();
        ТабОпер.Опер = БухИ.Операция;
    КонецЦикла;
 
    ТабОпер.ВидимостьКолонки("НомерСтроки",1);
    ТабОпер.ВыбратьСтроку(," типа отладка");
 
 

Не понятный момент - получившаяся в итоге ТЗ с одним и тем же значением в каждой строчке, хотя в табло сообщает разные операции.  

Код:
 
Акт об оказании услуг
Зачет аванса получ.
Поступление на л/с
 

В ТЗ получаем только последнее "Поступление" во всех трех (в данном случая) строчках.
 
С другой стороны если использовать конструкцию БухИ.Операция.Документ.Представлениевида() - то в ТЗ как положено запишутся разные значения.  
 
То есть получается, что в ТЗ пишутся не ссылки на "операцию", а ссылка на "БухИ.Операция", которая в конце значится как "поступление"?
 

Всего записей: 9 | Зарегистр. 11-10-2006 | Отправлено: 14:17 22-07-2009 | Исправлено: filthy, 14:35 22-07-2009
Vit1501

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!  
Кто-нибудь сталкивался с такой проблемой в 8,1: Подключаешься к базе с помощью Comconnector, при команде Открытие.Справочники.ВидыКонтактнойИнформации.CreateItem()  вызывается исключение с описанием ошибки "процедура с указанным именем не обнаружена"???

Всего записей: 38 | Зарегистр. 15-07-2008 | Отправлено: 14:23 22-07-2009
vizlipuzli

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
filthy

Цитата:
То есть получается, что в ТЗ пишутся не ссылки на "операцию", а ссылка на "БухИ.Операция"

да, можно так сказать

Всего записей: 4038 | Зарегистр. 17-08-2005 | Отправлено: 14:41 22-07-2009
axellPnz



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Добрый день!  
Кто-нибудь сталкивался с такой проблемой в 8,1: Подключаешься к базе с помощью Comconnector, при команде Открытие.Справочники.ВидыКонтактнойИнформации.CreateItem()  вызывается исключение с описанием ошибки "процедура с указанным именем не обнаружена"???

А попробуй так...
Справочники.ВидыКонтактнойИнформации.СоздатьЭлемент()
 
Добавлено:
и что у тебя присваивается к Открытие????

Всего записей: 115 | Зарегистр. 17-08-2007 | Отправлено: 14:42 22-07-2009
ZanderZ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vit1501
NewObject метод у COM-Соедниения

Всего записей: 672 | Зарегистр. 19-05-2006 | Отправлено: 14:49 22-07-2009
filthy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vizlipuzli

Цитата:
да, можно так сказать  

 
В конкретном случае сказалась подстановка Телепатовская ) Совсем забыл про "ТекущийДокумент()" )

Всего записей: 9 | Зарегистр. 11-10-2006 | Отправлено: 14:52 22-07-2009 | Исправлено: filthy, 14:53 22-07-2009
Vit1501

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Открытие получается следующим кодом:    
V8 = Новый COMОбъект("V81.ComConnector");
    Попытка
        Открытие = V8.Connect(СтрокаПодключения);
    Исключение
        Сообщить("Не удалось выполнить подключение!");
        Возврат;
    КонецПопытки;
 
По поводу метода СоздатьЭлемент()- исключено, СОМсоединение редко понимает кирилицу, и всегда более коректно работает на латинских аналогах команд.
 
 
ZanderZ
т.е. чтобы создать новый  элемент справочника мне надо записать НовыйЭлемент=Открытие.NewObject("Справочники.ВидыКонтактнойИнформации")?
или я тебя неправильно понял???

Всего записей: 38 | Зарегистр. 15-07-2008 | Отправлено: 14:59 22-07-2009
ZanderZ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vit1501
правильно

Всего записей: 672 | Зарегистр. 19-05-2006 | Отправлено: 15:07 22-07-2009
Vit1501

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ZanderZ
Попробовал, теперь пишет  
Ошибка при вызове метода контекста (NewObject): Произошла исключительная ситуация (V81.COMConnection): Тип не определен 'Справочники.ВидыКонтактнойИнформации'

Всего записей: 38 | Зарегистр. 15-07-2008 | Отправлено: 15:20 22-07-2009
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка
ShIvADeSt (30-10-2009 09:51): http://forum.ru-board.com/topic.cgi?forum=33&topic=10715


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru