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

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



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

    Цитата:
     в справочнике цена есть  

    Цена реквизит обычно периодический и зависит от даты, валюты и т.п.
    В типовых конфах ТиС есть глобальные функцииЖ
    глПолучитьЦену
    глВернутьЦену
     
    Спомощью их можно узнать цену номенклатуры на конкретную датуц в конкретной валюте.  
    Более конкретно без знания внутренностей твоей конфы  врядли можно сказать.

    Цитата:
    По поводу подчиненого справочника делал так  

    ...

    Цитата:
    не получаеться

     
    Что конкретно не получается ?

    Всего записей: 1474 | Зарегистр. 22-02-2002 | Отправлено: 16:18 15-06-2006
    rosalin



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    fol
    Я так и думал сдела Перем ТекДата добавил все пошло  
     
    а вот с починненым справочником пока глухо
     
    Добавлено:
    fol
    Блин что то сложновато может как нибудь я там код покажу или еще как нибудь
     
    Добавлено:
    Вот модуль печатной таблицы
     
    Подробнее...

    ----------

    Всего записей: 2588 | Зарегистр. 15-04-2003 | Отправлено: 16:31 15-06-2006
    fol



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rosalin
    Процедура Сформировать()
     
    Таб = СоздатьОбъект("Таблица");
     
    Таб.ВывестиСекцию("Шапка");
        
    Если Ном.Выбран() = 1 Тогда
        ТабНом = Ном;
        Таб.ВывестиСекцию("СтрокаНом");
        Св = СоздатьОбъект("Справочник.СвойстваНоменклатуры");
        Св.ИспользоватьВладельца(Ном);
        Св.ВыбратьЭлементы();
        Пока Св.ПолучитьЭлемент() = 1 Цикл
            Свойство = Св.ВидСвойства;
            Значение = Св.ЗначениеСвойства;
            Таб.ВывестиСекцию("СтрокаСв");
        КонецЦикла;
    Иначе
        СпрНом = СоздатьОбъект("Справочник.Номенклатура");
        СпрНом.ВыбратьЭлементы();
        Пока СпрНом.ПолучитьЭлемент() = 1 Цикл
            
            Если СпрНом.ТекущийЭлемент().ЭтоГруппа() = 1 Тогда
                Продолжить;
            КонецЕсли;
            
            ТабНом = СпрНом.ТекущийЭлемент();
            Таб.ВывестиСекцию("СтрокаНом");
            Св = СоздатьОбъект("Справочник.СвойстваНоменклатуры");
            Св.ИспользоватьВладельца(ТабНом);
            Св.ВыбратьЭлементы();
                        Пока Св.ПолучитьЭлемент() = 1 Цикл
                Свойство = Св.ВидСвойства;
                Значение = Св.ЗначениеСвойства;
                Таб.ВывестиСекцию("СтрокаСв");
            КонецЦикла;
        КонецЦикла;
    КонецЕсли;
     
    Таб.Опции(0,0,0,0);
    Таб.ТолькоПросмотр(1);
    Таб.Показать();
        
    КонецПроцедуры
     
     
    Ном - реквизит типа "Справочник.Номенклатура", лежит на форме.
    В секции "СтрокаНом" переменная ТабНом - туда пишем номенклатуру
    В сиекции "СтрокаСв" переменная Свойство содержит вид свойства номенклатуры, Значение - значение этого свойства
    Цены у тебя вроде получились - добавишь куда надо. Удачи

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

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    pavlika2
    Да,судя по содержанию книженция классная.Надо покупать наверно,CD еще воозможно появится в сети, а сама книга  
    думаю не скоро.

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    fol
    Может я тебе скину базу глянеш что то я не очень понимаю ...
     
    Извини за бесталковость

    ----------

    Всего записей: 2588 | Зарегистр. 15-04-2003 | Отправлено: 10:22 16-06-2006
    Writer1C



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребятки срочно понадобилось расшифровать поле ВРЕМЯ документа в таблице - там оно както кодировано! может кто подскажет плиззз....
     
    когдато давно я встречал, но хоть тресни не помню где!!! ПЛИЗ выручите!

    Всего записей: 709 | Зарегистр. 08-09-2005 | Отправлено: 13:50 16-06-2006
    vkramnik



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Writer1C
    Вот здесь есть инфа по кодировке полей в 1С :
    http://www.sinor.ru/~my1c/knowhow/fields.html

    Всего записей: 1850 | Зарегистр. 14-12-2005 | Отправлено: 14:43 16-06-2006
    fol



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rosalin
    Проверь ПМ
     
    Добавлено:
    rosalin
    Работа со свойствами здесь сделана нестандартно, поэтому у тебя и не получается. Надо так:
     
    Св = СоздатьОбъект("Справочник.Свойства");
    Св.ВыбратьЭлементыПоРеквизиту("ВладелецСвойства", Ном);
    Пока Св.ПолучитьЭлемент() = 1 Цикл
            Свойство = Св.ТекущийЭлемент();
            Значение = Св.Значение;
    КонецЦикла;
     
    Автор конфигурации большой оригинал...

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

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

    Всего записей: 1809 | Зарегистр. 29-01-2002 | Отправлено: 08:33 17-06-2006
    arov



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    ... народ в первый раз сижу с 1с
    ... не могу сделать фильтр
    ... ругается вот на этот код:
     
    Процедура ПриВыбореФирмы()  
        
        Если ФирмаДляОтбора.Выбран()>0 Тогда
            УстановитьОтбор("Фирма", ФирмаДляОтбора);        
            ФирмаДляОтбора = ФирмаДляОтбора.ТекущийЭлемент();
        Иначе
            УстановитьОтбор("");
        КонецЕсли;
        
    КонецПроцедуры // ПриВыбореФирмы()
     
    ... вот так:
    УстановитьОтбор("Контрагент", КонтрагентДляОтбора);
    {Журнал.Счета.Форма.ФормаСписка.Модуль(237)}: Неверное имя реквизита!
     
    в чем может быть дело?

    Всего записей: 187 | Зарегистр. 25-03-2005 | Отправлено: 19:10 17-06-2006
    IUnknown777



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

    Цитата:
    ... вот так:  
    УстановитьОтбор("Контрагент", КонтрагентДляОтбора);  
    {Журнал.Счета.Форма.ФормаСписка.Модуль(237)}: Неверное имя реквизита!

    Странно, так ведь нет этой строчки в коде, который ты привел

    Всего записей: 212 | Зарегистр. 20-04-2006 | Отправлено: 22:31 17-06-2006
    arov



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

    Всего записей: 187 | Зарегистр. 25-03-2005 | Отправлено: 10:03 19-06-2006
    rosalin



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    fol
    А как же мне теперь на печатнубю форму это вынести
     
    Добавлено:
    Уважаемый fol
     
    Вот разобрался Подробнее
     
     
    Вот такой еще вопрос можно ли на печатную форму поместить рисунок из справочника а то путь к рисунку добавляеться а сам рисунок не отображаеться ...
     
    Добавлено:
    Уважаемый fol
    подскажи немогу разобраться как мне теперь назначить эту обработку печатьной формой для кнопки печать в номенклатуре очень хитрый механизм в этой конфе

    Всего записей: 2588 | Зарегистр. 15-04-2003 | Отправлено: 11:01 19-06-2006
    fol



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rosalin
    На кнопку вешаешь процедуру ОткрытьФорму(ТвояОбработка,Параметр). В качестве параметра передаешь свою номенклатуру. А при открытии обработки - анализируешь что передали. Почитай хелп по "ОткрытьФорму", там про это хорошо написано. Механизмы в конфе конечно хитрые, но ты то можешь применить свой стандартный. Удачи!

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

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rosalin
    По картинкам здесь пример посмотри http://www.sinor.ru/~my1c/knowhow/art_work.html
     
    vjick
    Цена хорошая , но жажда знаний сильней ...заказал ,ждать не меньше трех недель
     

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 20:47 19-06-2006 | Исправлено: FOLD, 20:50 19-06-2006
    SturmLS

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можете подсказать в какую сторону смотреть и каким способом =)
    Есть стандартный запрос по резервам ТМЦ, который формируется от заданной даты до текущего числа.
    Нужно, чтобы отчет брал эти резервы по номенклатуре, показывая итоговый остаток на текущую дату. Но, если этот остаток был поставлен в резерв в течении месяца с момента от текущего числа, то не показывался. Что то наподобие неликвидных резервов, что бы отображал только те резервы ТМЦ, которые поставлены больше месяца назад и по ним не было никаких списаний/движения.
    Признателен за любую помощь.

    Всего записей: 137 | Зарегистр. 23-02-2002 | Отправлено: 23:16 19-06-2006
    BlackVetal



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    SturmLS
    Посмотри работу с датой и в строке запроса где указывается период укажи дату конца = "текущая дата" - 1 месяц

    Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 06:11 20-06-2006
    SturmLS

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BlackVetal
    Это я понял, просто нужно сначала сформировать за период, по текущую дату, потом отсеять данные за последний месяц, если поставили товар в резерв, чтобы не выводилось в отчет.  
    Суть такая: есть товар, поставленный в резерв на сегодня. Выводится итоговое количество товара. Если товар, поставлен в резерв за последний месяц, то его не выводить в отчет, если позже, то в отчет. А потом уже идет вывод, по каким документам поставлен или снят в резерв. Вот по документам у меня получается, а как откинуть итоговые значения я не знаю. Может быть все очевидно, я просто туплю. =)

    Всего записей: 137 | Зарегистр. 23-02-2002 | Отправлено: 09:40 20-06-2006
    BlackVetal



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    SturmLS
    на сколько я понял у тебе получается выводить по документам учитывая твои условия.
    точно также и считай сумму итогов. Можно попробовать еще вставить условие в запрос, но это труднее...

    Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 10:25 20-06-2006
    rosalin



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    fol
    Затормозился вот на этом  коде
     
    Отдельно обработка работает а на кнопке только выдает код товара
     
    Добавлено:
    Уважаемые All
    Неужеле мне не кто не поможет ...

    ----------

    Всего записей: 2588 | Зарегистр. 15-04-2003 | Отправлено: 11:15 20-06-2006 | Исправлено: rosalin, 11:16 20-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