Заказы на доработку 1С (сервис удаленной работы)

Хранилище

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

Здравствуйте, гость ( Войти | Зарегистрироваться )



История благодарностей участнику volodya1122 ::: Спасибо сказали: 133 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
31.03.17, 14:33 Объединение двух таблиц значений
leo10k10 @ Сегодня, 15:14 * ,

Або ви нерозумієте логіки методу "Свернуть", або я недокінця розумію вашу задачу...
Кількість рядків немає значення. В результуючій таблиця є дані з першої таблиці і нижче дані з другої таблиці. Тобто в одній результуючій таблиці є вся інформація.
Що далі відбувається:
Піссля заповнення тідсумкової таблиці
пишете СпРезультат.Сортировать("Дата") Дані відсортуються по даті (тепер в вашій таблиці дані будуть в перемішку із першої і другої таблиці, але в порядку зростання дати. Хоча можна цього і неробити, а зразу переходити до слідуючого кроку
Слідуючим кроком
СпРезультат.Свернуть("пар1,пар2","Значення")
в результаті получите таблицю в якій просумуються значення при однаковвих параметрах.


leo10k10,
09.11.16, 20:10 Перестала отправлятся почта через DialMail
nik389 @ Сегодня, 19:20 * ,

Спасибо за ответ. Но это совсем не то. Ведь с другого компьютера (база скопирована на другой компьютер, соответственно отправитель и получатель не поменялся) оправляется без проблем.
Проблема оказалась совсем в другом. В папке для отправки почты зависло одно письмо с неверным получателем (кто-то пробовал отправлять на несуществующую почту- вместо почты было указано просто набор букв). А я сразу не сообразил проверить эту папку....
XBrut,
15.08.16, 14:17 Выборка по справочнику
Напишу пример. Чтобы заработал нужно немного подкорректировать.
Спр. СоздатьОбьект("Справочник.Соирудники;);
Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент()=1 цикл
Если Спр.Пол ="м" тогда
продолдить; //не выбираем мужчин
КонецЕсли;
Если Спр.ДатаРегистрации>(ТекущаяДата()-10) тогда
Продолжить; //пропускаем недавно зарегистрированных (менее 10 дней)
КонецЕсли;

// тут пишем текст что делать для оставшихся сотрудников

КонецЦикла;


SvitlaChek,
13.05.16, 15:09 Использование спецсимвола 9, как обычной цифры 9 в маске 1с 7.7
danil2304 @ Сегодня, 5:51 *,

Только что проверил.
Формулу
ИПАдр=СтрЗаменить(ИПАдр,"g",9);

нужно повесить на реквизит на форме, в процеедуру ПриОткритии() и в процедуру ПриЗаписи()
На форме будет отображаться как должно быть по маске, а в бузу запишется с девяткой (проверил в форме списка сравочника)

Но в таком случае есть один существенный минус; каждый раз появляется запрос на сохранения справочника (Даже если реально изменений справочника небыло.
Можно сделать по другому: оставлять в базе с "g". В во всех отчетах, документах,..... где используется этот ИПАдрес делать замену g на 9.

Еще можно в справочнике ИР записывать через промежуточную переменную. (тоисть на форме выродить не реквизит справочника, а переменную. корорую связать с нужным реквизитом) - у меня именно так сделано - но немножко для другого случая. В таком случае 1с не задает лишних вопросов
danil2304,
12.05.16, 14:24 Использование спецсимвола 9, как обычной цифры 9 в маске 1с 7.7
Можно сделать не совсем красиво но эффективно. (например так, два варианта)
1. Так как пользователю в любом случае нужно вводить только три последних символа, то и разрешить вводить только три последних символа. а преффикс на форме выводить "текстом" А потом в модуле склеить эти два значения.
2. В маске заменить девятку на латинскую букву "g". А после ввода сделать преобразование этой строки СтрЗаменить(ИРАдрес1,"g",9)
danil2304,
08.04.16, 11:14 Оригінальне сортування контрагентів
Невеличкий звіт, який відсортує контрагентів (замінивши в модулі звіту одну лінійку можна використати для любого справочника) не по алфавіту, а в тому порядку, який захоче користувач. (в даному випадку сортування іде в тому порядку, як розміщені букви на клавіатурі)
Відсортований список буде в ТаблиціЗначень, а також виводиться на друк.

[attachment=942:sort.zip]
sicheva, valanter2000, Vofka, xfedorx,
07.04.16, 20:40 Неправильная сортировка таблицы значений с украинскими наименованиями (7.7).
Вирішив заради спортивного інтересу відсортувати список контрагентів по своєму: в тому порядку як ідуть букви на клавіатурі.
Получилось цікаво.

Ссилка на звіт:
Сортування
miha74,
24.03.16, 11:44 Предупреждение о отрицат.остатках в расх.накл.
Цитата(sava1 @ 22.03.16, 11:41) *
У Вас либо в документе есть реквизит Остаток


Краще в табличну частину помістити не реквізит документа "Остаток"., а текстову колонку "Остаток" з формулою
глКонтрольОстатка(Контекст,ОстаткиТоваров,РезервыТоваров)


я в себе так реалізував, і лишніх питань 1С не задає.....

Домовик,
11.10.15, 11:37 Цикл и ПомеченУдаление()
При переборі вставити провірку на помітку видалення
Щось типу цього:
  Пока Спр.ПолучитьЭлемент() = 1 Цикл      
   Если Спр.ПометкаУдаления()=1 тогда
   Продолжить;    //в даному випадку помічені на видалення елементи не будуть перевірятись
   КонецЕсли:
  ..............
Redneck,
22.04.15, 11:26 Перенумерация по xls
СпрТМЦ.Записать();
Это поместить в Попытку.
В Исключении выводить все что не записалось. Тогда будет понятно есть ли, и сколько неуникальных кодов.
miha74,
05.01.15, 15:37 Экспорт НН в МЕДОК скопом
Ще не зробили оновлення для податкових від січня 2015 року?
leosing, svytoy,
08.04.14, 10:02 Передача файла через Ftp
намного проще без внешних компонент

Процедура ВигрузитиНаСайт() 
    Текст = СоздатьОбъект("Текст");
    Текст.ДобавитьСтроку("open 100.100.100.100");  //наш сайт
    Текст.ДобавитьСтроку("user логин пароль");   // логин и пароль на фтп
    Текст.ДобавитьСтроку("binary");
    Текст.ДобавитьСтроку("quote PASV");
    Текст.ДобавитьСтроку("send d:\users.txt users.txt");  //файл що выгружаєм і його імя на сайті
    Текст.ДобавитьСтроку("quit");
    Текст.Записать("d:\ftpcmd.dat");
    ФС.УстТекКаталог(КаталогИБ());    
    //КомандаСистемы("ftp -s:d:\ftpcmd.dat -n");
    КомандаСистемы("ftp -s:d:\ftpcmd.dat -n >"+"d:\ftp.log");

//    КомандаСистемы("ftp  -s:ftpcmd.dat");
    ФС.УдалитьФайл("d:\ftpcmd.dat");    
    
КонецПроцедуры
Pepe,
28.02.14, 11:02 Прикольные картинки
vadim007,
26.12.13, 11:58 Не правильная сортировка в списке значений (Є І А Б В....)
в конфігураторі яка кодова сторінка виставлена?

+
Перевірив в себе цю перенумерувалку. та сама ситуація. Потрібно дивитись код....

+
142 строка
змінити так:
        спр.ПорядокНаименований();
        Спр.ВыбратьЭлементы(1-ПодчСпр);


і строка 153
змінити так:

//    Список.Сортировать(0);
miha74,
09.12.13, 10:17 Обновление данных в 1С
Появляется не мгновенно а спустя несколько секунд (примерно через 3-5 секунд).
Настраивается в "Сервис"-"Параметры"-"Общие"- "Период опроса изменений Базы Данных (сек)"
Егор Динин,
21.10.13, 14:59 Проблемы с загрузкой из Эксель
Доречі загружати з екселю можна і набагато більше рядків. Я для тесту пробував загрузити в ТаблицуЗначений із екселю документ на 50000 рядків і 100 стовпців. Все коректно загрузилось. і в таблиці значень були всі дані....
Домовик,
16.10.13, 12:46 Сохранить значение для отдельного пользователя
Цитата(ZhenyaYa @ 16.10.13, 13:38) *
Здравствуйте! Нужно сохранять отдельные значения для отдельных пользователей. СохранитьЗначение() не подходит, так как сохраняет для всех пользователей. Есть какие то штатные методы, или надо справочник создавать для сохранения значений?
1С:Предприятие 7.7 для SQL . Конфигурация : своя


Если есть Спавочник "Пользователи". То добавить в него нужный реквизит и писать туда....
ZhenyaYa,
30.05.13, 10:57 Отображение элемента ''Кнопка'' на форме
Цитата(meyson @ 29.05.13, 17:26) *
Если ВидДоговора="Договір купівлі-продажу Піонерський квартал" Тогда


Можливо я задаю тупе питання, але все ж:
1. У вас дійсно при виборі договору є вид договору "Договір купівлі-продажу Піонерський квартал" , або це два різні види договору?
2. Вид Договору у Вас це "строка" (тобто можна після вибору договору в цій графі дописати любі символи. Наприклад "Договір купівлі-продажу Піонерський квартал і ще мій текст");

Спробуйте такі варіанти:
 Если Строка(ВидДоговора)=....
Если СокрЛП(ВидДоговора)=....
Если СокрЛП(Строка(ВидДоговора))=...
meyson,
15.05.13, 14:54 Ошибка в новой рег отчетности
Отчет reestr.ert

Нужно исправить (начиная из 2045 строки)
                Попытка
                    Если Запр.НН.КорГрафы5 = 1 Тогда                    
                        Контр = СокрЛП(Запр.НН.Графа5);
                    КонецЕсли;  
                Исключение
                    Контр = "";
                КонецПопытки;


на
                Попытка
                    Если Запр.НН.КорГрафы5 = 1 Тогда                    
                        Контр = СокрЛП(Запр.НН.Графа5);
                    иначе
                        Контр = "";    
                    КонецЕсли;  
                Исключение
                    Контр = "";
                КонецПопытки;
Vofka,
27.02.13, 15:24 Правим справочники в Excel-е
Цитата(nonsens @ 26.02.13, 22:25) *
Да, действительно "ПолноеНаименование" неограниченное по кол-ву символов. sad.gif Т.е. никак? Если в коде закоментировать проверку на такие строки, то будет явный глюк, не пробовали?

А что мешает проверить?
Могу даже подсказать где именно (начиная из 131 строки закоментировать 5 строк).
Или обрезать в конфигурации полное наименование до 255 символов....
nonsens,
25.02.13, 11:34 Правим справочники в Excel-е
Цитата(nonsens @ 24.02.13, 14:41) *
Подскажите пожалуйста, что нужно изменить в обработке, чтобы в справочнике Товары в доступных реквизитах отображалось и была возможность выбрать "Полное наименование"? Т.к. в данный момент там отображается только "Наименование" и пр.
Спасибо smile.gif


Такого неможе бути.... Всі реквізити які є в справочнику в обробці показуються.
Можливо у Вас "ПолноеНаименование" це "Строка неограниченной длинны"?, або довжина строки більше 255 символів. Такі реквізити не обробляються
nonsens,
04.01.13, 15:17 Список значений на форме внешней обработке.
"Список" на форме не растягивается. Растягивается только "таблица значений"
alex040269,
24.12.12, 11:22 Почему может обрезаться сообщение с сайта?
Цитата
Цитата
AddIn.V7HttpReader прекрасно работает с любыми страницами и качает всю как надо. Проблема в самих страницах, которые не отдают заголовок "Content-length". Поэтому по умолчанию используется 1Кб.
alexpro1973,
20.12.12, 13:26 РаспрЕдЕление ролей
Вам потрібно по 100 газ на день міняти права доступу?
такий варіант може бути, але всеодно прийдеться в кожному справочнику, документі, журналі, звіті. ... прописати перевірку.. (а в яких небуде прописано -будуть доступні усім)
хоча ту саму задумку краще реалізувати через константи (в такому випадку щоб не плодити зайвих констант, доступ до деяких даних можна обєднати в одну загальну константу)
mavrik,
20.12.12, 12:35 РаспрЕдЕление ролей
Цитата(mavrik @ 20.12.12, 12:19) *
Да как то неправильно а если будет новый пользователь то для него делать новые права,может есть какие то идеи?

Якщо буде новий користувач, то призначити йому одну із сворених ролей (якщо права повинні співпасти з вже існуючим користувачем), а якщо ні тоді створити ще одну роль...
А також можна створити різні інтерфейси для кожної ролі...
mavrik,

5 страниц V  « < 2 3 4 5 >
RSS Текстовая версия Сейчас: 19.04.24, 17:43
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!