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

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

    Цитата:
    Неужеле мне не кто не поможет ...

     
    Так ты персонально к fol оращаешься - вот никто в Ваш диалог и не вмешивается.
    Тем более что у тебя могут быть особенности связаныые с "нестандартной" конфой

    Всего записей: 1474 | Зарегистр. 22-02-2002 | Отправлено: 09:45 21-06-2006
    FOLD

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

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FOLD
    А если ето внеший отчет и кнему путь допустим  
     
    глКаталогВнешнихМодулей=КаталогИБ()+"Extforms\Внешние модули\";
     
    Добавлено:

    Цитата:
    А вообще-то не ясно ,что там непонятного   

    Мне не ясно потому как я в 1с не програмировал раньше вот надобность заставляет ибо движимся вперед...

    ----------

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

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rosalin
    Открытие формы внешнего отчета.
    ОткрытьФорму(<ОписательОбъекта>, <КонтекстФормы>, <ИмяФайла>)
    <ОписательОбъекта>  Строковое выражение. "Отчет";
    <ИмяФайла>Строковое выражение — полное имя файла внешнего отчета.
     
     В кнопке печать -дополнительно - мОЯпЕЧАТЬ()
    Процедура МояПечать()
    ОткрытьФорму("Отчет",ТекущийЭлемент(), КаталогИБ+"ExtForms\Внешниемодули\ТвойОтчет.ERT")
    КонецПроцедуры
     
    Добавлено:
    Точнее
    ОткрытьФорму("Отчет",ТекущийЭлемент(), глКаталогВнешнихМодулей\ТвойОтчет.ERT")

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



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

    ----------

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

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rosalin  
    Если ПустоеЗначение(Форма.Параметр) = 0 Тогда
    Ном    = Форма.Параметр;
     мВыполнить(Ном);
     Форма.Закрыть();
     КонецЕсли;
       
    проверку еще сделай типа Если ном.этоГруппа()=0 тогда
    мВыполнить(Ном);  
    ну и остальные детали доработай

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 11:56 21-06-2006 | Исправлено: FOLD, 12:01 21-06-2006
    rosalin



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

    Код:
    Процедура ПриОткрытии()
        
        
        Если ПустоеЗначение(Форма.Параметр) = 0 Тогда  
        Ном    = Форма.Параметр;
        
        Если Ном.этоГруппа()=0 Тогда
                 мВыполнить(Ном);
                  
     Форма.Закрыть();
                              КонецЕсли;
        Ном.ВидыДляВыбора("Номенклатура");
        Ном.ВыборГруппы(0);
         
     
    КонецПроцедуры //ПриОткрытии    


    ----------

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

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

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 12:30 21-06-2006
    1nasty1



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Скажите, пожалуйста, может кто-нибудь занимался (-тся) настройкой системы штрихкодов в небольшом розничном магазине и сможет дать рекомендации по настройке и установке оборудования. Только не говорите, "гугл рулит". по данной теме в основном реклама. А хотелось бы знать: 1) какой принтер лучше брать для наклеек (использовать обычный, или покупать специальный); 2) как настроить систему (доолнительные настройки конфигурации, или использование готового софта); 3) какой считыватель кодов лучше брать и еще тыщу вопросов....  Заранее спасибо за рекомендации.

    Всего записей: 751 | Зарегистр. 11-03-2005 | Отправлено: 13:02 21-06-2006
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rosalin
    А.. понял что ты хотел ,второе условие концесли где  
    Процедура ПриОткрытии()  
         
        Если ПустоеЗначение(Форма.Параметр) = 0 Тогда  
        Ном    = Форма.Параметр;  
         Если Ном.этоГруппа()=0 Тогда  
                 мВыполнить(Ном);  
                   Форма.Закрыть();  
                  КонецЕсли;  
        КонецЕсли;  
     
        Ном.ВидыДляВыбора("Номенклатура");  
        Ном.ВыборГруппы(0);  
    КонецПроцедуры //ПриОткрытии  
       

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



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

    Код:
     
     
    Процедура ПриОткрытии()
        
        
        Если ПустоеЗначение(Форма.Параметр) = 0 Тогда  
        Ном    = Форма.Параметр;
                 мВыполнить(Ном);
                 Форма.Закрыть();          
                  КонецЕсли;
        Ном.ВидыДляВыбора("Номенклатура");
        Ном.ВыборГруппы(0);
         
     
    КонецПроцедуры //ПриОткрытии    
     


    ----------

    Всего записей: 2588 | Зарегистр. 15-04-2003 | Отправлено: 13:44 21-06-2006
    BlackVetal



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    1nasty1
    Заходи на сайт атола и выбирай сколько душе угодно. там и оборудование и софт есть. А 1С с этим оборудование работает без проблем!!! Если будет софт с защитой (типа как 1С) заходи в тему варезника и там ищи ключи, эмуляторы!!!  
    Будут более конкретные вопросы по работе конкретного оборудования - пиши!

    Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 13:46 21-06-2006 | Исправлено: BlackVetal, 13:47 21-06-2006
    fol



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    1nasty1
    Дополню сообщение BlackVetal: принтер этикеток конечно брать лучше специализированный, но только не самый дешевый типа Godex BZB-2 (с ним порядком намучились). Для небольшого розн. магазина мне кажется подойдет функционал типовых конфигураций (Торговля и Склад v7.7 или Управление Торговлей v8.0)

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

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Приветствую всех.
    Я в 1С программировании первый день, поэтому для меня это ещё тёмный лес. Всвязи с чем прошу о помощи в следующем:
    Шеф поставил задачу - автоматизировать печать договоров с клиентами. Как он это видит:
    Открывается какая-то форма. В ней есть поля-имя, фамилия, отчество, дата рождения, инн и т.д. После заполнения всех этих полей нажимается кнопочка "Сформировать" и введенные данные подставляются текст договора, который находится в табличной части, и после этого его уже можно вывести на печать. Прошу подсказать - есть-ли какая-то стандартная обработка или, если нету, как это осуществить. Версия 1С - 8.0. Конфигурация - Управление торговлей. Заранее спасибо!

    Всего записей: 6 | Зарегистр. 07-06-2006 | Отправлено: 14:00 22-06-2006
    mrFiX



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    perpeccop
    Странный Вы человек. Какого ответа Вы здесь хотите увидеть ?
    Полный курс лекций по программированию ?
     
    Если есть какой-то конкретный вопрос, который вызывает затруднения - советом помогут.
     
    А писать за Вас программы - вряд ли....

    Всего записей: 1474 | Зарегистр. 22-02-2002 | Отправлено: 14:30 22-06-2006
    perpeccop

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mrFiX
    Да я, вобщем-то, не просил написать программу за меня. Я спросил есть-ли какая-то стандартная обработка. Если стандартной обработки нет, то подсказать в каком направлении двигаться, т.к. в 8.0 лично мне меньше понятно, чем в 7.7. Я знаю куда вставить саму "рыбу" договора, где создать форму "анкеты" и т.п. Но я не представляю, что писать в модуле. Поэтому я попросил помощи. Я описал всё как можно полнее, чтобы не возникло вопросов. Надеюсь так понятнее?
    anyway, спасибо за ответ. мб я Вам тоже как-нибудь буду отвечать.

    Всего записей: 6 | Зарегистр. 07-06-2006 | Отправлено: 14:39 22-06-2006 | Исправлено: perpeccop, 14:41 22-06-2006
    dad DY



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    perpeccop
    ТУТ для тебя достаточно подробно?

    Всего записей: 299 | Зарегистр. 20-04-2005 | Отправлено: 15:47 22-06-2006
    IUnknown777



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    perpeccop
    по-моему обработка специфическа, ее надо писать. Найти вряд ли.
     
    Люди, у меня к вам вопрос.
    1С 80, заколебал меня один отчет - "Оперативный товарный календарь".
    Баг вылазит такой - при формировании отчета, если дата отчета совпадает с датой выпуска продукции (дата выпуска - это колонки отчета, номенклатура - это строки отчета)
    то количество не отображается (в графе поступления пусто).
    Кто знает из-за чего это.

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

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IUnknown777
    дело в том, что я у многих это видел, поэтому и спросил.
     
    вобщем, спасибо всем за ответы. познавательно(очень)

    Всего записей: 6 | Зарегистр. 07-06-2006 | Отправлено: 16:36 22-06-2006 | Исправлено: perpeccop, 16:36 22-06-2006
    IUnknown777



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    perpeccop
    Проверь личный ящик))
     
    2Fold,  у тебя таких проблем не врзникало с отчетами?

    Всего записей: 212 | Зарегистр. 20-04-2006 | Отправлено: 16:46 22-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