Инфо-Предприятие - Форум
ПрограммыПоддержкаКупитьПартнерам

Вернуться   Инфо-Предприятие - Форум > Платформа разработки > Общий
Регистрация Обмен опытом Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 02.03.2026, 10:08
Писарев Петр Писарев Петр вне форума
Гуру
 
Регистрация: 22.01.2008
Адрес: Ростов-на-Дону
Сообщений: 11,260
По умолчанию Типовая и ссылки в записи журнала

Есть журнал б_тмц, у записи есть ссылки на какие либо файлы. Как к этим ссылкам добраться из типовой.
Ответить с цитированием
  #2  
Старый 02.03.2026, 11:51
Аватар для Григорий
Григорий Григорий вне форума
Отвечатель автоматический
 
Регистрация: 08.12.2007
Адрес: Москва
Сообщений: 18,827
По умолчанию

Цитата:
Сообщение от Писарев Петр Посмотреть сообщение
Есть журнал б_тмц, у записи есть ссылки на какие либо файлы. Как к этим ссылкам добраться из типовой.
Код:
    ЦИКЛ ПО ЖУРНАЛУ с_связанные_ссылки вложения_ссылки (журнал = "б_тмц" И ид_записи = СТР(тмц.ид))
      ЕСЛИ НЕ СУЩ_ФАЙЛ(вложения_ссылки.ссылка) ТО
        ПРОДОЛЖИТЬ                           
      КОНЕЦ_ЕСЛИ
      вложение_инфо!вложения_ссылки.ид = вложения_ссылки.описание + "(" + ИМЯ_ФАЙЛА(вложения_ссылки.ссылка) + ")"
      вложение_путь!вложения_ссылки.ид = вложения_ссылки.ссылка
      вложение_выбор!вложения_ссылки.ид = ДА
    КОНЕЦ_ЦИКЛА
Ответить с цитированием
  #3  
Старый 02.03.2026, 14:39
Писарев Петр Писарев Петр вне форума
Гуру
 
Регистрация: 22.01.2008
Адрес: Ростов-на-Дону
Сообщений: 11,260
По умолчанию

При создании копии ДЦУ ссылки также копируются. а надо бы удалить их.

Последний раз редактировалось Писарев Петр, 02.03.2026 в 15:03.
Ответить с цитированием
  #4  
Старый 02.03.2026, 15:03
Писарев Петр Писарев Петр вне форума
Гуру
 
Регистрация: 22.01.2008
Адрес: Ростов-на-Дону
Сообщений: 11,260
По умолчанию

А как программно их удалить при создании копии записи?
Ответить с цитированием
  #5  
Старый 02.03.2026, 15:19
Аватар для yrahak
yrahak yrahak вне форума
Завсегдатай
 
Регистрация: 14.01.2018
Адрес: Нальчик
Сообщений: 1,778
По умолчанию

Я так делал:
ФУНКЦИЯ ЛОГИКА: УдалитьФото1 (ПЕРЕМ СТРОКА: имя_файла) // выбор отчистка выбранных ТМЦ корневых папок с фильтра массив
РЕЗУЛЬТАТ = ДА
ЕСЛИ ЗАПРОС ("Вы действительно хотите удалить ЭТО?", "ДА;#Нет") = 1 ТО
ЦИКЛ ПО ЖУРНАЛУ с_связанные_ссылки т
ЕСЛИ т.НАЙТИ(ид = айди_фотки_ссылки[позиция_спис_фоток]) ТО
ФАЙЛ_УДАЛИТЬ(фот[позиция_спис_фоток]) // надо разобраться с чисткой этих фото на экране
т.УДАЛИТЬ!!
т.ЗАПИСАТЬ!!
СТОП
КОНЕЦ_ЕСЛИ
КОНЕЦ_ЦИКЛА

Если что эта обработка- бланк в обмене опытом - несколько фото в тмц- как то эксперименты делал.
Ответить с цитированием
  #6  
Старый 02.03.2026, 15:52
Писарев Петр Писарев Петр вне форума
Гуру
 
Регистрация: 22.01.2008
Адрес: Ростов-на-Дону
Сообщений: 11,260
По умолчанию

Это надо СПЕЦИАЛЬНО удалять. А я беру запись ДЦУ и СОЗДАЮ КОПИЮ. вот и хочется, чтобы при СОЗДАНИИ КОПИИ ссылки, как и оплата и связи некторые ОБНУЛЯЛИСЬ...
И потом, мне файл,на который есть ссылка в основной записи ДЦУ -удалять не надо.
Ответить с цитированием
  #7  
Старый 02.03.2026, 20:59
Аватар для yrahak
yrahak yrahak вне форума
Завсегдатай
 
Регистрация: 14.01.2018
Адрес: Нальчик
Сообщений: 1,778
По умолчанию

Я привел пример кода, там конечно немного другие задачи были. Думаю там можно или удалять ссылку или обнулять пустышкой.
Ответить с цитированием
  #8  
Старый 02.03.2026, 21:41
Писарев Петр Писарев Петр вне форума
Гуру
 
Регистрация: 22.01.2008
Адрес: Ростов-на-Дону
Сообщений: 11,260
По умолчанию

Цитата:
Сообщение от yrahak Посмотреть сообщение
или обнулять пустышкой.
Попробую это, но в стандарте должно наверное быть удаление ссылки ИЗ КОПИИ.
Ответить с цитированием
  #9  
Старый 03.03.2026, 09:48
Аватар для Григорий
Григорий Григорий вне форума
Отвечатель автоматический
 
Регистрация: 08.12.2007
Адрес: Москва
Сообщений: 18,827
По умолчанию

Цитата:
Сообщение от Писарев Петр Посмотреть сообщение
Попробую это, но в стандарте должно наверное быть удаление ссылки ИЗ КОПИИ.
Это ваше мнение. Никто с подобным ни разу не обращался.
Ответить с цитированием
  #10  
Старый 03.03.2026, 09:59
Писарев Петр Писарев Петр вне форума
Гуру
 
Регистрация: 22.01.2008
Адрес: Ростов-на-Дону
Сообщений: 11,260
По умолчанию

Цитата:
Сообщение от Григорий Посмотреть сообщение
Это ваше мнение. Никто с подобным ни разу не обращался.
Так значит так. Буду решать сам как то.
P.S. Но осадочек (вопрос) остался. Но эта ситуация может быть и в других журналах.

Последний раз редактировалось Писарев Петр, 03.03.2026 в 10:14.
Ответить с цитированием
Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фото в записи журнала Писарев Петр Общий 1 12.11.2020 12:49
ВЫбрать все записи журнала Писарев Петр Общий 6 13.04.2014 04:14
Переставить записи журнала Писарев Петр Общий 4 12.09.2013 15:37
Недоразумение с удалением записи из журнала. Вадим Общий 8 14.10.2008 12:31


Часовой пояс GMT +4, время: 15:43.


vBulletin® Version 3.6.8.
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Перевод: zCarot
© 1999 Новасофт