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

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

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

ShIvADeSt (29-09-2006 09:19): продолжаем здесь
http://forum.ru-board.com/topic.cgi?forum=33&topic=7403
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 102 103 104 105

   

batva



crazy administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущая тема доступна здесь.
 
1С Предприятие "Конфигурирование и Администрирование"
 
Тема посвящена вопросам разработки, функционирования и обслуживания конфигураций 1С Предприятие.
 
Обсуждаются все версии, можно задавать любые вопросы, кроме нарушающих авторское право.  
Советы в подборе конфигураций в разделе программы
За  вопросами "где достать?", "откуда скачать?" Специальный сериал в Варезнике
 
Так же вопросы можно задавать и много полезного узнать на:
  • Волшебный форум
  • Территория 1С на кубани
     
    Некоторые из форумов посвященных бухучету:
  • Клерк.Ру (тут в основном Россияне)
  • Дебет-Кредит (тут в основном Украина)
     
    Для тех кто осознал что лучший способ эксплуатации 1С это вариант 1С+SQL:
  • Некоторое количество информации по этому вопросу (1С:Предприятие и SQL Server: практика использования. Решение проблем связки 1С и SQL, оптимизация. Книги по 1С, обработки, отчеты.)
  • Еще один ресурс по 1С+SQL  
     
    Ну и неплохо бы зайти еще вот сюда и сюда

    Некоторые вопросы касательно работы с SQL сервером можно задать здесь, например как установить, почему неработает, как написать SQL запрос для получения остатков склада
    Вопросы о том где взять SQL сервер можно задать здесь

     
    Для начинающих и не только:
  • Учебник по 1с  
  • Первые шаги  

    Коллеги,если вы решили спросить,или посоветоваться по возникшим у Вас вопросам,убедительная просьба придерживаться двух простых правил:
    1.Указывайте версию платформы 1С и ,желательно, конфигурацию.
    2.Постарайтесь сформулировать свой вопрос так,чтобы он был понятен другим участникам конференции.

     
    Желающие получить билеты для сдачи экзамена 1С:Специалист могут обращаться ко мне в ПМ //fol

  • Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 18:41 07-06-2005 | Исправлено: fol, 12:38 28-09-2006
    vjick

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Xel
    спасибо, а про изврат как, я не усек.
    зашел я под админом, как узнать что сохранил пользователь "Иванов"  под иднтификатором "сохранялка999"

    Всего записей: 1809 | Зарегистр. 29-01-2002 | Отправлено: 10:29 09-08-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AFT
    Что-то херню я тебе насоветовал.Просто сам столкнулся с необходимостью расчитывать цены от себестоимости партии,и вообшем то там есть несколько нюансов ,здесь обсуждали .http://www.forum.mista.ru/topic.php?id=103689& , и потом если цены
    в справочник записывать из модуля, при пакетном проведении цены будут опять записыватся,причем неправильно
    В итоге у себя я сделал так,вроде бы работает,но все-таки лучше проверить
    На кнПровести свою процедуру прицепил
       Процедура ПоКнПровести()  
     
    Перем Ч,М,С;
        Док = ДокОснование ;
    АвтоВремяОтключить();
        Док.ПолучитьВремя(Ч,М,С);  
       ДатаДок=Док.ДатаДок;
    Если Выбран()=0 Тогда  
    УстановитьВремя(Ч,М,С);  
        КонецЕсли;                      
        Записать();  //Записываем на время поступления
       
      Док .ВыбратьСтроки();  
      Пока Док.ПолучитьСтроку()=1 Цикл  
      Партия =  Док.Партия;    
       
       ТемпДок = СоздатьОбъект("Документ");  
           Рег=Создатьобъект("Регистр.ПартииНаличие");  
       
               ТЗДок=создатьобъект("ТаблицаЗначений");  
               ТЗДок.НоваяКолонка("Док","Документ");  
               Рег.УстановитьЗначениеФильтра("Партия",Партия,1);  
               Рег.выбратьдвижения(Док,ТекущаяДата());    
               Пока рег.ПолучитьДвижение()=1 цикл    
                   Если Рег.Приход=0 Тогда  
                       ТЗДок.НоваяСтрока();  
                       ТЗДок.Док= Рег.Текущийдокумент();  
                   Конецесли;  
               КонецЦикла;  
               ТЗДок.Свернуть("Док","");  
               ТЗДок.Сортировать("Док+",1);  
               ТЗДок.ВыбратьСтроки();  
               Пока ТЗДок.ПолучитьСтроку()=1 цикл  
      ТемпДок.НайтиДокумент(ТЗДок.Док);  
       Если ТемпДок.Проведен ()=1 Тогда  
       Если ТемпДок.Блокировка(1)=0 Тогда
           Сообщить("Документ пока заблокирован.");  
          КонецЕсли;  
          Попытка  
          ТемпДок.СделатьНепроведенным();
               Сообщить("Документ" + "  "+ ТемпДок.номердок +"  "+"сделан непроведёным.");  
         Исключение    
         Сообщить("Документ" + "  "+ ТемпДок.номердок +"  "+" не сделан непроведёным.");
         КонецПопытки;  
     КонецЕсли;
     КонецЦикла;        
         КонецЦикла;  
     
        Провести();  
        Если Проведен()=1 Тогда
     
      Док .ВыбратьСтроки();
      Пока Док.ПолучитьСтроку()=1 Цикл  
       
      Партия =  Док.Партия;    
      Товар   = Док.Номенклатура ;
           
      ОСТ   = Рег.СводныйОстаток(,,Товар,,Партия,,,"Количество");
      СумУп = Рег.СводныйОстаток(,,Товар,,Партия,,,"СуммаУпр");
          ЦенаПарт = глФРМ(СумУп/ОСТ);  
     
    СпрЦены = СоздатьОбъект("Справочник.Цены");
    ЦенаДок = ДокОснование.Цена ;
    ТипЦ    = ДокОснование.ТипЦен.ТекущийЭлемент();
    СпрЦены.ИспользоватьВладельца(Товар);  
    СпрЦены.ИспользоватьДату(Док.ДатаДок,1);
    Если СпрЦены.НайтиПоРеквизиту("ТипЦен",ТипЦ,0)=0 Тогда  
         СпрЦены.Новый();  
     СпрЦены.ТипЦен  = ТипЦ ;
     СпрЦены.Валюта  = глДоллары;
     СпрЦены.Единица = Товар.БазоваяЕдиница;
     СпрЦены.Цена    = ЦенаПарт  ;
     СпрЦены.Записать();  
    Иначе                  
     СпрЦены.Валюта  = глДоллары ;  
     СпрЦены.Единица = Товар.БазоваяЕдиница;  
     СпрЦены.Цена    = ЦенаПарт  ;  
     СпрЦены.Записать();      
    КонецЕсли;
    КонецЦикла;  
    КонецЕсли;  

    ПРи проведении "задним числом" в модуле фромы приоткрытии  
          Если ( Проведен() = 0 ) Тогда
    ПроводитьПослеТА(-1,0);
    КонецЕсли;  
     
    vjick
     
    Цитата:
    ТЗ.ВыбратьСтроку(0,"Отладка",)

    Еще какие нибудь подобные фишки знаешь? Поделись плз

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 10:57 09-08-2005 | Исправлено: FOLD, 11:43 09-08-2005
    vjick

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FOLD
    ну остальное в отладчике, не видно только ТЗ и СЗ
    ну у списка значений что-то подобное, кажется СЗ.ВыбратьЗначение()
     

    Всего записей: 1809 | Зарегистр. 29-01-2002 | Отправлено: 12:46 09-08-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vjick
    Ясно  
     
    Что- то не могу сообразить как в своей процедуре выбрать снятые с проведения  доки ,чтобы опять провести

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 13:51 09-08-2005
    pl0x

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть стандартная версия 1С без SQl.  Каким образом лучше экспортировать данные в SQL  формат? Вообще хочется сделать он-лайн магазин, связанный с 1С. Но для этого надо экспорировать на сервер данные, а я не пойму, как лучше их формировать.

    Всего записей: 85 | Зарегистр. 04-03-2005 | Отправлено: 17:16 09-08-2005
    Zexes



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

    Цитата:
    Каким образом лучше экспортировать данные в SQL  формат?

    А если сделать выгрузку данных, затем создать пустую базу, настроить её как sql, затем сделать загрузку данных в новую базу?

    ----------
    С уважением, Дмитрий.

    Всего записей: 553 | Зарегистр. 19-06-2002 | Отправлено: 21:55 09-08-2005
    pl0x

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Мне данные надо экспортировать для mySQL.  
    Цель - сделать что-то типа веб-витрины.

    Всего записей: 85 | Зарегистр. 04-03-2005 | Отправлено: 10:51 10-08-2005
    Xel



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

    Цитата:
    про изврат как

    Если  у пользователя прописан каталог, то все сохранения в этом каталоге. Там есть несколько файлов. Можно попытаться ими воспользоваться. Но что-то в памяти мне говорит, что года полтора назад на Кубани обсуждали этот вопрос и ни к чему не пришли, как извлечь данные пользовательского сохранения. Я не уверен. А может, задача на самом деле проще?
     
    FOLD

    Цитата:
    Еще какие нибудь подобные фишки знаешь


    Цитата:
    ТЗ.ВыбратьСтроку(0,"Отладка",)  

    Я такую строку сразу в отладчике пишу, когда нужно отпарсить и посмотреть, что в ТЗ находится. Удобнее, чем в коде прописывать, хотя и там иногда бывает резон.
     
    pl0x
    Тогда что такое
    Цитата:
    SQL  формат
    ? Выгружай в любом нужном виде: текст, дбф, xml и грузи куда надо!
     

    ----------
    Нет никакой ложки!

    Всего записей: 1212 | Зарегистр. 21-11-2001 | Отправлено: 11:25 10-08-2005
    vjick

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Xel
    уже да, проще, дальший интерес только чисто спортивный...

    Всего записей: 1809 | Зарегистр. 29-01-2002 | Отправлено: 12:11 10-08-2005
    lamer666

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем доброго дня!
    Есть проблема : обновление типовой бух с 464 на 467 вылетает с ошибкой. Пробую "Тестирование и исправление" - сразу "неисправимая ошибка". Беру .MD и .DD из другой 464й конфы и опять - "Тестирование и исправление". Теперь первый пункт - "Проверка физ. целостности" - проходит , на следующем ругается на неверные значения в таблицах и опять вылетает. Как быть?

    Всего записей: 104 | Зарегистр. 23-03-2005 | Отправлено: 17:32 17-08-2005
    Maurus



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Люди кто в курсе? Помогите открыть форму обработки строго в центре экрана, или в заданных его координатах! Что-то в синтакс-помошнике не нашел таких фишек.

    Всего записей: 61 | Зарегистр. 23-12-2004 | Отправлено: 18:47 17-08-2005
    KazanAlex



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    lamer666
    В конфе ничего ручками не дописано??? Попробуй в базе ошибку руками поискать.

    Всего записей: 658 | Зарегистр. 08-04-2005 | Отправлено: 05:52 18-08-2005
    Andrian



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lamer666
    Проверь релиз платформы. Начиная с 24-го были изменения в редакторе табличных документов. Если у тебя ниже 24-го - обнови релиз.

    Всего записей: 65 | Зарегистр. 25-10-2001 | Отправлено: 06:09 18-08-2005
    jakcson



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Maurus
    Это есть только в дополнениях в чистой 1С такого нет.
    Если 1 раз перемистить окно в центр, он вроде бы сам запомнит координаты и потом будет открывать его на том же месте.

    Всего записей: 158 | Зарегистр. 10-06-2005 | Отправлено: 07:31 18-08-2005
    AlexD

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lamer666
    Сделай "Выгрузить данные" а затем сразу же "Загрузить данные" из того же файла

    Всего записей: 92 | Зарегистр. 17-07-2003 | Отправлено: 10:35 18-08-2005
    lamer666

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KazanAlex, Andrian и AlexD
    Спасибо откликнувшимся!
    Решил проблему следующим образом:
    загрузил .MD в DoctorMD - год назад скачал где-то, эта прога позволяет парсить эмдешники. DoctorMD указал место ошибки - справочник "Расходы будущ.периодов". Клиенты этим справочником вообще не пользовались, совершенно пустой. Удалил его из конфы, сохранился, обновил конфу из другой 464й. Протестил - ошибок нет . Ну и все,
    дальше просто обновил 467м. Не знаю, наверное, можно было сразу 467м обновлять, теперь уже влом пробовать

    Всего записей: 104 | Зарегистр. 23-03-2005 | Отправлено: 21:53 18-08-2005 | Исправлено: lamer666, 21:53 18-08-2005
    gavril

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lamer666
    Если не поможет выгрузка загрузка. В принципе должно все быть ОК при оригинальном МД. Но если не поможет.  
    Попробуй просто вытереть все индексы потом потереть .DD вытри и внеси в конфигу изменения и сохрани. При вопросах о создании новго словаря отвечай ДА. Еси не поможет пиши....

    Всего записей: 240 | Зарегистр. 07-10-2004 | Отправлено: 21:56 18-08-2005
    lamer666

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    gavril
    Сенкс! Надо будет попробовать - теперь уже просто из любопытства

    Всего записей: 104 | Зарегистр. 23-03-2005 | Отправлено: 22:07 18-08-2005
    Xel



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Maurus
    formex.dll
    1cpp.dll

    ----------
    Нет никакой ложки!

    Всего записей: 1212 | Зарегистр. 21-11-2001 | Отправлено: 11:39 19-08-2005
    RomanBor



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Люди ХЕЛП !!!!!!
    есть какой нить способ чтобы обмен данными при Распределенной ИБ происходил полностью автоматически чтоб ненужно было захадить в конфигуратор и не включать там "администрирование - Распред. ИБ. - автообмен"
    например при выключении компа или на худой конец при клике на какой нить батник , может есть в 1С командная строка чтоб это сразу запустить, и непускать некого в Конфигуратор  ?

    Всего записей: 172 | Зарегистр. 02-06-2004 | Отправлено: 15:05 19-08-2005
       

    Страницы: 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 102 103 104 105

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru