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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    IUnknown777



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vjick
    Я так и сделала.
    Но щас уперлась в проблему, что отчет "Оперативный товарный календарь"
    не хочет брать данные из реквезитов.
    Ругается, что объкт не найден.
    Мне надо из реквизита _Заказ, который есть документ, получить _ДатуОтгрузки,
    дабы по ним упорядочить поступление.
     
    Неужели никогда не у кого не возникало таких граблей?

    Всего записей: 212 | Зарегистр. 20-04-2006 | Отправлено: 10:39 02-06-2006
    fol



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IUnknown777
    "Оперативный товарный календарь" вроде как из макета формируется, ты туда добавляешь реквизит и он у тебя ругается?

    Всего записей: 805 | Зарегистр. 02-11-2002 | Отправлено: 10:55 02-06-2006 | Исправлено: fol, 10:56 02-06-2006
    lamer666

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    HELP!
    В отчет по партиям в ТиС в ТаблицуМФ добавил фильтр по МОЛу, все замечательно работает, но не сохраняется СписокЭлементовМФ. Т.е. если сохранить настройку и переоткрыть отчет, то при выборе сохраненной настройки галочка в ТаблицеМФ стоит, а СписокЭлементовМФ пуст!!! В чем дело?

    Всего записей: 104 | Зарегистр. 23-03-2005 | Отправлено: 15:42 02-06-2006
    FOLD

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

    Цитата:
    А можно ли установить отбор в твоем примере по "кукурузе"? - Регистратор.Номенклатура
    Регистратор это документ.У метода СоздатьНаборЗаписей есть свойство отбор,у которого свойство регистратор,вот по нему ,и только по нему можно установить отбор.Про реквизит писал же реквизит регистра- это свойство конкретной записи.Чтобы добраться до него нужно запрос детализировать до физической записи в регистре и оттуда вынимать что тебе нужно.
    С помощью метода СоздатьНаборЗаписей ,например,можно прочитать  
    Запись.Регистратор
    Запись.ВидДвижения
    Запись.Номенклатура
    Запись.Другие измерения регистра
    Запись.Реквизиты
    lamer666
    Что значит добавил.МОЛ вроде и так есть,правда не в МФ

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 16:09 02-06-2006
    lamer666

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Именно: добавил в ТаблицуМФ. До этого МОЛ был только в Группировках.

    Всего записей: 104 | Зарегистр. 23-03-2005 | Отправлено: 16:26 02-06-2006
    VALENTYN

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    помогите
    Для активации программы "Фрегат склад 4.29.0.5" нужен ключ защиты, или файл ключивой информации. Где его взять , очень надо. Спасибо.

    Всего записей: 4 | Зарегистр. 31-05-2006 | Отправлено: 16:45 02-06-2006
    pavlika2



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

    Цитата:
    ВЫБРАТЬ
        Ном.Наименование КАК Номенклатура
    ИЗ
        Справочник.Номенклатура КАК Ном
    ГДЕ
        (НЕ Ном.ЭтоГруппа)
        И Ном.БазоваяЕдиницаИзмерения ЕСТЬ НЕ NULL

    почему в него попадает услуга с пустым значением реквизита "Единица измерения"?

    Всего записей: 626 | Зарегистр. 08-10-2004 | Отправлено: 16:52 02-06-2006 | Исправлено: pavlika2, 17:23 02-06-2006
    VALENTYN

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    помогите
    Для активации программы "Фрегат склад 4.29.0.5" нужен ключ защиты, или файл ключивой информации. Где его взять , очень надо. Спасибо.

    Всего записей: 4 | Зарегистр. 31-05-2006 | Отправлено: 17:23 02-06-2006
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    pavlika2
    Услуга ведь тоже элемент справочника, и у него есть реквизит  БазоваяЕдиницаИзмерения.А почему NULL,  мнекажется правильней неопределено
     lamer666
    хз.сотладчиком пройдись -при закрытии() процедура ГМ вызывается для сохранения настроек,может там что
    VALENTYN
    Название раздела читал? -"1C Программирование", какой ты ключ здесь хочешь найти
     

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 17:32 02-06-2006 | Исправлено: FOLD, 17:33 02-06-2006
    pavlika2



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

    Цитата:
    ВЫБРАТЬ
        Ном.Наименование КАК Номенклатура
    ИЗ
        Справочник.Номенклатура КАК Ном
    ГДЕ
        (НЕ Ном.ЭтоГруппа)
        И (НЕ Ном.БазоваяЕдиницаИзмерения = НЕОПРЕДЕЛЕНО)

    как мне выкинуть из запроса элементы Спр.Номенклатура у которых пустое/неопределенное значение реквизита "Единица измерения"??

    Всего записей: 626 | Зарегистр. 08-10-2004 | Отправлено: 17:46 02-06-2006 | Исправлено: pavlika2, 17:55 02-06-2006
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    pavlika2
    Я так же б написал.Попробовал в консоле запросов,правильно работает
     
     
     
    Добавлено:
    Въехал наверно так
    НЕ Ном.БазоваяЕдиницаИзмерения=Пустая() или ПустаяССылка()

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 18:11 02-06-2006
    pavlika2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FOLD
    а у меня все равно вытаскивает услуги с пустым реквизитом (типовая бухия последняя)

    Всего записей: 626 | Зарегистр. 08-10-2004 | Отправлено: 18:31 02-06-2006
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пустая() неправильно, бухии нет под рукой  
     
    Добавлено:
    В бухии по моемк у номенклатуры реквизит Услуга тип Булево
    Поставь еще условие Ном.Услуга=Ложь
     
    Добавлено:
    а поводу в запросе ЕСТЬ НЕ NULL  ты прав
     
    Добавлено:
    А с пустойссылкой так мона
     
    (Ном.БазоваяЕдиницаИзмерения ЕСТЬ НЕ NULL)  И
    НЕ Ном.БазоваяЕдиницаИзмерения =&ПустаяСсылка
     
      Запрос.УстановитьПараметр("ПустаяСсылка",Справочники.КлассификаторЕдиницИзмерения.ПустаяСсылка());

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 18:38 02-06-2006
    Pazan



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

    Код:
     
    ВыбратьСтроки();
     
    Пока ПолучитьСтроку()     = 1 Цикл
            
    Операция.НоваяПроводка();
    Операция.Дебет.Счет     = СчетУчета;  
    Операция.Дебет.Субконто(1, Продукт);
    Операция.Дебет.Субконто(2, Потребитель);
    Операция.Кредит.Счет    = Источник.Счет_Доходов;    
    Операция.Кредит.Субконто(1,Покупатель);
    Операция.Кредит.Субконто(2,Источник);  
    Операция.Количество    = Колич;    
    Операция.Сумма        = Сума ;    
    Операция.Содержание     = "Оплочено: "+Продукт+" для "+Потребитель;  
    Операция.ЗаписатьПроводки() ;    
    КонецЦикла;  
    Операция.СуммаОперации    = Итог("Сума");
    Операция.СодержОпер    = "Другие расходы";
    Операция.Записать();
     

    Всё вроде чики-пуки, но содерэжание проводок постоянно одно и то же. Где промах?

    ----------
    Почему глупый, потому что бедный... Почему бедный, потому что глупый...

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 21:11 02-06-2006
    fol



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

    Всего записей: 805 | Зарегистр. 02-11-2002 | Отправлено: 23:39 02-06-2006
    NullDaemon

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

    Цитата:
    Операция.Содержание     = "Оплочено: "+Продукт+" для "+Потребитель;  

    Читаем ЖКК

    Цитата:
     
    Содержание  
    Содержание операции.
    Описание:
    Атрибут Содержание служит для обращения к содержанию операции. Содержание операции представляет собой произвольную символьную строку. Максимальная длина содержания задается в конфигураторе при редактировании свойств объекта метаданных «Операция».
     

    Чего получаем - в цикле ты постоянно переписываешь содержание операции.
    Теперь дальше.

    Цитата:
    Операция.СодержОпер    = "Другие расходы";

    СодержОпер - не является системным Атрибутом Операции, подозреваю, что это Реквизит Проводки.  
    Следует код должен быть похожим на это:

    Цитата:
    ВыбратьСтроки();  
     
    Пока ПолучитьСтроку()     = 1 Цикл  
      Операция.НоваяПроводка();  
      Операция.Дебет.Счет     = СчетУчета;    
      Операция.Дебет.Субконто(1, Продукт);  
      Операция.Дебет.Субконто(2, Потребитель);  
      Операция.Кредит.Счет    = Источник.Счет_Доходов;      
      Операция.Кредит.Субконто(1,Покупатель);  
      Операция.Кредит.Субконто(2,Источник);    
      Операция.Количество    = Колич;      
      Операция.Сумма        = Сума ;      
      Операция.СодержОпер    = "Оплочено: "+Продукт+" для "+Потребитель;
      Операция.ЗаписатьПроводки() ;    
    КонецЦикла;    
     
    Операция.Содержание    = "Другие расходы";
    Операция.СуммаОперации    = Итог("Сума");  
    Операция.Записать();


    Всего записей: 991 | Зарегистр. 16-05-2002 | Отправлено: 13:50 03-06-2006
    1nasty1



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    2All
    Можно ли каким-нибудь образом восстановиться с такой ошибкой в 8-ке?    
    И еще: как можно выяснить, отчего произошла такая ошибка, и как впредь избежать подобного?
     
    Добавлено:
    Сорри, нашел сам: \1cv8\bin\ChDBFl.exe

    Всего записей: 751 | Зарегистр. 11-03-2005 | Отправлено: 13:54 03-06-2006 | Исправлено: 1nasty1, 13:54 03-06-2006
    vaa

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    спасибо всем за комментарии.
    Понял, что в v77 без написания dll ничего не получится.(да и с ней тоже не очень)
    Вопрос сводится
    -  в запуске 2-х экземпляров конф. в одним и тем же логином и паролем.
    Как это сделать я не снаю.
    - присоединяться к запущеной - в 1с нет таких команд.
     
    Если неправ - поправьте

    Всего записей: 53 | Зарегистр. 15-08-2004 | Отправлено: 15:09 04-06-2006
    fol



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

    Цитата:
    в запуске 2-х экземпляров конф. в одним и тем же логином и паролем

    Это возможно, если при запуске указать другую папку (т.е. в конфигураторе для пользователя указана одна папка, а ты при запуске через параметры указываешь свою). Например так: 1cv7.exe /U<Path>

    Всего записей: 805 | Зарегистр. 02-11-2002 | Отправлено: 21:47 04-06-2006
    korvin76



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Фрагмент кода:
     
    // вывод на печать Даты, ПолногоНаименования, Сборщика, Ответственного
     
    Обл4.Параметры.Дата = Дата;  
    Обл.Параметры.полннаимен = Номенклатура.НаименованиеПолное;
    Обл3.Параметры.ответственный = глТекущийПользователь;  
    Обл2.Параметры.Сборщик = Сборщик;
     
    // вывод на печать штрих-кода;
     Запрос2 =  Новый Запрос;
        ТекстЗапроса ="ВЫБРАТЬ
                      |    Штрихкоды.Штрихкод КАК штрих,  
                      |    Штрихкоды.Владелец КАК Влад
                     |ИЗ
                     |    РегистрСведений.Штрихкоды КАК Штрихкоды
                      |ГДЕ
                      |    Штрихкоды.Владелец = &Влад  
                     |ИТОГИ ПО
                      |    ОБЩИЕ";
                          
        Запрос2.УстановитьПараметр("Влад",Номенклатура);
        Запрос2.Текст=ТекстЗапроса;  
         РезультатЗапроса=Запрос2.Выполнить();  
         Выборка = РезультатЗапроса.Выбрать();
         Пока Выборка.Следующий() Цикл
             Обл6.Параметры.штрих = Выборка.Штрих;
        КонецЦикла;
     
     
    Нужно еще добавить выбор пользователем характеристики номенклатуры и печать штрих-код из характеристики
    плиз помогите

    Всего записей: 114 | Зарегистр. 19-12-2005 | Отправлено: 08:52 05-06-2006
       

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